Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
package androidx.lifecycle.viewmodel;
import java.util.LinkedHashMap;
import java.util.Map;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public abstract class CreationExtras {
private final Map<Key<?>, Object> map = new LinkedHashMap();
public interface Key<T> {
}
public abstract <T> T get(Key<T> key);
public final Map<Key<?>, Object> getMap$lifecycle_viewmodel_release() {
return this.map;
}
public static final class Empty extends CreationExtras {
public static final Empty INSTANCE = new Empty();
@Override // androidx.lifecycle.viewmodel.CreationExtras
public <T> T get(Key<T> key) {
Intrinsics.checkNotNullParameter(key, "key");
return null;
}
private Empty() {
}
}
}

View File

@@ -0,0 +1,34 @@
package androidx.lifecycle.viewmodel;
import androidx.lifecycle.ViewModel;
import androidx.lifecycle.ViewModelProvider;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@SourceDebugExtension({"SMAP\nInitializerViewModelFactory.kt\nKotlin\n*S Kotlin\n*F\n+ 1 InitializerViewModelFactory.kt\nandroidx/lifecycle/viewmodel/InitializerViewModelFactory\n+ 2 _Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n*L\n1#1,115:1\n13579#2,2:116\n*S KotlinDebug\n*F\n+ 1 InitializerViewModelFactory.kt\nandroidx/lifecycle/viewmodel/InitializerViewModelFactory\n*L\n105#1:116,2\n*E\n"})
/* loaded from: classes.dex */
public final class InitializerViewModelFactory implements ViewModelProvider.Factory {
private final ViewModelInitializer<?>[] initializers;
public InitializerViewModelFactory(ViewModelInitializer<?>... initializers) {
Intrinsics.checkNotNullParameter(initializers, "initializers");
this.initializers = initializers;
}
@Override // androidx.lifecycle.ViewModelProvider.Factory
public <T extends ViewModel> T create(Class<T> modelClass, CreationExtras extras) {
Intrinsics.checkNotNullParameter(modelClass, "modelClass");
Intrinsics.checkNotNullParameter(extras, "extras");
T t = null;
for (ViewModelInitializer<?> viewModelInitializer : this.initializers) {
if (Intrinsics.areEqual(viewModelInitializer.getClazz$lifecycle_viewmodel_release(), modelClass)) {
Object invoke = viewModelInitializer.getInitializer$lifecycle_viewmodel_release().invoke(extras);
t = invoke instanceof ViewModel ? (T) invoke : null;
}
}
if (t != null) {
return t;
}
throw new IllegalArgumentException("No initializer set for given class " + modelClass.getName());
}
}

View File

@@ -0,0 +1,30 @@
package androidx.lifecycle.viewmodel;
import androidx.lifecycle.ViewModel;
import androidx.lifecycle.ViewModelProvider;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import kotlin.jvm.JvmClassMappingKt;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlin.reflect.KClass;
@ViewModelFactoryDsl
@SourceDebugExtension({"SMAP\nInitializerViewModelFactory.kt\nKotlin\n*S Kotlin\n*F\n+ 1 InitializerViewModelFactory.kt\nandroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder\n+ 2 ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n*L\n1#1,115:1\n37#2,2:116\n*S KotlinDebug\n*F\n+ 1 InitializerViewModelFactory.kt\nandroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder\n*L\n54#1:116,2\n*E\n"})
/* loaded from: classes.dex */
public final class InitializerViewModelFactoryBuilder {
private final List<ViewModelInitializer<?>> initializers = new ArrayList();
public final <T extends ViewModel> void addInitializer(KClass clazz, Function1 initializer) {
Intrinsics.checkNotNullParameter(clazz, "clazz");
Intrinsics.checkNotNullParameter(initializer, "initializer");
this.initializers.add(new ViewModelInitializer<>(JvmClassMappingKt.getJavaClass(clazz), initializer));
}
public final ViewModelProvider.Factory build() {
ViewModelInitializer[] viewModelInitializerArr = (ViewModelInitializer[]) this.initializers.toArray(new ViewModelInitializer[0]);
return new InitializerViewModelFactory((ViewModelInitializer[]) Arrays.copyOf(viewModelInitializerArr, viewModelInitializerArr.length));
}
}

