fixed tabs

This commit is contained in:
2026-08-27 14:13:43 -04:00
parent cf1d87b438
commit 7a53371b03
926 changed files with 5328 additions and 87652 deletions

View File

@@ -957,6 +957,18 @@
<option name="screenX" value="2076" />
<option name="screenY" value="2152" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="37" />
<option name="brand" value="google" />
<option name="codename" value="cubs" />
<option name="id" value="cubs" />
<option name="labId" value="google" />
<option name="manufacturer" value="Google" />
<option name="name" value="Pixel 11" />
<option name="screenDensity" value="420" />
<option name="screenX" value="1080" />
<option name="screenY" value="2424" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="35" />
<option name="brand" value="motorola" />
@@ -1335,6 +1347,18 @@
<option name="screenX" value="720" />
<option name="screenY" value="1600" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="37" />
<option name="brand" value="google" />
<option name="codename" value="grizzly" />
<option name="id" value="grizzly" />
<option name="labId" value="google" />
<option name="manufacturer" value="Google" />
<option name="name" value="Pixel 11 Pro" />
<option name="screenDensity" value="480" />
<option name="screenX" value="1080" />
<option name="screenY" value="2410" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="31" />
<option name="brand" value="samsung" />
@@ -1792,6 +1816,7 @@
<option name="api" value="35" />
<option name="brand" value="samsung" />
<option name="codename" value="pa3q" />
<option name="default" value="true" />
<option name="id" value="pa3q" />
<option name="labId" value="google" />
<option name="manufacturer" value="Samsung" />
@@ -1799,6 +1824,29 @@
<option name="screenDensity" value="450" />
<option name="screenX" value="1080" />
<option name="screenY" value="2340" />
<option name="tags">
<list>
<option value="dda-default" />
</list>
</option>
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="36" />
<option name="brand" value="samsung" />
<option name="codename" value="pa3q" />
<option name="default" value="true" />
<option name="id" value="pa3q" />
<option name="labId" value="google" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="Galaxy S25 Ultra" />
<option name="screenDensity" value="450" />
<option name="screenX" value="1080" />
<option name="screenY" value="2340" />
<option name="tags">
<list>
<option value="dda-default" />
</list>
</option>
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="33" />
@@ -2271,6 +2319,18 @@
<option name="screenX" value="1440" />
<option name="screenY" value="3200" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="37" />
<option name="brand" value="google" />
<option name="codename" value="yogi" />
<option name="id" value="yogi" />
<option name="labId" value="google" />
<option name="manufacturer" value="Google" />
<option name="name" value="Pixel 11 Pro Fold" />
<option name="screenDensity" value="390" />
<option name="screenX" value="2076" />
<option name="screenY" value="2152" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="33" />
<option name="brand" value="samsung" />

View File

@@ -1,30 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
<aapt:attr name="android:fillColor">
<gradient
android:endX="85.84757"
android:endY="92.4963"
android:startX="42.9492"
android:startY="49.59793"
android:type="linear">
<item
android:color="#44000000"
android:offset="0.0" />
<item
android:color="#00000000"
android:offset="1.0" />
</gradient>
</aapt:attr>
</path>
<path
android:fillColor="#FFFFFF"
android:fillType="nonZero"
android:pathData="M65.3,45.828l3.8,-6.6c0.2,-0.4 0.1,-0.9 -0.3,-1.1c-0.4,-0.2 -0.9,-0.1 -1.1,0.3l-3.9,6.7c-6.3,-2.8 -13.4,-2.8 -19.7,0l-3.9,-6.7c-0.2,-0.4 -0.7,-0.5 -1.1,-0.3C38.8,38.328 38.7,38.828 38.9,39.228l3.8,6.6C36.2,49.428 31.7,56.028 31,63.928h46C76.3,56.028 71.8,49.428 65.3,45.828zM43.4,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2c-0.3,-0.7 -0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C45.3,56.528 44.5,57.328 43.4,57.328L43.4,57.328zM64.6,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2s-0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C66.5,56.528 65.6,57.328 64.6,57.328L64.6,57.328z"
android:strokeWidth="1"
android:strokeColor="#00000000" />
</vector>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 964 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

View File

@@ -1,2 +0,0 @@
#- File Locator -
listingFile=../../../../../release/output-metadata.json

View File

@@ -1,2 +0,0 @@
appMetadataVersion=1.1
androidGradlePluginVersion=8.13.2

View File

@@ -1,10 +0,0 @@
{
"version": 3,
"artifactType": {
"type": "COMPATIBLE_SCREEN_MANIFEST",
"kind": "Directory"
},
"applicationId": "com.example.scoutingapp",
"variantName": "release",
"elements": []
}

View File

@@ -1 +0,0 @@
{"options":{"minApiLevel":"23","isDebugModeEnabled":false},"version":"8.13.19"}

View File

@@ -1,89 +0,0 @@
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
# will be ignored by new version of the Android plugin for Gradle.
# Optimizations: If you don't want to optimize, use the proguard-android.txt configuration file
# instead of this one, which turns off the optimization flags.
-allowaccessmodification
# Preserve some attributes that may be required for reflection.
-keepattributes AnnotationDefault,
EnclosingMethod,
InnerClasses,
RuntimeVisibleAnnotations,
RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,
Signature
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.google.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
-dontnote com.google.vending.licensing.ILicensingService
-dontnote com.google.android.vending.licensing.ILicensingService
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
# Keep setters in Views so that animations can still work.
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}
# We want to keep methods in Activity that could be used in the XML attribute onClick.
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}
# Preserve annotated Javascript interface methods.
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
# The support libraries contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontnote android.support.**
-dontnote androidx.**
-dontwarn android.support.**
-dontwarn androidx.**
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
-dontnote org.apache.http.**
-dontnote android.net.http.**
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
-dontnote java.lang.invoke.**

View File

@@ -1,95 +0,0 @@
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
# will be ignored by new version of the Android plugin for Gradle.
# Optimization is turned off by default. Dex does not like code run
# through the ProGuard optimize steps (and performs some
# of these optimizations on its own).
# Note that if you want to enable optimization, you cannot just
# include optimization flags in your own project configuration file;
# instead you will need to point to the
# "proguard-android-optimize.txt" file instead of this one from your
# project.properties file.
-dontoptimize
# Preserve some attributes that may be required for reflection.
-keepattributes AnnotationDefault,
EnclosingMethod,
InnerClasses,
RuntimeVisibleAnnotations,
RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,
Signature
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.google.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
-dontnote com.google.vending.licensing.ILicensingService
-dontnote com.google.android.vending.licensing.ILicensingService
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
# Keep setters in Views so that animations can still work.
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}
# We want to keep methods in Activity that could be used in the XML attribute onClick.
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}
# Preserve annotated Javascript interface methods.
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
# The support libraries contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontnote android.support.**
-dontnote androidx.**
-dontwarn android.support.**
-dontwarn androidx.**
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
-dontnote org.apache.http.**
-dontnote android.net.http.**
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
-dontnote java.lang.invoke.**

View File

