alexandroid/decompiled/jadx/sources/kotlin/ResultKt.java
KaKi87 a47fad5135 📦 Add decompiled Alexa 2.2.730155.0 (jadx, apktool, Hermes strings)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-07 00:04:16 +01:00

160 lines
11 KiB
Java

package kotlin;
import androidx.exifinterface.media.ExifInterface;
import com.amazon.alexa.auth.BuildConfig;
import com.amazon.alexa.mobile.assistant.client.auth.AuthorizationDelegateAdapter;
import com.facebook.react.uimanager.ViewProps;
import kotlin.Result;
import kotlin.internal.InlineOnly;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.SourceDebugExtension;
import org.jetbrains.annotations.NotNull;
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
@Metadata(d1 = {"\u00006\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u000f\u001a\u0010\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u0003H\u0001\u001a\u0015\u0010\u0004\u001a\u00020\u0005*\u0006\u0012\u0002\b\u00030\u0006H\u0001¢\u0006\u0002\u0010\u0007\u001a+\u0010\b\u001a\b\u0012\u0004\u0012\u0002H\t0\u0006\"\u0004\b\u0000\u0010\t2\f\u0010\n\u001a\b\u0012\u0004\u0012\u0002H\t0\u000bH\u0087\bø\u0001\u0000¢\u0006\u0002\u0010\f\u001a@\u0010\b\u001a\b\u0012\u0004\u0012\u0002H\t0\u0006\"\u0004\b\u0000\u0010\r\"\u0004\b\u0001\u0010\t*\u0002H\r2\u0017\u0010\n\u001a\u0013\u0012\u0004\u0012\u0002H\r\u0012\u0004\u0012\u0002H\t0\u000e¢\u0006\u0002\b\u000fH\u0087\bø\u0001\u0000¢\u0006\u0002\u0010\u0010\u001a\u001e\u0010\u0011\u001a\u0002H\r\"\u0004\b\u0000\u0010\r*\b\u0012\u0004\u0012\u0002H\r0\u0006H\u0087\b¢\u0006\u0002\u0010\u0012\u001a[\u0010\u0013\u001a\u0002H\t\"\u0004\b\u0000\u0010\t\"\b\b\u0001\u0010\r*\u0002H\t*\b\u0012\u0004\u0012\u0002H\r0\u00062!\u0010\u0014\u001a\u001d\u0012\u0013\u0012\u00110\u0003¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u0002\u0012\u0004\u0012\u0002H\t0\u000eH\u0087\bø\u0001\u0000\u0082\u0002\n\n\b\b\u0001\u0012\u0002\u0010\u0001 \u0000¢\u0006\u0002\u0010\u0010\u001a0\u0010\u0017\u001a\u0002H\t\"\u0004\b\u0000\u0010\t\"\b\b\u0001\u0010\r*\u0002H\t*\b\u0012\u0004\u0012\u0002H\r0\u00062\u0006\u0010\u0018\u001a\u0002H\tH\u0087\b¢\u0006\u0002\u0010\u0019\u001a\u0084\u0001\u0010\u001a\u001a\u0002H\t\"\u0004\b\u0000\u0010\t\"\u0004\b\u0001\u0010\r*\b\u0012\u0004\u0012\u0002H\r0\u00062!\u0010\u001b\u001a\u001d\u0012\u0013\u0012\u0011H\r¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u001c\u0012\u0004\u0012\u0002H\t0\u000e2!\u0010\u0014\u001a\u001d\u0012\u0013\u0012\u00110\u0003¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u0002\u0012\u0004\u0012\u0002H\t0\u000eH\u0087\bø\u0001\u0000\u0082\u0002\u0014\n\b\b\u0001\u0012\u0002\u0010\u0001 \u0000\n\b\b\u0001\u0012\u0002\u0010\u0002 \u0000¢\u0006\u0002\u0010\u001d\u001a]\u0010\u001e\u001a\b\u0012\u0004\u0012\u0002H\t0\u0006\"\u0004\b\u0000\u0010\t\"\u0004\b\u0001\u0010\r*\b\u0012\u0004\u0012\u0002H\r0\u00062!\u0010\u001f\u001a\u001d\u0012\u0013\u0012\u0011H\r¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u001c\u0012\u0004\u0012\u0002H\t0\u000eH\u0087\bø\u0001\u0000\u0082\u0002\n\n\b\b\u0001\u0012\u0002\u0010\u0001 \u0000¢\u0006\u0002\u0010\u0010\u001aP\u0010 \u001a\b\u0012\u0004\u0012\u0002H\t0\u0006\"\u0004\b\u0000\u0010\t\"\u0004\b\u0001\u0010\r*\b\u0012\u0004\u0012\u0002H\r0\u00062!\u0010\u001f\u001a\u001d\u0012\u0013\u0012\u0011H\r¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u001c\u0012\u0004\u0012\u0002H\t0\u000eH\u0087\bø\u0001\u0000¢\u0006\u0002\u0010\u0010\u001aa\u0010!\u001a\b\u0012\u0004\u0012\u0002H\t0\u0006\"\u0004\b\u0000\u0010\t\"\b\b\u0001\u0010\r*\u0002H\t*\b\u0012\u0004\u0012\u0002H\r0\u00062!\u0010\u001f\u001a\u001d\u0012\u0013\u0012\u00110\u0003¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u0002\u0012\u0004\u0012\u0002H\t0\u000eH\u0087\bø\u0001\u0000\u0082\u0002\n\n\b\b\u0001\u0012\u0002\u0010\u0001 \u0000¢\u0006\u0002\u0010\u0010\u001aT\u0010\"\u001a\b\u0012\u0004\u0012\u0002H\t0\u0006\"\u0004\b\u0000\u0010\t\"\b\b\u0001\u0010\r*\u0002H\t*\b\u0012\u0004\u0012\u0002H\r0\u00062!\u0010\u001f\u001a\u001d\u0012\u0013\u0012\u00110\u0003¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u0002\u0012\u0004\u0012\u0002H\t0\u000eH\u0087\bø\u0001\u0000¢\u0006\u0002\u0010\u0010\u001aW\u0010\u0014\u001a\b\u0012\u0004\u0012\u0002H\r0\u0006\"\u0004\b\u0000\u0010\r*\b\u0012\u0004\u0012\u0002H\r0\u00062!\u0010#\u001a\u001d\u0012\u0013\u0012\u00110\u0003¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u0002\u0012\u0004\u0012\u00020\u00050\u000eH\u0087\bø\u0001\u0000\u0082\u0002\n\n\b\b\u0001\u0012\u0002\u0010\u0001 \u0000¢\u0006\u0002\u0010\u0010\u001aW\u0010\u001b\u001a\b\u0012\u0004\u0012\u0002H\r0\u0006\"\u0004\b\u0000\u0010\r*\b\u0012\u0004\u0012\u0002H\r0\u00062!\u0010#\u001a\u001d\u0012\u0013\u0012\u0011H\r¢\u0006\f\b\u0015\u0012\b\b\u0016\u0012\u0004\b\b(\u001c\u0012\u0004\u0012\u00020\u00050\u000eH\u0087\bø\u0001\u0000\u0082\u0002\n\n\b\b\u0001\u0012\u0002\u0010\u0001 \u0000¢\u0006\u0002\u0010\u0010\u0082\u0002\u0007\n\u0005\b\u009920\u0001¨\u0006$"}, d2 = {"createFailure", "", AuthorizationDelegateAdapter.FAILURE_EXCEPTION, "", "throwOnFailure", "", "Lkotlin/Result;", "(Ljava/lang/Object;)V", "runCatching", "R", "block", "Lkotlin/Function0;", "(Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;", ExifInterface.GPS_DIRECTION_TRUE, "Lkotlin/Function1;", "Lkotlin/ExtensionFunctionType;", "(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;", "getOrThrow", "(Ljava/lang/Object;)Ljava/lang/Object;", "getOrElse", "onFailure", "Lkotlin/ParameterName;", "name", "getOrDefault", "defaultValue", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "fold", "onSuccess", "value", "(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;", BuildConfig.FLAVOR_authType, ViewProps.TRANSFORM, "mapCatching", "recover", "recoverCatching", "action", "kotlin-stdlib"}, k = 2, mv = {2, 2, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nResult.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Result.kt\nkotlin/ResultKt\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,340:1\n1#2:341\n*E\n"})
/* loaded from: classes10.dex */
public final class ResultKt {
@SinceKotlin(version = "1.3")
@PublishedApi
@NotNull
public static final Object createFailure(@NotNull Throwable th) {
th.getClass();
return new Result.Failure(th);
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <R, T> R fold(Object obj, Function1<? super T, ? extends R> function1, Function1<? super Throwable, ? extends R> function12) {
function1.getClass();
function12.getClass();
Throwable m25297exceptionOrNullimpl = Result.m25297exceptionOrNullimpl(obj);
return m25297exceptionOrNullimpl == null ? function1.invoke(obj) : function12.invoke(m25297exceptionOrNullimpl);
}
/* JADX WARN: Multi-variable type inference failed */
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <R, T extends R> R getOrDefault(Object obj, R r) {
return Result.m25300isFailureimpl(obj) ? r : obj;
}
/* JADX WARN: Multi-variable type inference failed */
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <R, T extends R> R getOrElse(Object obj, Function1<? super Throwable, ? extends R> function1) {
function1.getClass();
Throwable m25297exceptionOrNullimpl = Result.m25297exceptionOrNullimpl(obj);
return m25297exceptionOrNullimpl == null ? obj : function1.invoke(m25297exceptionOrNullimpl);
}
/* JADX WARN: Multi-variable type inference failed */
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <T> T getOrThrow(Object obj) {
throwOnFailure(obj);
return obj;
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <R, T> Object map(Object obj, Function1<? super T, ? extends R> function1) {
function1.getClass();
return Result.m25301isSuccessimpl(obj) ? Result.m25294constructorimpl(function1.invoke(obj)) : Result.m25294constructorimpl(obj);
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <R, T> Object mapCatching(Object obj, Function1<? super T, ? extends R> function1) {
function1.getClass();
if (!Result.m25301isSuccessimpl(obj)) {
return Result.m25294constructorimpl(obj);
}
try {
return Result.m25294constructorimpl(function1.invoke(obj));
} catch (Throwable th) {
Result.Companion companion = Result.INSTANCE;
return Result.m25294constructorimpl(createFailure(th));
}
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <T> Object onFailure(Object obj, Function1<? super Throwable, Unit> function1) {
function1.getClass();
Throwable m25297exceptionOrNullimpl = Result.m25297exceptionOrNullimpl(obj);
if (m25297exceptionOrNullimpl != null) {
function1.invoke(m25297exceptionOrNullimpl);
}
return obj;
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <T> Object onSuccess(Object obj, Function1<? super T, Unit> function1) {
function1.getClass();
if (Result.m25301isSuccessimpl(obj)) {
function1.invoke(obj);
}
return obj;
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <R, T extends R> Object recover(Object obj, Function1<? super Throwable, ? extends R> function1) {
function1.getClass();
Throwable m25297exceptionOrNullimpl = Result.m25297exceptionOrNullimpl(obj);
return m25297exceptionOrNullimpl == null ? obj : Result.m25294constructorimpl(function1.invoke(m25297exceptionOrNullimpl));
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <R, T extends R> Object recoverCatching(Object obj, Function1<? super Throwable, ? extends R> function1) {
function1.getClass();
Throwable m25297exceptionOrNullimpl = Result.m25297exceptionOrNullimpl(obj);
if (m25297exceptionOrNullimpl == null) {
return obj;
}
try {
return Result.m25294constructorimpl(function1.invoke(m25297exceptionOrNullimpl));
} catch (Throwable th) {
Result.Companion companion = Result.INSTANCE;
return Result.m25294constructorimpl(createFailure(th));
}
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <R> Object runCatching(Function0<? extends R> function0) {
function0.getClass();
try {
Result.Companion companion = Result.INSTANCE;
return Result.m25294constructorimpl(function0.invoke());
} catch (Throwable th) {
Result.Companion companion2 = Result.INSTANCE;
return Result.m25294constructorimpl(createFailure(th));
}
}
@SinceKotlin(version = "1.3")
@PublishedApi
public static final void throwOnFailure(@NotNull Object obj) {
if (obj instanceof Result.Failure) {
throw ((Result.Failure) obj).exception;
}
}
@SinceKotlin(version = "1.3")
@InlineOnly
private static final <T, R> Object runCatching(T t, Function1<? super T, ? extends R> function1) {
function1.getClass();
try {
Result.Companion companion = Result.INSTANCE;
return Result.m25294constructorimpl(function1.invoke(t));
} catch (Throwable th) {
Result.Companion companion2 = Result.INSTANCE;
return Result.m25294constructorimpl(createFailure(th));
}
}
}