View File

@@ -0,0 +1,24 @@
package androidx.lifecycle.viewmodel;
import androidx.lifecycle.ViewModel;
import androidx.lifecycle.ViewModelProvider;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
/* loaded from: classes.dex */
public final class InitializerViewModelFactoryKt {
public static final ViewModelProvider.Factory viewModelFactory(Function1 builder) {
Intrinsics.checkNotNullParameter(builder, "builder");
InitializerViewModelFactoryBuilder initializerViewModelFactoryBuilder = new InitializerViewModelFactoryBuilder();
builder.invoke(initializerViewModelFactoryBuilder);
return initializerViewModelFactoryBuilder.build();
}
public static final /* synthetic */ <VM extends ViewModel> void initializer(InitializerViewModelFactoryBuilder initializerViewModelFactoryBuilder, Function1 initializer) {
Intrinsics.checkNotNullParameter(initializerViewModelFactoryBuilder, "<this>");
Intrinsics.checkNotNullParameter(initializer, "initializer");
Intrinsics.reifiedOperationMarker(4, "VM");
initializerViewModelFactoryBuilder.addInitializer(Reflection.getOrCreateKotlinClass(ViewModel.class), initializer);
}
}

View File

@@ -0,0 +1,34 @@
package androidx.lifecycle.viewmodel;
import androidx.lifecycle.viewmodel.CreationExtras;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final class MutableCreationExtras extends CreationExtras {
/* JADX WARN: Multi-variable type inference failed */
public MutableCreationExtras() {
this(null, 1, 0 == true ? 1 : 0);
}
public MutableCreationExtras(CreationExtras initialExtras) {
Intrinsics.checkNotNullParameter(initialExtras, "initialExtras");
getMap$lifecycle_viewmodel_release().putAll(initialExtras.getMap$lifecycle_viewmodel_release());
}
public /* synthetic */ MutableCreationExtras(CreationExtras creationExtras, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? CreationExtras.Empty.INSTANCE : creationExtras);
}
/* JADX WARN: Multi-variable type inference failed */
public final <T> void set(CreationExtras.Key<T> key, T t) {
Intrinsics.checkNotNullParameter(key, "key");
getMap$lifecycle_viewmodel_release().put(key, t);
}
@Override // androidx.lifecycle.viewmodel.CreationExtras
public <T> T get(CreationExtras.Key<T> key) {
Intrinsics.checkNotNullParameter(key, "key");
return (T) getMap$lifecycle_viewmodel_release().get(key);
}
}

View File

@@ -0,0 +1,15 @@
package androidx.lifecycle.viewmodel;
/* loaded from: classes.dex */
public final class R {
public static final class id {
public static int view_tree_view_model_store_owner = 0x7f0a0293;
private id() {
}
}
private R() {
}
}

View File

@@ -0,0 +1,9 @@
package androidx.lifecycle.viewmodel;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@Retention(RetentionPolicy.RUNTIME)
/* loaded from: classes.dex */
public @interface ViewModelFactoryDsl {
}

View File

@@ -0,0 +1,26 @@
package androidx.lifecycle.viewmodel;
import androidx.lifecycle.ViewModel;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final class ViewModelInitializer<T extends ViewModel> {
private final Class<T> clazz;
private final Function1 initializer;
public final Class<T> getClazz$lifecycle_viewmodel_release() {
return this.clazz;
}
public final Function1 getInitializer$lifecycle_viewmodel_release() {
return this.initializer;
}
public ViewModelInitializer(Class<T> clazz, Function1 initializer) {
Intrinsics.checkNotNullParameter(clazz, "clazz");
Intrinsics.checkNotNullParameter(initializer, "initializer");
this.clazz = clazz;
this.initializer = initializer;
}
}

View File

@@ -0,0 +1,7 @@
package androidx.lifecycle.viewmodel.savedstate;
/* loaded from: classes.dex */
public final class R {
private R() {
}
}