@@ -1,89 +0,0 @@
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
# will be ignored by new version of the Android plugin for Gradle.
# Optimizations can be turned on and off in the 'postProcessing' DSL block.
# The configuration below is applied if optimizations are enabled.
-allowaccessmodification
# Preserve some attributes that may be required for reflection.
-keepattributes AnnotationDefault,
EnclosingMethod,
InnerClasses,
RuntimeVisibleAnnotations,
RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,
Signature
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.google.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
-dontnote com.google.vending.licensing.ILicensingService
-dontnote com.google.android.vending.licensing.ILicensingService
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
# Keep setters in Views so that animations can still work.
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}
# We want to keep methods in Activity that could be used in the XML attribute onClick.
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}
# Preserve annotated Javascript interface methods.
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
# The support libraries contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontnote android.support.**
-dontnote androidx.**
-dontwarn android.support.**
-dontwarn androidx.**
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
-dontnote org.apache.http.**
-dontnote android.net.http.**
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
-dontnote java.lang.invoke.**

View File

@@ -1,279 +0,0 @@
-keep class j$.lang.Iterable$-CC {
public static void $default$forEach(java.lang.Iterable, java.util.function.Consumer);
}
-keep class j$.time.Duration {
public int compareTo(j$.time.Duration);
public int getNano();
public long getSeconds();
public boolean isNegative();
public static j$.time.Duration ofMillis(long);
public static j$.time.Duration ofMinutes(long);
public static j$.time.Duration ofSeconds(long, long);
public long toMillis();
j$.time.Duration ZERO;
}
-keep class j$.time.Instant {
public long getEpochSecond();
public static j$.time.Instant now();
public long toEpochMilli();
}
-keep class j$.time.TimeConversions {
public static java.time.Duration convert(j$.time.Duration);
public static j$.time.Duration convert(java.time.Duration);
}
-keep enum j$.time.temporal.ChronoUnit {
public j$.time.Duration getDuration();
j$.time.temporal.ChronoUnit MILLIS;
}
-keep class j$.util.Collection$-CC {
public static j$.util.stream.Stream $default$parallelStream(java.util.Collection);
public static j$.util.Spliterator $default$spliterator(java.util.Collection);
public static j$.util.stream.Stream $default$stream(java.util.Collection);
public static java.lang.Object[] $default$toArray(java.util.Collection, java.util.function.IntFunction);
}
-keep class j$.util.Collection$-EL {
public static boolean removeIf(java.util.Collection, java.util.function.Predicate);
public static j$.util.stream.Stream stream(java.util.Collection);
}
-keep interface j$.util.Collection {
public void forEach(java.util.function.Consumer);
public j$.util.stream.Stream parallelStream();
public boolean removeIf(java.util.function.Predicate);
public j$.util.Spliterator spliterator();
public j$.util.stream.Stream stream();
public java.lang.Object[] toArray(java.util.function.IntFunction);
}
-keep class j$.util.Comparator$-CC {
public static java.util.Comparator $default$thenComparing(java.util.Comparator, java.util.Comparator);
public static java.util.Comparator $default$thenComparing(java.util.Comparator, java.util.function.Function);
public static java.util.Comparator $default$thenComparing(java.util.Comparator, java.util.function.Function, java.util.Comparator);
public static java.util.Comparator $default$thenComparingDouble(java.util.Comparator, java.util.function.ToDoubleFunction);
public static java.util.Comparator $default$thenComparingInt(java.util.Comparator, java.util.function.ToIntFunction);
public static java.util.Comparator $default$thenComparingLong(java.util.Comparator, java.util.function.ToLongFunction);
public static java.util.Comparator comparing(java.util.function.Function, java.util.Comparator);
}
-keep interface j$.util.Comparator {
public java.util.Comparator reversed();
public java.util.Comparator thenComparing(java.util.Comparator);
public java.util.Comparator thenComparing(java.util.function.Function);
public java.util.Comparator thenComparing(java.util.function.Function, java.util.Comparator);
public java.util.Comparator thenComparingDouble(java.util.function.ToDoubleFunction);
public java.util.Comparator thenComparingInt(java.util.function.ToIntFunction);
public java.util.Comparator thenComparingLong(java.util.function.ToLongFunction);
}
-keep class j$.util.DateRetargetClass {
public static j$.time.Instant toInstant(java.util.Date);
}
-keep class j$.util.DesugarCollections {
public static java.util.Collection bridge_synchronizedCollection(java.util.Collection, java.lang.Object);
public static java.util.Set bridge_synchronizedSet(java.util.Set, java.lang.Object);
public static java.util.Collection synchronizedCollection(java.util.Collection);
public static java.util.List synchronizedList(java.util.List);
public static java.util.Map synchronizedMap(java.util.Map);
public static java.util.Set synchronizedSet(java.util.Set);
public static java.util.Collection unmodifiableCollection(java.util.Collection);
public static java.util.List unmodifiableList(java.util.List);
public static java.util.Map unmodifiableMap(java.util.Map);
public static java.util.Set unmodifiableSet(java.util.Set);
public static java.util.SortedMap unmodifiableSortedMap(java.util.SortedMap);
public static java.util.SortedSet unmodifiableSortedSet(java.util.SortedSet);
}
-keep class j$.util.DesugarTimeZone {
public static java.util.TimeZone getTimeZone(java.lang.String);
}
-keep class j$.util.Map$-CC {
public static java.lang.Object $default$compute(java.util.Map, java.lang.Object, java.util.function.BiFunction);
public static java.lang.Object $default$computeIfAbsent(java.util.Map, java.lang.Object, java.util.function.Function);
public static java.lang.Object $default$computeIfPresent(java.util.Map, java.lang.Object, java.util.function.BiFunction);
public static void $default$forEach(java.util.Map, java.util.function.BiConsumer);
public static java.lang.Object $default$getOrDefault(java.util.Map, java.lang.Object, java.lang.Object);
public static java.lang.Object $default$merge(java.util.Map, java.lang.Object, java.lang.Object, java.util.function.BiFunction);
public static java.lang.Object $default$putIfAbsent(java.util.Map, java.lang.Object, java.lang.Object);
public static boolean $default$remove(java.util.Map, java.lang.Object, java.lang.Object);
public static java.lang.Object $default$replace(java.util.Map, java.lang.Object, java.lang.Object);
public static boolean $default$replace(java.util.Map, java.lang.Object, java.lang.Object, java.lang.Object);
public static void $default$replaceAll(java.util.Map, java.util.function.BiFunction);
}
-keep class j$.util.Map$-EL {
public static java.lang.Object getOrDefault(java.util.Map, java.lang.Object, java.lang.Object);
public static java.lang.Object putIfAbsent(java.util.Map, java.lang.Object, java.lang.Object);
public static boolean remove(java.util.Map, java.lang.Object, java.lang.Object);
}
-keep interface j$.util.Map {
public java.lang.Object compute(java.lang.Object, java.util.function.BiFunction);
public java.lang.Object computeIfAbsent(java.lang.Object, java.util.function.Function);
public java.lang.Object computeIfPresent(java.lang.Object, java.util.function.BiFunction);
public void forEach(java.util.function.BiConsumer);
public java.lang.Object getOrDefault(java.lang.Object, java.lang.Object);
public java.lang.Object merge(java.lang.Object, java.lang.Object, java.util.function.BiFunction);
public java.lang.Object putIfAbsent(java.lang.Object, java.lang.Object);
public boolean remove(java.lang.Object, java.lang.Object);
public java.lang.Object replace(java.lang.Object, java.lang.Object);
public boolean replace(java.lang.Object, java.lang.Object, java.lang.Object);
public void replaceAll(java.util.function.BiFunction);
}
-keep class j$.util.Objects {
public static boolean equals(java.lang.Object, java.lang.Object);
public static int hash(java.lang.Object[]);
public static int hashCode(java.lang.Object);
public static boolean isNull(java.lang.Object);
public static java.lang.Object requireNonNull(java.lang.Object);
public static java.lang.Object requireNonNull(java.lang.Object, java.lang.String);
public static java.lang.String toString(java.lang.Object);
public static java.lang.String toString(java.lang.Object, java.lang.String);
}
-keep class j$.util.Optional {
public java.lang.Object get();
public boolean isPresent();
public static j$.util.Optional ofNullable(java.lang.Object);
public java.lang.Object orElse(java.lang.Object);
}
-keep interface j$.util.PrimitiveIterator$OfDouble {
}
-keep interface j$.util.PrimitiveIterator$OfInt {
}
-keep interface j$.util.PrimitiveIterator$OfLong {
}
-keep class j$.util.Spliterator$Wrapper {
public static java.util.Spliterator convert(j$.util.Spliterator);
}
-keep interface j$.util.Spliterator {
}
-keep class j$.util.Spliterators {
public static j$.util.Spliterator spliteratorUnknownSize(java.util.Iterator, int);
}
-keep class j$.util.StringJoiner {
public <init>(java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence);
public j$.util.StringJoiner add(java.lang.CharSequence);
}
-keep class j$.util.concurrent.ConcurrentHashMap {
public <init>();
public <init>(int);
public <init>(int, float, int);
public <init>(java.util.Map);
public void clear();
public boolean containsKey(java.lang.Object);
public java.util.Set entrySet();
public java.lang.Object get(java.lang.Object);
public boolean isEmpty();
public java.util.Set keySet();
public java.lang.Object put(java.lang.Object, java.lang.Object);
public void putAll(java.util.Map);
public java.lang.Object putIfAbsent(java.lang.Object, java.lang.Object);
public java.lang.Object remove(java.lang.Object);
public boolean remove(java.lang.Object, java.lang.Object);
public boolean replace(java.lang.Object, java.lang.Object, java.lang.Object);
public int size();
public java.lang.String toString();
public java.util.Collection values();
}
-keep class j$.util.concurrent.ConcurrentMap$-CC {
public static java.lang.Object $default$compute(java.util.concurrent.ConcurrentMap, java.lang.Object, java.util.function.BiFunction);
public static java.lang.Object $default$computeIfAbsent(java.util.concurrent.ConcurrentMap, java.lang.Object, java.util.function.Function);
public static java.lang.Object $default$computeIfPresent(java.util.concurrent.ConcurrentMap, java.lang.Object, java.util.function.BiFunction);
public static void $default$forEach(java.util.concurrent.ConcurrentMap, java.util.function.BiConsumer);
public static java.lang.Object $default$getOrDefault(java.util.concurrent.ConcurrentMap, java.lang.Object, java.lang.Object);
public static java.lang.Object $default$merge(java.util.concurrent.ConcurrentMap, java.lang.Object, java.lang.Object, java.util.function.BiFunction);
public static void $default$replaceAll(java.util.concurrent.ConcurrentMap, java.util.function.BiFunction);
}
-keep interface j$.util.concurrent.ConcurrentMap {
public java.lang.Object compute(java.lang.Object, java.util.function.BiFunction);
public java.lang.Object computeIfAbsent(java.lang.Object, java.util.function.Function);
public java.lang.Object computeIfPresent(java.lang.Object, java.util.function.BiFunction);
public void forEach(java.util.function.BiConsumer);
public java.lang.Object getOrDefault(java.lang.Object, java.lang.Object);
public java.lang.Object merge(java.lang.Object, java.lang.Object, java.util.function.BiFunction);
public java.lang.Object putIfAbsent(java.lang.Object, java.lang.Object);
public boolean remove(java.lang.Object, java.lang.Object);
public java.lang.Object replace(java.lang.Object, java.lang.Object);
public boolean replace(java.lang.Object, java.lang.Object, java.lang.Object);
public void replaceAll(java.util.function.BiFunction);
}
-keep class j$.util.concurrent.ThreadLocalRandom {
public static j$.util.concurrent.ThreadLocalRandom current();
public double nextDouble(double);
public int nextInt(int, int);
public long nextLong(long);
public long nextLong(long, long);
}
-keep class j$.util.function.BiConsumer$-CC {
public static java.util.function.BiConsumer $default$andThen(java.util.function.BiConsumer, java.util.function.BiConsumer);
}
-keep class j$.util.function.BiFunction$-CC {
public static java.util.function.BiFunction $default$andThen(java.util.function.BiFunction, java.util.function.Function);
}
-keep class j$.util.function.Consumer$-CC {
public static java.util.function.Consumer $default$andThen(java.util.function.Consumer, java.util.function.Consumer);
}
-keep class j$.util.function.Function$-CC {
public static java.util.function.Function $default$andThen(java.util.function.Function, java.util.function.Function);
public static java.util.function.Function $default$compose(java.util.function.Function, java.util.function.Function);
}
-keep class j$.util.function.Predicate$-CC {
public static java.util.function.Predicate $default$and(java.util.function.Predicate, java.util.function.Predicate);
public static java.util.function.Predicate $default$negate(java.util.function.Predicate);
public static java.util.function.Predicate $default$or(java.util.function.Predicate, java.util.function.Predicate);
}
-keep interface j$.util.stream.BaseStream {
public void close();
public java.util.Iterator iterator();
}
-keep interface j$.util.stream.Collector {
}
-keep class j$.util.stream.Collectors {
public static j$.util.stream.Collector joining(java.lang.CharSequence);
public static j$.util.stream.Collector toList();
}
-keep interface j$.util.stream.DoubleStream {
public j$.util.PrimitiveIterator$OfDouble iterator();
public double[] toArray();
}
-keep class j$.util.stream.IntStream$VivifiedWrapper {
public static j$.util.stream.IntStream convert(java.util.stream.IntStream);
}
-keep class j$.util.stream.IntStream$Wrapper {
public static java.util.stream.IntStream convert(j$.util.stream.IntStream);
}
-keep interface j$.util.stream.IntStream {
public j$.util.PrimitiveIterator$OfInt iterator();
public int[] toArray();
}
-keep interface j$.util.stream.LongStream {
public j$.util.PrimitiveIterator$OfLong iterator();
public long[] toArray();
}
-keep class j$.util.stream.Stream$Wrapper {
public static java.util.stream.Stream convert(j$.util.stream.Stream);
}
-keep interface j$.util.stream.Stream {
public java.lang.Object collect(j$.util.stream.Collector);
public j$.util.stream.Stream map(java.util.function.Function);
}
-keep class j$.util.stream.StreamSupport {
public static j$.util.stream.Stream stream(java.util.function.Supplier, int, boolean);
}
-keep interface java.util.function.BiConsumer {
public void accept(java.lang.Object, java.lang.Object);
}
-keep interface java.util.function.BiFunction {
}
-keep interface java.util.function.Consumer {
public void accept(java.lang.Object);
}
-keep interface java.util.function.Function {
public java.lang.Object apply(java.lang.Object);
}
-keep interface java.util.function.IntFunction {
}
-keep interface java.util.function.Predicate {
public boolean test(java.lang.Object);
}
-keep interface java.util.function.Supplier {
public java.lang.Object get();
}
-keep interface java.util.function.ToDoubleFunction {
}
-keep interface java.util.function.ToIntFunction {
}
-keep interface java.util.function.ToLongFunction {
}

View File

@@ -1,5 +0,0 @@
31=0/.dm
2147483647=0/.dm
28=1/.dm
29=1/.dm
30=1/.dm

View File

@@ -1 +0,0 @@
[{"key":"androidx/multidex/BuildConfig.class","name":"androidx/multidex/BuildConfig.class","size":564,"crc":-988235458},{"key":"androidx/multidex/MultiDex$V14$ElementConstructor.class","name":"androidx/multidex/MultiDex$V14$ElementConstructor.class","size":575,"crc":973592526},{"key":"androidx/multidex/MultiDex$V14$ICSElementConstructor.class","name":"androidx/multidex/MultiDex$V14$ICSElementConstructor.class","size":1773,"crc":1896076286},{"key":"androidx/multidex/MultiDex$V14$JBMR11ElementConstructor.class","name":"androidx/multidex/MultiDex$V14$JBMR11ElementConstructor.class","size":1691,"crc":-1449303636},{"key":"androidx/multidex/MultiDex$V14$JBMR2ElementConstructor.class","name":"androidx/multidex/MultiDex$V14$JBMR2ElementConstructor.class","size":1780,"crc":1439365621},{"key":"androidx/multidex/MultiDex$V14.class","name":"androidx/multidex/MultiDex$V14.class","size":4553,"crc":-555794055},{"key":"androidx/multidex/MultiDex$V19.class","name":"androidx/multidex/MultiDex$V19.class","size":3843,"crc":-1930255649},{"key":"androidx/multidex/MultiDex$V4.class","name":"androidx/multidex/MultiDex$V4.class","size":2879,"crc":843713731},{"key":"androidx/multidex/MultiDex.class","name":"androidx/multidex/MultiDex.class","size":13977,"crc":1926921268},{"key":"androidx/multidex/MultiDexApplication.class","name":"androidx/multidex/MultiDexApplication.class","size":557,"crc":-871483519},{"key":"androidx/multidex/MultiDexExtractor$1.class","name":"androidx/multidex/MultiDexExtractor$1.class","size":899,"crc":-892640522},{"key":"androidx/multidex/MultiDexExtractor$ExtractedDex.class","name":"androidx/multidex/MultiDexExtractor$ExtractedDex.class","size":585,"crc":-727520661},{"key":"androidx/multidex/MultiDexExtractor.class","name":"androidx/multidex/MultiDexExtractor.class","size":13296,"crc":1694869452},{"key":"androidx/multidex/ZipUtil$CentralDirectory.class","name":"androidx/multidex/ZipUtil$CentralDirectory.class","size":433,"crc":-1293619957},{"key":"androidx/multidex/ZipUtil.class","name":"androidx/multidex/ZipUtil.class","size":2756,"crc":1426832975},{"key":"androidsupportmultidexversion.txt","name":"androidsupportmultidexversion.txt","size":53,"crc":-1248965651}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/lifecycle/Observer.class","name":"androidx/lifecycle/Observer.class","size":581,"crc":-1645925231},{"key":"androidx/lifecycle/LiveData$1.class","name":"androidx/lifecycle/LiveData$1.class","size":967,"crc":1624229709},{"key":"androidx/lifecycle/LiveData$AlwaysActiveObserver.class","name":"androidx/lifecycle/LiveData$AlwaysActiveObserver.class","size":1024,"crc":2056042322},{"key":"androidx/lifecycle/LiveData$LifecycleBoundObserver.class","name":"androidx/lifecycle/LiveData$LifecycleBoundObserver.class","size":2882,"crc":499156433},{"key":"androidx/lifecycle/LiveData$ObserverWrapper.class","name":"androidx/lifecycle/LiveData$ObserverWrapper.class","size":1588,"crc":-1223836256},{"key":"androidx/lifecycle/LiveData.class","name":"androidx/lifecycle/LiveData.class","size":8921,"crc":899075882},{"key":"androidx/lifecycle/MutableLiveData.class","name":"androidx/lifecycle/MutableLiveData.class","size":946,"crc":-710747396},{"key":"META-INF/androidx.lifecycle_lifecycle-livedata-core.version","name":"META-INF/androidx.lifecycle_lifecycle-livedata-core.version","size":78,"crc":1772768774},{"key":"META-INF/lifecycle-livedata-core_release.kotlin_module","name":"META-INF/lifecycle-livedata-core_release.kotlin_module","size":24,"crc":1613429616}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/startup/AppInitializer.class","name":"androidx/startup/AppInitializer.class","size":7553,"crc":870624420},{"key":"androidx/startup/InitializationProvider.class","name":"androidx/startup/InitializationProvider.class","size":2530,"crc":-159478496},{"key":"androidx/startup/Initializer.class","name":"androidx/startup/Initializer.class","size":555,"crc":-1348991370},{"key":"androidx/startup/StartupException.class","name":"androidx/startup/StartupException.class","size":1051,"crc":-464023827},{"key":"androidx/startup/StartupLogger.class","name":"androidx/startup/StartupLogger.class","size":1324,"crc":1793103804},{"key":"META-INF/androidx.startup_startup-runtime.version","name":"META-INF/androidx.startup_startup-runtime.version","size":6,"crc":1557790284}]

View File

@@ -1 +0,0 @@
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":1297,"crc":638645348},{"key":"com/google/api/client/http/apache/v2/ApacheHttpRequest.class","name":"com/google/api/client/http/apache/v2/ApacheHttpRequest.class","size":3440,"crc":-662484761},{"key":"com/google/api/client/http/apache/v2/ContentEntity.class","name":"com/google/api/client/http/apache/v2/ContentEntity.class","size":1383,"crc":1215613493},{"key":"com/google/api/client/http/apache/v2/ApacheHttpResponse.class","name":"com/google/api/client/http/apache/v2/ApacheHttpResponse.class","size":3167,"crc":-782882319},{"key":"com/google/api/client/http/apache/v2/HttpExtensionMethod.class","name":"com/google/api/client/http/apache/v2/HttpExtensionMethod.class","size":895,"crc":1701129523},{"key":"com/google/api/client/http/apache/v2/ApacheHttpTransport.class","name":"com/google/api/client/http/apache/v2/ApacheHttpTransport.class","size":4642,"crc":-1011754842},{"key":"META-INF/maven/com.google.http-client/google-http-client-apache-v2/pom.xml","name":"META-INF/maven/com.google.http-client/google-http-client-apache-v2/pom.xml","size":3621,"crc":191785611},{"key":"META-INF/maven/com.google.http-client/google-http-client-apache-v2/pom.properties","name":"META-INF/maven/com.google.http-client/google-http-client-apache-v2/pom.properties","size":86,"crc":872457190}]

View File

@@ -1 +0,0 @@
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":219,"crc":1728484888},{"key":"META-INF/versions/9/module-info.class","name":"META-INF/versions/9/module-info.class","size":287,"crc":-1907208598}]

View File

@@ -1 +0,0 @@
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":138,"crc":1956968146},{"key":"com/google/api/client/json/gson/package-info.class","name":"com/google/api/client/json/gson/package-info.class","size":137,"crc":-437676662},{"key":"com/google/api/client/json/gson/GsonFactory$InstanceHolder.class","name":"com/google/api/client/json/gson/GsonFactory$InstanceHolder.class","size":669,"crc":1732228372},{"key":"com/google/api/client/json/gson/GsonParser.class","name":"com/google/api/client/json/gson/GsonParser.class","size":5549,"crc":1216406389},{"key":"com/google/api/client/json/gson/GsonGenerator$StringNumber.class","name":"com/google/api/client/json/gson/GsonGenerator$StringNumber.class","size":1017,"crc":478853549},{"key":"com/google/api/client/json/gson/GsonFactory.class","name":"com/google/api/client/json/gson/GsonFactory.class","size":2655,"crc":1234926528},{"key":"com/google/api/client/json/gson/GsonGenerator.class","name":"com/google/api/client/json/gson/GsonGenerator.class","size":3486,"crc":1424461172},{"key":"com/google/api/client/json/gson/GsonParser$1.class","name":"com/google/api/client/json/gson/GsonParser$1.class","size":1419,"crc":-355626355},{"key":"META-INF/maven/com.google.http-client/google-http-client-gson/pom.xml","name":"META-INF/maven/com.google.http-client/google-http-client-gson/pom.xml","size":2948,"crc":-1738041173},{"key":"META-INF/maven/com.google.http-client/google-http-client-gson/pom.properties","name":"META-INF/maven/com.google.http-client/google-http-client-gson/pom.properties","size":81,"crc":-962589575}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/annotation/OptIn.class","name":"androidx/annotation/OptIn.class","size":1252,"crc":2044678581},{"key":"androidx/annotation/RequiresOptIn$Level.class","name":"androidx/annotation/RequiresOptIn$Level.class","size":1487,"crc":-1945499205},{"key":"androidx/annotation/RequiresOptIn.class","name":"androidx/annotation/RequiresOptIn.class","size":1119,"crc":1571113326},{"key":"androidx/annotation/experimental/Experimental$Level.class","name":"androidx/annotation/experimental/Experimental$Level.class","size":1570,"crc":-1659833789},{"key":"androidx/annotation/experimental/Experimental.class","name":"androidx/annotation/experimental/Experimental.class","size":1426,"crc":-1756277940},{"key":"androidx/annotation/experimental/UseExperimental.class","name":"androidx/annotation/experimental/UseExperimental.class","size":1521,"crc":-1036664509},{"key":"META-INF/androidx.annotation_annotation-experimental.version","name":"META-INF/androidx.annotation_annotation-experimental.version","size":6,"crc":1795624574},{"key":"META-INF/annotation-experimental_release.kotlin_module","name":"META-INF/annotation-experimental_release.kotlin_module","size":24,"crc":1197092421}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/tracing/Trace.class","name":"androidx/tracing/Trace.class","size":5071,"crc":616933779},{"key":"androidx/tracing/TraceApi18Impl.class","name":"androidx/tracing/TraceApi18Impl.class","size":719,"crc":-193767810},{"key":"androidx/tracing/TraceApi29Impl.class","name":"androidx/tracing/TraceApi29Impl.class","size":1093,"crc":-1478854245},{"key":"META-INF/androidx.tracing_tracing.version","name":"META-INF/androidx.tracing_tracing.version","size":6,"crc":1467441379}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/profileinstaller/BenchmarkOperation$Api21ContextHelper.class","name":"androidx/profileinstaller/BenchmarkOperation$Api21ContextHelper.class","size":784,"crc":732178386},{"key":"androidx/profileinstaller/BenchmarkOperation$Api24ContextHelper.class","name":"androidx/profileinstaller/BenchmarkOperation$Api24ContextHelper.class","size":826,"crc":-1911288740},{"key":"androidx/profileinstaller/BenchmarkOperation.class","name":"androidx/profileinstaller/BenchmarkOperation.class","size":2270,"crc":1836195242},{"key":"androidx/profileinstaller/DeviceProfileWriter.class","name":"androidx/profileinstaller/DeviceProfileWriter.class","size":10485,"crc":1050764492},{"key":"androidx/profileinstaller/DexProfileData.class","name":"androidx/profileinstaller/DexProfileData.class","size":1352,"crc":-447897183},{"key":"androidx/profileinstaller/Encoding.class","name":"androidx/profileinstaller/Encoding.class","size":6529,"crc":-593198795},{"key":"androidx/profileinstaller/FileSectionType.class","name":"androidx/profileinstaller/FileSectionType.class","size":2161,"crc":308132896},{"key":"androidx/profileinstaller/ProfileInstallReceiver$ResultDiagnostics.class","name":"androidx/profileinstaller/ProfileInstallReceiver$ResultDiagnostics.class","size":1363,"crc":724384961},{"key":"androidx/profileinstaller/ProfileInstallReceiver.class","name":"androidx/profileinstaller/ProfileInstallReceiver.class","size":4379,"crc":-997291843},{"key":"androidx/profileinstaller/ProfileInstaller$1.class","name":"androidx/profileinstaller/ProfileInstaller$1.class","size":898,"crc":2051655691},{"key":"androidx/profileinstaller/ProfileInstaller$2.class","name":"androidx/profileinstaller/ProfileInstaller$2.class","size":2193,"crc":-26531924},{"key":"androidx/profileinstaller/ProfileInstaller$DiagnosticCode.class","name":"androidx/profileinstaller/ProfileInstaller$DiagnosticCode.class","size":661,"crc":936946104},{"key":"androidx/profileinstaller/ProfileInstaller$DiagnosticsCallback.class","name":"androidx/profileinstaller/ProfileInstaller$DiagnosticsCallback.class","size":445,"crc":-1798863824},{"key":"androidx/profileinstaller/ProfileInstaller$ResultCode.class","name":"androidx/profileinstaller/ProfileInstaller$ResultCode.class","size":653,"crc":1328959836},{"key":"androidx/profileinstaller/ProfileInstaller.class","name":"androidx/profileinstaller/ProfileInstaller.class","size":11183,"crc":1978533757},{"key":"androidx/profileinstaller/ProfileInstallerInitializer$Handler28Impl.class","name":"androidx/profileinstaller/ProfileInstallerInitializer$Handler28Impl.class","size":776,"crc":-1124413785},{"key":"androidx/profileinstaller/ProfileInstallerInitializer$Result.class","name":"androidx/profileinstaller/ProfileInstallerInitializer$Result.class","size":471,"crc":1912206274},{"key":"androidx/profileinstaller/ProfileInstallerInitializer.class","name":"androidx/profileinstaller/ProfileInstallerInitializer.class","size":4476,"crc":-725592428},{"key":"androidx/profileinstaller/ProfileTranscoder.class","name":"androidx/profileinstaller/ProfileTranscoder.class","size":22689,"crc":-1613863532},{"key":"androidx/profileinstaller/ProfileVerifier$Api33Impl.class","name":"androidx/profileinstaller/ProfileVerifier$Api33Impl.class","size":1337,"crc":-173279940},{"key":"androidx/profileinstaller/ProfileVerifier$Cache.class","name":"androidx/profileinstaller/ProfileVerifier$Cache.class","size":2936,"crc":434135039},{"key":"androidx/profileinstaller/ProfileVerifier$CompilationStatus$ResultCode.class","name":"androidx/profileinstaller/ProfileVerifier$CompilationStatus$ResultCode.class","size":761,"crc":-438192104},{"key":"androidx/profileinstaller/ProfileVerifier$CompilationStatus.class","name":"androidx/profileinstaller/ProfileVerifier$CompilationStatus.class","size":2064,"crc":2010163300},{"key":"androidx/profileinstaller/ProfileVerifier.class","name":"androidx/profileinstaller/ProfileVerifier.class","size":6635,"crc":-471958964},{"key":"androidx/profileinstaller/ProfileVersion.class","name":"androidx/profileinstaller/ProfileVersion.class","size":1433,"crc":965504323},{"key":"androidx/profileinstaller/WritableFileSection.class","name":"androidx/profileinstaller/WritableFileSection.class","size":815,"crc":984045749},{"key":"META-INF/androidx.profileinstaller_profileinstaller.version","name":"META-INF/androidx.profileinstaller_profileinstaller.version","size":6,"crc":1914453823}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/customview/widget/ViewDragHelper$Callback.class","name":"androidx/customview/widget/ViewDragHelper$Callback.class","size":2264,"crc":1892982479},{"key":"androidx/customview/widget/ViewDragHelper$1.class","name":"androidx/customview/widget/ViewDragHelper$1.class","size":594,"crc":1259316140},{"key":"androidx/customview/widget/ViewDragHelper.class","name":"androidx/customview/widget/ViewDragHelper.class","size":22182,"crc":-2140630276},{"key":"androidx/customview/widget/Openable.class","name":"androidx/customview/widget/Openable.class","size":184,"crc":800619496},{"key":"androidx/customview/widget/ExploreByTouchHelper$1.class","name":"androidx/customview/widget/ExploreByTouchHelper$1.class","size":1298,"crc":-163801590},{"key":"androidx/customview/widget/FocusStrategy$SequentialComparator.class","name":"androidx/customview/widget/FocusStrategy$SequentialComparator.class","size":2075,"crc":-1797636023},{"key":"androidx/customview/view/AbsSavedState.class","name":"androidx/customview/view/AbsSavedState.class","size":2578,"crc":769185284},{"key":"androidx/customview/widget/ViewDragHelper$2.class","name":"androidx/customview/widget/ViewDragHelper$2.class","size":701,"crc":-407956213},{"key":"androidx/customview/widget/ExploreByTouchHelper$2.class","name":"androidx/customview/widget/ExploreByTouchHelper$2.class","size":2100,"crc":425721916},{"key":"androidx/customview/widget/FocusStrategy$BoundsAdapter.class","name":"androidx/customview/widget/FocusStrategy$BoundsAdapter.class","size":414,"crc":284941525},{"key":"androidx/customview/widget/ExploreByTouchHelper.class","name":"androidx/customview/widget/ExploreByTouchHelper.class","size":18408,"crc":885477340},{"key":"META-INF/androidx.customview_customview.version","name":"META-INF/androidx.customview_customview.version","size":6,"crc":1170394893},{"key":"androidx/customview/widget/FocusStrategy.class","name":"androidx/customview/widget/FocusStrategy.class","size":8292,"crc":990370445},{"key":"androidx/customview/view/AbsSavedState$2.class","name":"androidx/customview/view/AbsSavedState$2.class","size":1903,"crc":1962751700},{"key":"androidx/customview/widget/ExploreByTouchHelper$MyNodeProvider.class","name":"androidx/customview/widget/ExploreByTouchHelper$MyNodeProvider.class","size":1696,"crc":589169335},{"key":"androidx/customview/view/AbsSavedState$1.class","name":"androidx/customview/view/AbsSavedState$1.class","size":448,"crc":-744205569},{"key":"androidx/customview/widget/FocusStrategy$CollectionAdapter.class","name":"androidx/customview/widget/FocusStrategy$CollectionAdapter.class","size":464,"crc":2038458753}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/lifecycle/EmptyActivityLifecycleCallbacks.class","name":"androidx/lifecycle/EmptyActivityLifecycleCallbacks.class","size":2174,"crc":1049011320},{"key":"androidx/lifecycle/LifecycleDispatcher$DispatcherActivityCallback.class","name":"androidx/lifecycle/LifecycleDispatcher$DispatcherActivityCallback.class","size":1652,"crc":-1537609255},{"key":"androidx/lifecycle/LifecycleDispatcher.class","name":"androidx/lifecycle/LifecycleDispatcher.class","size":1965,"crc":421789579},{"key":"androidx/lifecycle/ProcessLifecycleInitializer.class","name":"androidx/lifecycle/ProcessLifecycleInitializer.class","size":3096,"crc":-701048456},{"key":"androidx/lifecycle/ProcessLifecycleOwner$Api29Impl.class","name":"androidx/lifecycle/ProcessLifecycleOwner$Api29Impl.class","size":1738,"crc":-791074226},{"key":"androidx/lifecycle/ProcessLifecycleOwner$Companion.class","name":"androidx/lifecycle/ProcessLifecycleOwner$Companion.class","size":2032,"crc":-1735913724},{"key":"androidx/lifecycle/ProcessLifecycleOwner$attach$1$onActivityPreCreated$1.class","name":"androidx/lifecycle/ProcessLifecycleOwner$attach$1$onActivityPreCreated$1.class","size":1753,"crc":-1275939554},{"key":"androidx/lifecycle/ProcessLifecycleOwner$attach$1.class","name":"androidx/lifecycle/ProcessLifecycleOwner$attach$1.class","size":3398,"crc":-548343892},{"key":"androidx/lifecycle/ProcessLifecycleOwner$initializationListener$1.class","name":"androidx/lifecycle/ProcessLifecycleOwner$initializationListener$1.class","size":1444,"crc":-265702122},{"key":"androidx/lifecycle/ProcessLifecycleOwner.class","name":"androidx/lifecycle/ProcessLifecycleOwner.class","size":6493,"crc":-1987146717},{"key":"META-INF/androidx.lifecycle_lifecycle-process.version","name":"META-INF/androidx.lifecycle_lifecycle-process.version","size":72,"crc":1052666767},{"key":"META-INF/lifecycle-process_release.kotlin_module","name":"META-INF/lifecycle-process_release.kotlin_module","size":24,"crc":1613429616}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/lifecycle/AbstractSavedStateViewModelFactory$Companion.class","name":"androidx/lifecycle/AbstractSavedStateViewModelFactory$Companion.class","size":981,"crc":-856004234},{"key":"androidx/lifecycle/AbstractSavedStateViewModelFactory.class","name":"androidx/lifecycle/AbstractSavedStateViewModelFactory.class","size":6633,"crc":1887362684},{"key":"androidx/lifecycle/LegacySavedStateHandleController$OnRecreation.class","name":"androidx/lifecycle/LegacySavedStateHandleController$OnRecreation.class","size":3023,"crc":1352335096},{"key":"androidx/lifecycle/LegacySavedStateHandleController$tryToAddRecreator$1.class","name":"androidx/lifecycle/LegacySavedStateHandleController$tryToAddRecreator$1.class","size":2215,"crc":-1110321192},{"key":"androidx/lifecycle/LegacySavedStateHandleController.class","name":"androidx/lifecycle/LegacySavedStateHandleController.class","size":4229,"crc":2063421456},{"key":"androidx/lifecycle/SavedStateHandle$Companion.class","name":"androidx/lifecycle/SavedStateHandle$Companion.class","size":3880,"crc":-1386044437},{"key":"androidx/lifecycle/SavedStateHandle$SavingStateLiveData.class","name":"androidx/lifecycle/SavedStateHandle$SavingStateLiveData.class","size":2785,"crc":1239087543},{"key":"androidx/lifecycle/SavedStateHandle.class","name":"androidx/lifecycle/SavedStateHandle.class","size":13780,"crc":996357302},{"key":"androidx/lifecycle/SavedStateHandleAttacher.class","name":"androidx/lifecycle/SavedStateHandleAttacher.class","size":2410,"crc":-1934335314},{"key":"androidx/lifecycle/SavedStateHandleController.class","name":"androidx/lifecycle/SavedStateHandleController.class","size":3933,"crc":-1321318372},{"key":"androidx/lifecycle/SavedStateHandleSupport$DEFAULT_ARGS_KEY$1.class","name":"androidx/lifecycle/SavedStateHandleSupport$DEFAULT_ARGS_KEY$1.class","size":1015,"crc":424264501},{"key":"androidx/lifecycle/SavedStateHandleSupport$SAVED_STATE_REGISTRY_OWNER_KEY$1.class","name":"androidx/lifecycle/SavedStateHandleSupport$SAVED_STATE_REGISTRY_OWNER_KEY$1.class","size":1095,"crc":1523009794},{"key":"androidx/lifecycle/SavedStateHandleSupport$VIEW_MODEL_STORE_OWNER_KEY$1.class","name":"androidx/lifecycle/SavedStateHandleSupport$VIEW_MODEL_STORE_OWNER_KEY$1.class","size":1077,"crc":-702670968},{"key":"androidx/lifecycle/SavedStateHandleSupport$savedStateHandlesVM$1$1.class","name":"androidx/lifecycle/SavedStateHandleSupport$savedStateHandlesVM$1$1.class","size":1899,"crc":1635032056},{"key":"androidx/lifecycle/SavedStateHandleSupport.class","name":"androidx/lifecycle/SavedStateHandleSupport.class","size":9836,"crc":1960161047},{"key":"androidx/lifecycle/SavedStateHandlesProvider$viewModel$2.class","name":"androidx/lifecycle/SavedStateHandlesProvider$viewModel$2.class","size":1569,"crc":-295120749},{"key":"androidx/lifecycle/SavedStateHandlesProvider.class","name":"androidx/lifecycle/SavedStateHandlesProvider.class","size":5980,"crc":1046935854},{"key":"androidx/lifecycle/SavedStateHandlesVM.class","name":"androidx/lifecycle/SavedStateHandlesVM.class","size":1202,"crc":1705824530},{"key":"androidx/lifecycle/SavedStateViewModelFactory.class","name":"androidx/lifecycle/SavedStateViewModelFactory.class","size":8807,"crc":-1676903485},{"key":"androidx/lifecycle/SavedStateViewModelFactoryKt.class","name":"androidx/lifecycle/SavedStateViewModelFactoryKt.class","size":5061,"crc":2029493689},{"key":"META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version","name":"META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version","size":85,"crc":-1370551005},{"key":"META-INF/lifecycle-viewmodel-savedstate_release.kotlin_module","name":"META-INF/lifecycle-viewmodel-savedstate_release.kotlin_module","size":101,"crc":-1891795020}]

View File

@@ -1 +0,0 @@
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":131,"crc":1780064153},{"key":"com/google/j2objc/annotations/AutoreleasePool.class","name":"com/google/j2objc/annotations/AutoreleasePool.class","size":434,"crc":-996181218},{"key":"com/google/j2objc/annotations/J2ObjCIncompatible.class","name":"com/google/j2objc/annotations/J2ObjCIncompatible.class","size":485,"crc":-1836068464},{"key":"com/google/j2objc/annotations/LoopTranslation$LoopStyle.class","name":"com/google/j2objc/annotations/LoopTranslation$LoopStyle.class","size":1266,"crc":756064895},{"key":"com/google/j2objc/annotations/LoopTranslation.class","name":"com/google/j2objc/annotations/LoopTranslation.class","size":594,"crc":2131226741},{"key":"com/google/j2objc/annotations/ObjectiveCName.class","name":"com/google/j2objc/annotations/ObjectiveCName.class","size":486,"crc":1263459088},{"key":"com/google/j2objc/annotations/Property.class","name":"com/google/j2objc/annotations/Property.class","size":460,"crc":1080846626},{"key":"com/google/j2objc/annotations/ReflectionSupport$Level.class","name":"com/google/j2objc/annotations/ReflectionSupport$Level.class","size":1240,"crc":1408227870},{"key":"com/google/j2objc/annotations/ReflectionSupport.class","name":"com/google/j2objc/annotations/ReflectionSupport.class","size":594,"crc":-1686802274},{"key":"com/google/j2objc/annotations/RetainedLocalRef.class","name":"com/google/j2objc/annotations/RetainedLocalRef.class","size":422,"crc":1627352325},{"key":"com/google/j2objc/annotations/RetainedWith.class","name":"com/google/j2objc/annotations/RetainedWith.class","size":404,"crc":1060971839},{"key":"com/google/j2objc/annotations/Weak.class","name":"com/google/j2objc/annotations/Weak.class","size":427,"crc":-1256288033},{"key":"com/google/j2objc/annotations/WeakOuter.class","name":"com/google/j2objc/annotations/WeakOuter.class","size":420,"crc":-1646553895},{"key":"META-INF/maven/com.google.j2objc/j2objc-annotations/pom.xml","name":"META-INF/maven/com.google.j2objc/j2objc-annotations/pom.xml","size":2762,"crc":-1249859983},{"key":"META-INF/maven/com.google.j2objc/j2objc-annotations/pom.properties","name":"META-INF/maven/com.google.j2objc/j2objc-annotations/pom.properties","size":118,"crc":-356567515}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/savedstate/Recreator$Companion.class","name":"androidx/savedstate/Recreator$Companion.class","size":881,"crc":-2099199957},{"key":"androidx/savedstate/Recreator$SavedStateProvider.class","name":"androidx/savedstate/Recreator$SavedStateProvider.class","size":2367,"crc":1821800407},{"key":"androidx/savedstate/Recreator.class","name":"androidx/savedstate/Recreator.class","size":5559,"crc":-533493763},{"key":"androidx/savedstate/SavedStateRegistry$AutoRecreated.class","name":"androidx/savedstate/SavedStateRegistry$AutoRecreated.class","size":784,"crc":567056175},{"key":"androidx/savedstate/SavedStateRegistry$Companion.class","name":"androidx/savedstate/SavedStateRegistry$Companion.class","size":887,"crc":900872896},{"key":"androidx/savedstate/SavedStateRegistry$SavedStateProvider.class","name":"androidx/savedstate/SavedStateRegistry$SavedStateProvider.class","size":709,"crc":-309935901},{"key":"androidx/savedstate/SavedStateRegistry.class","name":"androidx/savedstate/SavedStateRegistry.class","size":10105,"crc":788600212},{"key":"androidx/savedstate/SavedStateRegistryController$Companion.class","name":"androidx/savedstate/SavedStateRegistryController$Companion.class","size":1607,"crc":-1819286630},{"key":"androidx/savedstate/SavedStateRegistryController.class","name":"androidx/savedstate/SavedStateRegistryController.class","size":4330,"crc":-287729808},{"key":"androidx/savedstate/SavedStateRegistryOwner.class","name":"androidx/savedstate/SavedStateRegistryOwner.class","size":755,"crc":-979039875},{"key":"androidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$1.class","name":"androidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$1.class","size":1846,"crc":423512158},{"key":"androidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$2.class","name":"androidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$2.class","size":2045,"crc":-1356874610},{"key":"androidx/savedstate/ViewTreeSavedStateRegistryOwner.class","name":"androidx/savedstate/ViewTreeSavedStateRegistryOwner.class","size":2543,"crc":1459979664},{"key":"META-INF/androidx.savedstate_savedstate.version","name":"META-INF/androidx.savedstate_savedstate.version","size":6,"crc":1315721634},{"key":"META-INF/savedstate_release.kotlin_module","name":"META-INF/savedstate_release.kotlin_module","size":80,"crc":-912612184}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/drawerlayout/widget/DrawerLayout$ViewDragCallback$1.class","name":"androidx/drawerlayout/widget/DrawerLayout$ViewDragCallback$1.class","size":848,"crc":84877496},{"key":"androidx/drawerlayout/widget/DrawerLayout$SavedState.class","name":"androidx/drawerlayout/widget/DrawerLayout$SavedState.class","size":1840,"crc":-1687829071},{"key":"androidx/drawerlayout/widget/DrawerLayout$LayoutParams.class","name":"androidx/drawerlayout/widget/DrawerLayout$LayoutParams.class","size":2265,"crc":540376298},{"key":"androidx/drawerlayout/widget/DrawerLayout$SimpleDrawerListener.class","name":"androidx/drawerlayout/widget/DrawerLayout$SimpleDrawerListener.class","size":1028,"crc":1912073624},{"key":"androidx/drawerlayout/widget/DrawerLayout$DrawerListener.class","name":"androidx/drawerlayout/widget/DrawerLayout$DrawerListener.class","size":519,"crc":-351138357},{"key":"androidx/drawerlayout/widget/DrawerLayout$1.class","name":"androidx/drawerlayout/widget/DrawerLayout$1.class","size":1394,"crc":-1416356267},{"key":"androidx/drawerlayout/widget/DrawerLayout$AccessibilityDelegate.class","name":"androidx/drawerlayout/widget/DrawerLayout$AccessibilityDelegate.class","size":5382,"crc":-2052691042},{"key":"androidx/drawerlayout/widget/DrawerLayout.class","name":"androidx/drawerlayout/widget/DrawerLayout.class","size":39529,"crc":1689605087},{"key":"androidx/drawerlayout/widget/DrawerLayout$ViewDragCallback.class","name":"androidx/drawerlayout/widget/DrawerLayout$ViewDragCallback.class","size":5587,"crc":-1725917581},{"key":"androidx/drawerlayout/widget/DrawerLayout$2.class","name":"androidx/drawerlayout/widget/DrawerLayout$2.class","size":1318,"crc":-244242916},{"key":"androidx/drawerlayout/widget/DrawerLayout$ChildAccessibilityDelegate.class","name":"androidx/drawerlayout/widget/DrawerLayout$ChildAccessibilityDelegate.class","size":1056,"crc":-628143396},{"key":"androidx/drawerlayout/widget/DrawerLayout$SavedState$1.class","name":"androidx/drawerlayout/widget/DrawerLayout$SavedState$1.class","size":1756,"crc":-2028272841},{"key":"META-INF/androidx.drawerlayout_drawerlayout.version","name":"META-INF/androidx.drawerlayout_drawerlayout.version","size":6,"crc":1557790284}]

View File

@@ -1 +0,0 @@
[{"key":"androidx/vectordrawable/graphics/drawable/AndroidResources.class","name":"androidx/vectordrawable/graphics/drawable/AndroidResources.class","size":5706,"crc":1287350711},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCommon.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCommon.class","size":3791,"crc":2019582470},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$1.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$1.class","size":292,"crc":1037327728},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VClipPath.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VClipPath.class","size":2913,"crc":-733943055},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VFullPath.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VFullPath.class","size":7405,"crc":1401512004},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VGroup.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VGroup.class","size":7629,"crc":273816671},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VObject.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VObject.class","size":980,"crc":2115850583},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VPath.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VPath.class","size":3993,"crc":231598598},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VPathRenderer.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VPathRenderer.class","size":9837,"crc":-149456955},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VectorDrawableCompatState.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VectorDrawableCompatState.class","size":5239,"crc":700163772},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VectorDrawableDelegateState.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VectorDrawableDelegateState.class","size":2106,"crc":532388453},{"key":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat.class","name":"androidx/vectordrawable/graphics/drawable/VectorDrawableCompat.class","size":22461,"crc":1680903575},{"key":"META-INF/androidx.vectordrawable_vectordrawable.version","name":"META-INF/androidx.vectordrawable_vectordrawable.version","size":6,"crc":1170394893}]

Some files were not shown because too many files have changed in this diff Show More