Implement SSL Pinning, Android Root Detection and Code Obfuscation

This commit is contained in:
nnajah1 2025-05-06 11:09:04 +08:00
parent 587536e771
commit e8bcf40552
18 changed files with 170434 additions and 170396 deletions

Binary file not shown.

View File

@ -1,4 +1,4 @@
#Mon May 05 15:05:28 SGT 2025
#Tue May 06 10:58:18 SGT 2025
base.1=C\:\\Users\\lenovo\\unioil-loyalty-rn-app-ios-and-android\\android\\app\\build\\intermediates\\dex\\release\\minifyReleaseWithR8\\classes2.dex
path.1=classes2.dex
base.0=C\:\\Users\\lenovo\\unioil-loyalty-rn-app-ios-and-android\\android\\app\\build\\intermediates\\dex\\release\\minifyReleaseWithR8\\classes.dex

View File

@ -217,10 +217,6 @@
native <methods>;
}
# Keep JailMonkey code from being obfuscated
-keep class com.gantix.JailMonkey.** { *; }
-dontwarn com.gantix.JailMonkey.**
# Keep SSL classes
-keep class javax.net.ssl.** { *; }
-keep class org.apache.http.** { *; }
@ -263,26 +259,16 @@
-keep class com.facebook.react.modules.systeminfo.** { *; }
-keep class com.facebook.react.animated.** { *; }
# Keep React Native JS modules
-keep class com.facebook.react.bridge.** { *; }
-keep class com.facebook.react.uimanager.** { *; }
-keep class com.facebook.react.views.** { *; }
-keep class com.facebook.react.devsupport.** { *; }
# Additional rules for React Native 0.72.5
# React Native's New Architecture
-keep class com.facebook.react.fabric.** { *; }
-keep class com.facebook.react.turbomodule.** { *; }
-keep class com.facebook.react.bridgeless.** { *; }
# For React Native JSI
-keep class com.facebook.jsi.** { *; }
-keep class com.facebook.react.jscexecutor.** { *; }
# React Native Codegen
-keep class com.facebook.react.codegen.** { *; }
# Hermes
-keep class com.facebook.hermes.** { *; }
-keep class com.facebook.hermes.unicode.** { *; }
@ -290,11 +276,6 @@
# Keep Yoga layout engine
-keep class com.facebook.yoga.** { *; }
# Legacy bridge and JSC
-keep class com.facebook.react.uimanager.** { *; }
-keep class com.facebook.react.CatalystInstanceImpl { *; }
-keep class com.facebook.jsc.** { *; }
# Keep for React Native 0.72.5 internal classes
-keep class com.facebook.react.internal.** { *; }
-keep class com.facebook.react.packagerconnection.** { *; }
@ -312,6 +293,12 @@
-keepattributes RuntimeVisible*Annotations
-keepattributes EnclosingMethod
# Keep React Native JS modules
-keep class com.facebook.react.bridge.** { *; }
-keep class com.facebook.react.uimanager.** { *; }
-keep class com.facebook.react.views.** { *; }
-keep class com.facebook.react.devsupport.** { *; }
# Keep for NativeModules that communicate with JS
-keepclassmembers class * { @com.facebook.react.bridge.ReactMethod <methods>; }
-keepclassmembers class * { @com.facebook.react.uimanager.annotations.ReactProp <methods>; }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -8973,6 +8973,17 @@ com.facebook.systrace.TraceListener:
public abstract void onTraceStopped()
com.facebook.widget.text.span.BetterImageSpan$BetterImageSpanAlignment
com.facebook.widget.text.span.BetterImageSpan
com.gantix.JailMonkey.AdbEnabled.AdbEnabled:
public void <init>()
com.gantix.JailMonkey.ExternalStorage.ExternalStorageCheck:
public void <init>()
com.gantix.JailMonkey.HookDetection.HookDetectionCheck:
public void <init>()
com.gantix.JailMonkey.JailMonkeyPackage:
public java.util.List createJSModules()
com.gantix.JailMonkey.MockLocation.MockLocationCheck:
public void <init>()
com.gantix.JailMonkey.R
com.github.dhaval2404.imagepicker.ImagePicker$Builder$createIntent$1
com.github.dhaval2404.imagepicker.ImagePicker$Builder$setDismissListener$1
com.github.dhaval2404.imagepicker.ImagePicker$Builder$showImageProviderDialog$1
@ -20362,6 +20373,9 @@ org.jetbrains.annotations.TestOnly
org.reactnative.maskedview.R
org.reactnative.maskedview.RNCMaskedView:
private static final java.lang.String TAG
agency.flexible.react.modules.email.EmailPackage$$IA$1
agency.flexible.react.modules.email.EmailPackage$$IA$2
agency.flexible.react.modules.email.EmailPackage$$IA$3
android.support.v4.os.IResultReceiver$_Parcel
android.support.v4.os.ResultReceiver$1:
public static android.support.v4.os.ResultReceiver createFromParcel()
@ -20376,15 +20390,19 @@ androidx.activity.OnBackPressedDispatcher:
public static boolean hasEnabledCallbacks()
public final void setOnBackInvokedDispatcher(android.window.OnBackInvokedDispatcher)
androidx.activity.ViewTreeOnBackPressedDispatcherOwner:
public static java.lang.Object checkNotNull()
public static void checkNotNull(java.lang.Object)
public static float[] getCenterFromRect(android.graphics.RectF)
public static final java.util.List build(java.util.List)
public static java.lang.Object constructor-impl()
public static final java.lang.Object[] copyOfUninitializedElements(java.lang.Object[],int)
public static final java.util.List emptyList()
public static java.lang.String get(java.lang.String,net.time4j.engine.DisplayStyle,java.util.Locale)
public static final java.lang.Class getJavaClass(kotlin.jvm.internal.ClassReference)
public static void invokeJniOnload(java.lang.String)
public static final boolean isClosed-impl(java.lang.Object)
public static final varargs java.util.List listOfNotNull()
public static java.lang.String mapLibName()
public static boolean parseBoolean(java.lang.String)
public static final void resetAt(java.lang.Object[],int)
public static final void set(android.view.View,androidx.activity.OnBackPressedDispatcherOwner)
public static synthetic void startCoroutineCancellable$default(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation)
public static final kotlin.Pair to()
public static final void throwCountOverflow()
androidx.activity.contextaware.ContextAwareHelper:
public static void addOnContextAvailableListener()
public static void clearAvailableContext()
@ -20625,17 +20643,29 @@ androidx.appcompat.app.AppCompatDialog:
public final boolean supportRequestWindowFeature(int)
androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener:
public static void resolveMethod()
androidx.appcompat.app.LayoutIncludeDetector
androidx.appcompat.app.LayoutIncludeDetector:
public synthetic void <init>()
public synthetic void <init>(int)
public final void add()
public static boolean detect()
public final void remove()
androidx.appcompat.app.LocaleOverlayHelper:
public static final boolean shouldLoadFontSynchronously
public static final java.lang.Throwable handlerException(java.lang.Throwable,java.lang.Throwable)
public static double hav(double)
public static final kotlin.jvm.internal.ArrayIterator iterator(java.lang.Object[])
public static final kotlin.coroutines.Continuation probeCoroutineCreated()
public static final void probeCoroutineSuspended()
public static java.lang.String removeZones(java.lang.String)
public static boolean shouldLoadFontSynchronously()
public static synthetic java.lang.Object withContextUndispatched$default(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation)
public static void accept()
public static final kotlin.text.MatcherMatchResult access$findNext(java.util.regex.Matcher,int,java.lang.CharSequence)
public static final byte[] asUtf8ToByteArray(java.lang.String)
public static void close(android.database.Cursor)
public static final void disposeOnCancellation(kotlinx.coroutines.CancellableContinuationImpl,kotlinx.coroutines.DisposableHandle)
public static final java.lang.Object getCOROUTINE_SUSPENDED()
public static int getColor(android.content.Context,int)
public static int getExpandedComponentIdHint()
public static boolean isExpanded()
public static int layer()
public static void onRestoreInstanceState()
public static android.os.Bundle onSaveInstanceState()
public static final void removeOnCancellation(kotlinx.coroutines.CancellableContinuationImpl,kotlinx.coroutines.internal.LockFreeLinkedListNode)
public static int safeNegate(int)
public static void setExpandedComponentIdHint()
public static final java.lang.String toUtf8String(byte[])
androidx.appcompat.app.ToolbarActionBar$ToolbarMenuCallback:
public final android.view.View onCreatePanelView()
public final boolean onPreparePanel()
@ -21059,14 +21089,14 @@ androidx.appcompat.widget.AppCompatEmojiTextHelper:
public final boolean isEnabled()
public static android.text.method.TransformationMethod wrapTransformationMethod()
androidx.appcompat.widget.AppCompatHintHelper:
public static final java.lang.Boolean boxBoolean()
public static final java.lang.Integer boxInt()
public static final java.lang.Long boxLong()
public static boolean isSamsungDevice()
public static final java.util.Map mapOf(kotlin.Pair)
public static java.lang.Object checkNotNull()
public static void checkNotNull(java.lang.Object)
public static float[] getCenterFromRect(android.graphics.RectF)
public static java.util.Set newIdentityHashSet()
public static boolean parseBoolean(java.lang.String)
public static synthetic void startCoroutineCancellable$default(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation)
public static boolean startsWithPattern()
public static final java.lang.String toHexString(byte)
public static final kotlin.Pair to()
androidx.appcompat.widget.AppCompatImageHelper:
public final androidx.appcompat.widget.TintInfo mInternalImageTint
public static boolean applyFrameworkTintUsingColorFilter()
@ -21628,6 +21658,7 @@ androidx.coordinatorlayout.widget.DirectedAcyclicGraph:
public static void poolList()
androidx.core.app.ActivityCompat$$InternalSyntheticLambda$1$6e9d625f7499cc02f53fe1dade3df85b3b9ea91cb0138464c0ece30ad7359ed5$0
androidx.core.app.ActivityCompat$PermissionCompatDelegate
androidx.core.app.ActivityCompat$SharedElementCallback21Impl$$InternalSyntheticLambda$1$2ab7614b5519cfe70a7427768170a8a5734488ad0a4856ad36917ff51f7b2895$0
androidx.core.app.ActivityCompat$SharedElementCallback21Impl
androidx.core.app.ActivityCompat:
public static final androidx.core.app.ActivityCompat$PermissionCompatDelegate sDelegate
@ -21850,29 +21881,14 @@ androidx.core.content.FileProvider:
public final int mResourceId
public static android.net.Uri getUriForFile(android.content.Context,java.io.File,java.lang.String)
androidx.core.content.LocusIdCompat
androidx.core.content.PermissionChecker$$IA$1
androidx.core.content.PermissionChecker$$IA$2
androidx.core.content.PermissionChecker$$IA$3
androidx.core.content.PermissionChecker:
public static void accept()
public static final kotlin.text.MatcherMatchResult access$findNext(java.util.regex.Matcher,int,java.lang.CharSequence)
public static final byte[] asUtf8ToByteArray(java.lang.String)
public static final long access$durationOfMillis(long)
public static final void access$notSupportedError()
public static java.lang.Object checkNotNull()
public static void checkState(boolean,java.lang.String)
public static void close(android.database.Cursor)
public static final void disposeOnCancellation(kotlinx.coroutines.CancellableContinuationImpl,kotlinx.coroutines.DisposableHandle)
public static final java.lang.Object getCOROUTINE_SUSPENDED()
public static int getColor(android.content.Context,int)
public static int getExpandedComponentIdHint()
public static float easeOut(float,float,float)
public static boolean isCancellationRequested()
public static boolean isExpanded()
public static int layer()
public static void onRestoreInstanceState()
public static android.os.Bundle onSaveInstanceState()
public static final void removeOnCancellation(kotlinx.coroutines.CancellableContinuationImpl,kotlinx.coroutines.internal.LockFreeLinkedListNode)
public static int safeNegate(int)
public static void setExpandedComponentIdHint()
public static final java.lang.String toUtf8String(byte[])
public static final java.util.Comparator naturalOrder()
androidx.core.content.res.CamColor:
public final float mM
public final float mQ
@ -21917,16 +21933,19 @@ androidx.core.content.res.GrowingArrayUtils:
public static void checkArgumentNonnegative(int,java.lang.String)
public static java.lang.Object checkNotNull()
public static void checkState(boolean,java.lang.String)
public static float dist(float,float,float,float)
public static final void ensureActive(kotlinx.coroutines.Job)
public static final int digitOf()
public static final int fastLog2(int)
public static com.facebook.common.internal.ImmutableList getCustomDrawableFactories()
public static com.facebook.common.internal.Supplier getDebugOverlayEnabledSupplier()
public static com.facebook.drawee.backends.pipeline.info.ImagePerfDataListener getImagePerfDataListener()
public static com.facebook.drawee.backends.pipeline.PipelineDraweeControllerFactory getPipelineDraweeControllerFactory()
public static int growSize(int)
public static float lerp(float,float,float)
public static final java.lang.Object toState(java.lang.Object,kotlin.jvm.functions.Function1)
public static java.lang.Object toState$default(java.lang.Object)
public static boolean isValid(int,int,int)
public static int readDayOfMonth()
public static int readMonth(long)
public static int readYear()
public static final void startCoroutineUnintercepted(kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation)
public static final int takeUpperBits(int,int)
androidx.core.content.res.ResourcesCompat$Api15Impl
androidx.core.content.res.ResourcesCompat$FontCallback:
public static android.os.Handler getHandler()
@ -22061,23 +22080,12 @@ androidx.core.os.BuildCompat:
public static boolean isAtLeastR()
androidx.core.os.BundleKt:
public static java.lang.Object assumeNotNull()
public static final int coerceAtLeast()
public static final long coerceAtLeast()
public static final int coerceAtMost()
public static final long coerceAtMost()
public static final java.lang.Object collect(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation)
public static final int differenceModulo(int,int,int)
public static final long differenceModulo(long,long,long)
public static final kotlin.ranges.IntProgression downTo(int,int)
public static final java.lang.Object emitAll(kotlin.coroutines.Continuation,kotlinx.coroutines.flow.Flow,kotlinx.coroutines.flow.FlowCollector)
public static final void ensureActive(kotlinx.coroutines.flow.FlowCollector)
public static final java.lang.Object first()
public static void isTrue(boolean)
public static boolean isValid(int,int,int)
public static final int mod()
public static final long mod(long,long)
public static void notNull(java.lang.Object)
public static final java.lang.Object toChannel()
public static final java.lang.Boolean boxBoolean()
public static final java.lang.Integer boxInt()
public static final java.lang.Long boxLong()
public static boolean isSamsungDevice()
public static final java.util.Map mapOf(kotlin.Pair)
public static final java.lang.String toHexString(byte)
androidx.core.os.CancellationSignal$Api16Impl
androidx.core.os.CancellationSignal:
public final java.lang.Object mCancellationSignalObj
@ -22116,13 +22124,18 @@ androidx.core.provider.CallbackWithHandler:
public static void onTypefaceRequestFailed()
public static void onTypefaceRetrieved()
androidx.core.provider.CalleeHandler:
public static final long access$durationOfMillis(long)
public static final void access$notSupportedError()
public static float easeOut(float,float,float)
public static final boolean access$createsCycle()
public static final java.lang.Object access$keyOf()
public static final java.lang.Object coroutineScope(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation)
public static com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory createDefaultCornerTreatment()
public static com.google.android.material.shape.EdgeTreatment createDefaultEdgeTreatment()
public static final java.util.Set emptySet()
public static int hashCode$1()
public static boolean isFeatureSupported()
public static final java.util.Comparator naturalOrder()
public static void set(android.view.View,androidx.lifecycle.ViewModelStoreOwner)
public static void setElevation(android.view.View,float)
public static final java.util.Set setOf(java.lang.Object)
public static void setParentAbsoluteElevation(android.view.View)
androidx.core.provider.FontProvider:
public static java.util.List convertToByteArrayList()
public static boolean equalsByteArrayList()
@ -22604,6 +22617,8 @@ androidx.core.view.animation.PathInterpolatorCompat
androidx.core.view.inputmethod.EditorInfoCompat$Api30Impl
androidx.core.view.inputmethod.EditorInfoCompat:
public static boolean isCutOnSurrogate(java.lang.CharSequence,int,int)
androidx.core.view.inputmethod.InputConnectionCompat$$InternalSyntheticLambda$1$9ca49cbbfd3efba151d118d3a92f0eaa941bc2c8d62e7c5cde2c2e096aa30913$0:
public final java.lang.Object produce()
androidx.core.view.inputmethod.InputConnectionCompat$OnCommitContentListener:
public abstract boolean onCommitContent(androidx.core.view.inputmethod.InputContentInfoCompat,int,android.os.Bundle)
androidx.core.view.inputmethod.InputConnectionCompat
@ -23480,17 +23495,7 @@ androidx.lifecycle.LiveData:
androidx.lifecycle.MediatorLiveData$Source:
public final void plug()
public static void unplug()
androidx.lifecycle.MethodCallsLogger:
private static void $r8$constructor$androidx$lifecycle$MethodCallsLogger()
private static void $r8$constructor$androidx$lifecycle$viewmodel$InitializerViewModelFactoryBuilder()
public synthetic void <init>()
public void <init>(int)
public final void add()
public final void add$1()
public static void addInitializer()
public static androidx.lifecycle.ViewModelProvider$Factory build()
public final void remove()
public final void remove$1()
androidx.lifecycle.MethodCallsLogger
androidx.lifecycle.ProcessLifecycleInitializer:
public static androidx.lifecycle.LifecycleOwner create()
androidx.lifecycle.ProcessLifecycleOwner$2:
@ -23566,39 +23571,40 @@ androidx.lifecycle.ViewModelProvider$NewInstanceFactory:
public static void <clinit>()
public static final synthetic androidx.lifecycle.ViewModelProvider$NewInstanceFactory access$getSInstance$cp()
androidx.lifecycle.ViewModelProviderGetKt:
public static final java.util.List build(java.util.List)
public static java.lang.Object constructor-impl()
public static final java.lang.Object[] copyOfUninitializedElements(java.lang.Object[],int)
public static final java.util.List emptyList()
public static java.lang.String get(java.lang.String,net.time4j.engine.DisplayStyle,java.util.Locale)
public static final java.lang.Class getJavaClass(kotlin.jvm.internal.ClassReference)
public static final boolean isClosed-impl(java.lang.Object)
public static final varargs java.util.List listOfNotNull()
public static final boolean shouldLoadFontSynchronously
public static final java.lang.Throwable handlerException(java.lang.Throwable,java.lang.Throwable)
public static double hav(double)
public static final kotlin.jvm.internal.ArrayIterator iterator(java.lang.Object[])
public static void load()
public static final void resetAt(java.lang.Object[],int)
public static final kotlin.coroutines.Continuation probeCoroutineCreated()
public static final void probeCoroutineSuspended()
public static java.lang.String removeZones(java.lang.String)
public static final void set(android.view.View,androidx.savedstate.SavedStateRegistryOwner)
public static final void throwCountOverflow()
public static boolean shouldLoadFontSynchronously()
public static synthetic java.lang.Object withContextUndispatched$default(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation)
androidx.lifecycle.ViewModelStore:
public final androidx.lifecycle.ViewModel get(java.lang.String)
public final java.util.HashSet keys()
public static void put()
androidx.lifecycle.ViewTreeLifecycleOwner:
public static final void checkOwnership()
public static java.lang.Object constructor-impl()
public static java.lang.Object constructor-impl$default()
public static void finallyEnd()
public static void finallyStart()
public static final int getAVAILABLE_PROCESSORS()
public static android.content.Context getApplicationContext()
public static final boolean isCancellableMode(int)
public static void mark()
public static final kotlin.sequences.SequencesKt__SequenceBuilderKt$sequence$$inlined$Sequence$1 sequence(kotlin.jvm.functions.Function2)
public static final int coerceAtLeast()
public static final long coerceAtLeast()
public static final int coerceAtMost()
public static final long coerceAtMost()
public static final java.lang.Object collect(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation)
public static final int differenceModulo(int,int,int)
public static final long differenceModulo(long,long,long)
public static final kotlin.ranges.IntProgression downTo(int,int)
public static final java.lang.Object emitAll(kotlin.coroutines.Continuation,kotlinx.coroutines.flow.Flow,kotlinx.coroutines.flow.FlowCollector)
public static final void ensureActive(kotlinx.coroutines.flow.FlowCollector)
public static final java.lang.Object first()
public static void isTrue(boolean)
public static boolean isValid(int,int,int)
public static final int mod()
public static final long mod(long,long)
public static void notNull(java.lang.Object)
public static void set(android.view.View,androidx.lifecycle.LifecycleOwner)
public static void setApplicationContext(android.content.Context)
public static final int systemProp(int,int,int,java.lang.String)
public static final java.lang.String systemProp(java.lang.String)
public static final boolean systemProp(java.lang.String,boolean)
public static synthetic long systemProp$default(java.lang.String,long)
public static final java.lang.Object toChannel()
androidx.lifecycle.ViewTreeViewModelStoreOwner
androidx.lifecycle.viewmodel.CreationExtras$Empty:
public final java.lang.Object get(androidx.lifecycle.viewmodel.CreationExtras$Key)
@ -24419,14 +24425,21 @@ androidx.startup.AppInitializer:
public static java.lang.Object initializeComponent()
public static boolean isEagerlyInitialized()
androidx.startup.StartupLogger:
public static final int digitOf()
public static final int fastLog2(int)
public static boolean isValid(int,int,int)
public static int readDayOfMonth()
public static int readMonth(long)
public static int readYear()
public static final void startCoroutineUnintercepted(kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation)
public static final int takeUpperBits(int,int)
public static final void checkOwnership()
public static java.lang.Object constructor-impl()
public static java.lang.Object constructor-impl$default()
public static void finallyEnd()
public static void finallyStart()
public static final int getAVAILABLE_PROCESSORS()
public static android.content.Context getApplicationContext()
public static final boolean isCancellableMode(int)
public static void mark()
public static final kotlin.sequences.SequencesKt__SequenceBuilderKt$sequence$$inlined$Sequence$1 sequence(kotlin.jvm.functions.Function2)
public static void setApplicationContext(android.content.Context)
public static final int systemProp(int,int,int,java.lang.String)
public static final java.lang.String systemProp(java.lang.String)
public static final boolean systemProp(java.lang.String,boolean)
public static synthetic long systemProp$default(java.lang.String,long)
public static void w()
androidx.swiperefreshlayout.widget.CircleImageView$OvalShadow
androidx.swiperefreshlayout.widget.CircleImageView:
@ -24854,16 +24867,23 @@ androidx.webkit.WebViewFeature
androidx.webkit.internal.WebSettingsAdapter
androidx.webkit.internal.WebViewGlueCommunicator:
public static androidx.webkit.internal.WebViewProviderFactory getFactory()
androidx.webkit.internal.WebViewProviderFactoryAdapter
androidx.webkit.internal.WebViewProviderFactoryAdapter:
public final void addPicker(android.view.View)
public static void removeAll()
androidx.webkit.internal.WebkitToCompatConverter:
public final void apply(com.henninghall.date_picker.wheels.Wheel)
public synthetic void <init>(int)
public static androidx.webkit.internal.WebSettingsAdapter convertSettings()
public static int day()
public static bolts.Task getTask()
public static int hour()
public static int minute()
public static int month()
public final void setCancelled()
public final void setResult(java.lang.Object)
public static boolean trySetCancelled()
public static boolean trySetError()
public static boolean trySetResult()
public static int year()
androidx.work.Logger:
public static void <clinit>()
androidx.work.impl.utils.futures.AbstractFuture$SafeAtomicHelper$$InternalSyntheticBackportWithForwarding$1$6d1cb63ffb0ced1845b531aab3fdf393a481ea5ad89de4d526b7044868c71e65$0
@ -25129,10 +25149,11 @@ com.airbnb.lottie.FontAssetDelegate:
public static java.lang.String getFontPath$1()
com.airbnb.lottie.ImageAssetDelegate:
public abstract android.graphics.Bitmap fetchBitmap()
com.airbnb.lottie.L$$InternalSyntheticLambda$2$c2b5365820e01a5cb62769f681445752e76855718a3d1acafa270ae6a188f5ef$0
com.airbnb.lottie.L$$InternalSyntheticLambda$2$c2b5365820e01a5cb62769f681445752e76855718a3d1acafa270ae6a188f5ef$0:
public static java.io.File getCacheDir$1()
com.airbnb.lottie.L:
public static final boolean DBG
public static final io.invertase.firebase.analytics.ReactNativeFirebaseAnalyticsModule$$InternalSyntheticLambda$1$a7a58127d24a46c1244d396934f0f11d0482b0ddd953a068269d5a5e37e31e17$0 cacheProvider
public static final com.airbnb.lottie.L$$InternalSyntheticLambda$2$c2b5365820e01a5cb62769f681445752e76855718a3d1acafa270ae6a188f5ef$0 cacheProvider
public static final boolean disablePathInterpolatorCache
public static final com.airbnb.lottie.network.DefaultLottieNetworkFetcher fetcher
public static final java.lang.ThreadLocal lottieTrace
@ -25189,6 +25210,7 @@ com.airbnb.lottie.LottieComposition:
public static void init()
public static void setHasDashPattern()
public static void setPerformanceTrackingEnabled()
com.airbnb.lottie.LottieCompositionFactory$$InternalSyntheticLambda$1$941065bdca163b6bdef1b4cc629c418d240c864cb48efe7ac5ccf0a9bce2d2d2$1
com.airbnb.lottie.LottieCompositionFactory:
public static com.airbnb.lottie.LottieTask fromAsset()
public static com.airbnb.lottie.LottieTask fromAsset(android.content.Context,java.lang.String,java.lang.String)
@ -25474,7 +25496,12 @@ com.airbnb.lottie.model.animatable.BaseAnimatableValue:
public abstract net.time4j.engine.ChronoDisplay preformat()
public abstract void storeRenderer()
com.airbnb.lottie.model.content.BlurEffect:
public static java.lang.String adjust()
public static java.lang.String adjustValueIfNecessary()
public static com.airbnb.lottie.model.animatable.AnimatableFloatValue getBlurriness()
public static com.airbnb.lottie.model.content.BlurEffect getInstance()
public static io.invertase.firebase.messaging.ReactNativeFirebaseMessagingStore getMessagingStore()
public static boolean shouldApply()
com.airbnb.lottie.model.content.CircleShape:
public final java.lang.String getName()
public final com.airbnb.lottie.model.animatable.AnimatableValue getPosition()
@ -26952,6 +26979,7 @@ com.facebook.imagepipeline.core.DefaultExecutorSupplier:
com.facebook.imagepipeline.core.DiskStorageFactory
com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory:
public static com.facebook.cache.disk.DiskStorage get()
public static void getCornerPath()
com.facebook.imagepipeline.core.ExecutorSupplier:
public abstract java.util.concurrent.ExecutorService forLocalStorageWrite()
com.facebook.imagepipeline.core.FileCacheFactory
@ -27236,8 +27264,8 @@ com.facebook.imagepipeline.datasource.ProducerToDataSourceAdapter:
public static com.facebook.datasource.DataSource create()
com.facebook.imagepipeline.debug.CloseableReferenceLeakTracker
com.facebook.imagepipeline.debug.NoOpCloseableReferenceLeakTracker:
public final void apply(com.henninghall.date_picker.wheels.Wheel)
public static boolean isSet()
public static void scroll()
public static void trackCloseableReferenceLeak()
com.facebook.imagepipeline.decoder.DefaultImageDecoder:
public final java.util.Map mCustomDecoders
@ -27553,10 +27581,7 @@ com.facebook.imagepipeline.producers.EncodedProbeProducer$ProbeConsumer:
public final void onNewResultImpl()
com.facebook.imagepipeline.producers.EncodedProbeProducer:
public final java.lang.String getProducerName()
com.facebook.imagepipeline.producers.ExperimentalThreadHandoffProducerQueueImpl:
public void <init>()
public final void addPicker(android.view.View)
public static void removeAll()
com.facebook.imagepipeline.producers.ExperimentalThreadHandoffProducerQueueImpl
com.facebook.imagepipeline.producers.FetchState:
public static com.facebook.imagepipeline.producers.Consumer getConsumer()
public static com.facebook.imagepipeline.producers.ProducerContext getContext()
@ -27726,8 +27751,12 @@ com.facebook.imagepipeline.producers.SwallowResultProducer$1:
public final synthetic com.facebook.imagepipeline.producers.SwallowResultProducer this$0
com.facebook.imagepipeline.producers.ThreadHandoffProducer:
public static java.lang.String getInstrumentationTag()
com.facebook.imagepipeline.producers.ThreadHandoffProducerQueue:
public abstract void addToQueueOrExecute(com.facebook.imagepipeline.producers.ThreadHandoffProducer$1)
public abstract void remove()
com.facebook.imagepipeline.producers.ThreadHandoffProducerQueueImpl:
public final boolean mQueueing
public final synchronized void remove()
com.facebook.imagepipeline.producers.ThrottlingProducer$1
com.facebook.imagepipeline.producers.ThrottlingProducer$ThrottlerConsumer:
public void <init>()
@ -27800,29 +27829,7 @@ com.facebook.imagepipeline.systrace.FrescoSystrace:
public static void endSection()
com.facebook.imagepipeline.transcoder.DownsampleUtil
com.facebook.imagepipeline.transcoder.ImageTranscodeResult:
private static void $r8$constructor$org$apache$commons$lang3$builder$CompareToBuilder()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$1()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$10()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$11()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$12()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$13()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$14()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$15()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$16()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$17()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$2()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$3()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$4()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$5()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$6()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$7()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$8()
public static com.facebook.imagepipeline.transcoder.ImageTranscodeResult append$9()
public static void appendArray()
public final void apply(com.henninghall.date_picker.wheels.Wheel)
public static int getTranscodeStatus()
public static int toComparison()
com.facebook.imagepipeline.transcoder.MultiImageTranscoderFactory:
public final boolean mEnsureTranscoderLibraryLoaded
public final int mMaxBitmapSize
@ -27841,16 +27848,9 @@ com.facebook.imageutils.BitmapUtil:
public static android.util.Pair decodeDimensions()
public static int getSizeInByteForBitmap(int,int,android.graphics.Bitmap$Config)
com.facebook.imageutils.ImageMetaData:
public static java.lang.String cancelButton()
public final android.graphics.ColorSpace mColorSpace
public static android.graphics.ColorSpace getColorSpace()
public static android.util.Pair getDimensions()
public static java.util.Locale locale()
public static java.lang.String mode()
public final java.lang.String neutralButton()
public static java.lang.String okButton()
public static void onChange()
public final void onChange(int,int,int)
public final androidx.lifecycle.MethodCallsLogger value()
com.facebook.imageutils.TiffUtil$1
com.facebook.imageutils.TiffUtil$TiffHeader
com.facebook.imageutils.TiffUtil:
@ -28078,7 +28078,6 @@ com.facebook.soloader.UnpackingSoSource:
public abstract void setSoSourceAbis()
com.facebook.soloader.nativeloader.NativeLoader:
public static boolean loadLibrary$1(java.lang.String)
com.facebook.soloader.nativeloader.SystemDelegate
com.facebook.systrace.Systrace:
public static void beginAsyncSection()
public static void beginSection()
@ -28104,6 +28103,19 @@ com.facebook.systrace.SystraceMessage:
public static com.facebook.systrace.SystraceMessage$Builder endSection()
com.facebook.yoga.YogaConfig:
public static void <clinit>()
com.gantix.JailMonkey.AdbEnabled.AdbEnabled
com.gantix.JailMonkey.ExternalStorage.ExternalStorageCheck
com.gantix.JailMonkey.HookDetection.HookDetectionCheck
com.gantix.JailMonkey.JailMonkeyPackage:
public final boolean mLoadConstantsAsynchronously
com.gantix.JailMonkey.MockLocation.MockLocationCheck
com.gantix.JailMonkey.Rooted.GreaterThan23
com.gantix.JailMonkey.Rooted.LessThan23:
public final void apply(com.henninghall.date_picker.wheels.Wheel)
com.gantix.JailMonkey.Rooted.RootedCheck$RootBeerResults:
public static boolean isJailBroken()
public static java.util.Map toNativeMap()
com.gantix.JailMonkey.Rooted.RootedCheck
com.github.dhaval2404.imagepicker.ImagePickerActivity$Companion
com.github.dhaval2404.imagepicker.ImagePickerActivity:
public static final com.github.dhaval2404.imagepicker.ImagePickerActivity$Companion Companion
@ -28205,7 +28217,6 @@ com.github.dhaval2404.imagepicker.util.ImageUtil:
public static int getBytesPerPixel()
com.github.dhaval2404.imagepicker.util.IntentUtils
com.github.dhaval2404.imagepicker.util.PermissionUtil
com.github.reactnativecommunity.location.RNLocationPackage
com.github.reactnativecommunity.location.RNPlayServicesLocationProvider$1:
public static void onSuccess$1()
com.github.reactnativecommunity.location.RNPlayServicesLocationProvider:
@ -28508,11 +28519,9 @@ com.google.android.datatransport.runtime.scheduling.jobscheduling.SchedulerConfi
public static com.google.android.datatransport.runtime.scheduling.jobscheduling.SchedulerConfig create()
public static varargs java.util.Set immutableSetOf()
public abstract void populateFlags()
com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader$$InternalSyntheticLambda$3$6732f861df6b9bb344d799560af032c4709d8fd609f1ecf4af7bc88f0e20001e$0
com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader$$InternalSyntheticLambda$4$7f0990dfb494033a35ba9ffd5caacedd422a5c095afe76a72c004643f43cca01$4:
public final java.lang.Object produce()
com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader$$InternalSyntheticLambda$5$1bcaea639bfb0e1ffa5ecea43277872905115425093fac2572ebcaf3097993df$0:
public final java.lang.Object produce()
com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader$$InternalSyntheticLambda$5$1bcaea639bfb0e1ffa5ecea43277872905115425093fac2572ebcaf3097993df$0
com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader:
public static com.google.android.datatransport.runtime.EventInternal createMetricsEvent()
public static boolean isNetworkAvailable()
@ -28521,7 +28530,6 @@ com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader_Facto
public static com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader_Factory create()
public static com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader get()
com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer$$InternalSyntheticLambda$1$2e6f400fa85f61e1520289c7ace149e142781bf1c81c4363d263ed54722096e9$0
com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer$$InternalSyntheticLambda$2$18a0c5e5dce3bf8b9195a7245e3db1eea22d4d68d5f5a82b9e75f89d563a97eb$0
com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer:
public static void ensureContextsScheduled()
com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer_Factory:
@ -28649,16 +28657,7 @@ com.google.android.gms.measurement.internal.zzfb:
public static void <clinit>()
com.google.android.material.animation.AnimationUtils:
public static float lerp()
com.google.android.material.animation.AnimatorSetCompat:
public static final boolean access$createsCycle()
public static final java.lang.Object access$keyOf()
public static final java.lang.Object coroutineScope(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation)
public static com.google.android.material.shape.CornerTreatment createDefaultCornerTreatment()
public static com.google.android.material.shape.EdgeTreatment createDefaultEdgeTreatment()
public static final java.util.Set emptySet()
public static void setElevation(android.view.View,float)
public static final java.util.Set setOf(java.lang.Object)
public static void setParentAbsoluteElevation(android.view.View)
com.google.android.material.animation.AnimatorSetCompat
com.google.android.material.animation.ArgbEvaluatorCompat:
public static java.lang.Integer evaluate()
public static com.google.android.material.animation.ArgbEvaluatorCompat getInstance()
@ -29230,7 +29229,7 @@ com.google.android.material.floatingactionbutton.FloatingActionButton$Transforma
public final synthetic com.google.android.material.floatingactionbutton.FloatingActionButton this$0
com.google.android.material.floatingactionbutton.FloatingActionButton:
public static final int DEF_STYLE_RES
public final androidx.core.content.PermissionChecker expandableWidgetHelper
public final androidx.appcompat.app.LocaleOverlayHelper expandableWidgetHelper
public final androidx.appcompat.widget.AppCompatImageHelper imageHelper
public int imagePadding
public final int maxImageSize
@ -29413,7 +29412,12 @@ com.google.android.material.internal.TextDrawableHelper:
public static void updateTextPaintDrawState()
com.google.android.material.internal.ViewUtils:
public static void requestFocusAndShowKeyboard(android.widget.EditText)
com.google.android.material.math.MathUtils
com.google.android.material.math.MathUtils:
public static float dist(float,float,float,float)
public static final void ensureActive(kotlinx.coroutines.Job)
public static float lerp(float,float,float)
public static final java.lang.Object toState(java.lang.Object,kotlin.jvm.functions.Function1)
public static java.lang.Object toState$default(java.lang.Object)
com.google.android.material.navigation.NavigationView$SavedState$1:
public static com.google.android.material.navigation.NavigationView$SavedState createFromParcel()
public static com.google.android.material.navigation.NavigationView$SavedState createFromParcel$1()
@ -29459,8 +29463,7 @@ com.google.android.material.shadow.ShadowViewDelegate:
public abstract boolean isCompatPaddingEnabled()
public abstract void setBackgroundDrawable(android.graphics.drawable.InsetDrawable)
public abstract void setShadowPadding()
com.google.android.material.shape.CornerTreatment:
public static void getCornerPath()
com.google.android.material.shape.CornerTreatment
com.google.android.material.shape.MaterialShapeDrawable$1:
public final void onCornerPathCreated()
public final void onEdgePathCreated()
@ -29534,16 +29537,16 @@ com.google.android.material.shape.ShapeAppearanceModel:
public static final com.google.android.material.shape.CornerSize PILL
public static void <clinit>()
public static com.google.android.material.shape.EdgeTreatment getBottomEdge()
public static com.google.android.material.shape.CornerTreatment getBottomLeftCorner()
public static com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory getBottomLeftCorner()
public static com.google.android.material.shape.CornerSize getBottomLeftCornerSize()
public static com.google.android.material.shape.CornerTreatment getBottomRightCorner()
public static com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory getBottomRightCorner()
public static com.google.android.material.shape.CornerSize getBottomRightCornerSize()
public static com.google.android.material.shape.EdgeTreatment getLeftEdge()
public static com.google.android.material.shape.EdgeTreatment getRightEdge()
public static com.google.android.material.shape.EdgeTreatment getTopEdge()
public static com.google.android.material.shape.CornerTreatment getTopLeftCorner()
public static com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory getTopLeftCorner()
public static com.google.android.material.shape.CornerSize getTopLeftCornerSize()
public static com.google.android.material.shape.CornerTreatment getTopRightCorner()
public static com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory getTopRightCorner()
public static com.google.android.material.shape.CornerSize getTopRightCornerSize()
public static com.google.android.material.shape.ShapeAppearanceModel$Builder toBuilder()
public static com.google.android.material.shape.ShapeAppearanceModel withTransformedCornerSizes()
@ -29556,7 +29559,7 @@ com.google.android.material.shape.ShapeAppearancePathProvider:
public static void calculatePath()
public static void getCoordinatesOfCorner()
public static com.google.android.material.shape.CornerSize getCornerSizeForIndex()
public static com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex()
public static com.facebook.imagepipeline.core.DynamicDefaultDiskStorageFactory getCornerTreatmentForIndex()
public static float getEdgeCenterForIndex()
public static com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex()
public static void setCornerPathAndTransform()
@ -29789,7 +29792,6 @@ com.google.firebase.concurrent.CustomThreadFactory$$InternalSyntheticLambda$1$53
private static synthetic void $r8$constructor$com$google$firebase$concurrent$DelegatingScheduledExecutorService$$InternalSyntheticLambda$1$d3b2fe5967d5798d5d125fb5d47d7d2c75bf550aad7b129830773718246282d2$0()
com.google.firebase.concurrent.DelegatingScheduledExecutorService$$InternalSyntheticLambda$1$d3b2fe5967d5798d5d125fb5d47d7d2c75bf550aad7b129830773718246282d2$0
com.google.firebase.datatransport.TransportRegistrar$$InternalSyntheticLambda$1$9908f9e65a4d291e7ef1632c4bc1b3d57624fcddafbee819b67f32f7e9ccf502$0
com.google.firebase.heartbeatinfo.DefaultHeartBeatController$$InternalSyntheticLambda$1$ba1831b3b0b3a3ca8bcc36a7ca9f6cf9fc55d7897c0486959b73a1d141a5178d$0
com.google.firebase.heartbeatinfo.HeartBeatInfoStorage:
public static void <clinit>()
com.google.firebase.installations.FirebaseInstallations$$InternalSyntheticLambda$1$1ae85752bcacf35310e2555f8e5d64de219400545bc3d94072f7b2aff870d33b$0
@ -29807,6 +29809,7 @@ com.google.firebase.messaging.FcmBroadcastProcessor$$InternalSyntheticLambda$1$5
com.google.firebase.messaging.FirebaseMessaging$$InternalSyntheticLambda$1$4129b2b0f58baa0162adc62d5d13cb6ee168e7dea6203ca70986ddada3915739$0
com.google.firebase.messaging.FirebaseMessaging$$InternalSyntheticLambda$1$4129b2b0f58baa0162adc62d5d13cb6ee168e7dea6203ca70986ddada3915739$1
com.google.firebase.messaging.FirebaseMessaging$$InternalSyntheticLambda$1$4129b2b0f58baa0162adc62d5d13cb6ee168e7dea6203ca70986ddada3915739$3
com.google.firebase.messaging.FirebaseMessaging$$InternalSyntheticLambda$1$dc164ae5a8b797d10f3f88c338d4aa3375390e03b0a13483792f7da7ff16993f$0
com.google.firebase.messaging.GmsRpc$$InternalSyntheticLambda$1$9fdd3a07b847a279bad2c3934aa66fc3d3773fe7d036d6bb92df20c422485fec$1
com.google.firebase.messaging.MessagingAnalytics$$InternalSyntheticLambda$1$9bcb2a77e00bda180434a620f720cd278bad82aff2b8b20489a8a05deb41c173$0
com.google.firebase.messaging.ProxyNotificationInitializer$$InternalSyntheticLambda$1$fe361cea05f1a95a5de5290bb98b479bbee53c4b07ec3eee513fb5ecdfbbba27$0
@ -30101,7 +30104,15 @@ com.gusparis.monthpicker.RNMPickerModule:
public static void <clinit>()
com.gusparis.monthpicker.adapter.RNDate
com.gusparis.monthpicker.adapter.RNMonthPickerProps
com.gusparis.monthpicker.adapter.RNPropsAdapter
com.gusparis.monthpicker.adapter.RNPropsAdapter:
public static java.lang.String cancelButton()
public static java.util.Locale locale()
public static java.lang.String mode()
public final java.lang.String neutralButton()
public static java.lang.String okButton()
public static void onChange()
public final void onChange(int,int,int)
public final androidx.appcompat.app.LayoutIncludeDetector value()
com.gusparis.monthpicker.builder.MonthFormatter$NumberMonth-IA
com.gusparis.monthpicker.builder.MonthFormatter$ShortNumberMonth-IA
com.gusparis.monthpicker.builder.MonthFormatter
@ -30116,7 +30127,7 @@ com.gusparis.monthpicker.builder.MonthYearNumberPicker:
public abstract com.gusparis.monthpicker.builder.MonthYearNumberPicker props()
public final void view(android.view.View)
com.gusparis.monthpicker.builder.PickerViewFactory:
public static synthetic bridge com.facebook.imageutils.ImageMetaData -$$Nest$fgetprops()
public static synthetic bridge com.gusparis.monthpicker.adapter.RNPropsAdapter -$$Nest$fgetprops()
public static synthetic bridge com.gusparis.monthpicker.RNMonthPickerDialog -$$Nest$fgetrnMonthPickerDialog()
public static android.app.AlertDialog build()
com.gusparis.monthpicker.builder.YearNumberPicker:
@ -30159,12 +30170,7 @@ com.henninghall.date_picker.DerivedData:
com.henninghall.date_picker.Emitter
com.henninghall.date_picker.Formats:
public static synthetic bridge java.util.EnumMap -$$Nest$smmapOf()
com.henninghall.date_picker.HourDisplayBugWorkaround:
public static java.lang.String adjust()
public static java.lang.String adjustValueIfNecessary()
public static com.henninghall.date_picker.HourDisplayBugWorkaround getInstance()
public static io.invertase.firebase.messaging.ReactNativeFirebaseMessagingStore getMessagingStore()
public static boolean shouldApply()
com.henninghall.date_picker.HourDisplayBugWorkaround
com.henninghall.date_picker.LocaleUtils:
public static java.util.Locale getLocale(java.lang.String)
com.henninghall.date_picker.PickerView:
@ -30265,7 +30271,8 @@ com.henninghall.date_picker.ui.WheelChangeListenerImpl:
public static java.util.Calendar getClosestExistingDateInPast()
public static java.util.Calendar getSelectedDate()
public static void onChange()
com.henninghall.date_picker.ui.WheelScroller
com.henninghall.date_picker.ui.WheelScroller:
public static void scroll()
com.henninghall.date_picker.ui.Wheels:
public static synthetic bridge com.henninghall.date_picker.wheels.AmPmWheel -$$Nest$fgetampmWheel()
public static synthetic bridge com.henninghall.date_picker.wheels.HourWheel -$$Nest$fgethourWheel()
@ -30292,7 +30299,29 @@ com.henninghall.date_picker.wheelFunctions.AddOnChangeListener$1:
com.henninghall.date_picker.wheelFunctions.AnimateToDate
com.henninghall.date_picker.wheelFunctions.HorizontalPadding
com.henninghall.date_picker.wheelFunctions.SetDate
com.henninghall.date_picker.wheelFunctions.SetDividerHeight
com.henninghall.date_picker.wheelFunctions.SetDividerHeight:
public synthetic void <init>(int)
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$1()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$10()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$11()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$12()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$13()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$14()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$15()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$16()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$17()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$2()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$3()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$4()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$5()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$6()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$7()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$8()
public static com.henninghall.date_picker.wheelFunctions.SetDividerHeight append$9()
public static void appendArray()
public final void apply(com.henninghall.date_picker.wheels.Wheel)
public static int toComparison()
com.henninghall.date_picker.wheelFunctions.SetShowCount
com.henninghall.date_picker.wheelFunctions.TextColor
com.henninghall.date_picker.wheelFunctions.UpdateVisibility
@ -30708,9 +30737,9 @@ com.horcrux.svg.UseView:
com.horcrux.svg.ViewBox
com.imagepicker.ImageMetadata:
public final java.lang.String getDateTime()
com.imagepicker.ImagePickerModuleImpl$$InternalSyntheticLambda$1$48927d6ba7f020a23154799fe456fe1c82e361ee069e6257cd1a5849a01fb760$0
com.imagepicker.ImagePickerModuleImpl:
public final void launchCamera(com.facebook.react.bridge.ReadableMap,com.facebook.react.bridge.Callback)
com.imagepicker.ImagePickerPackage$$InternalSyntheticLambda$1$dc3e4cee557d3cd47f839d3450469203e70a7225aa6a2d7248032a86bb12188c$0
com.imagepicker.Utils:
public static final java.lang.String cameraPermissionDescription
public static final java.lang.String errCameraUnavailable
@ -30746,6 +30775,7 @@ com.learnium.RNDeviceInfo.resolver.DeviceTypeResolver:
public static com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromPhysicalSize()
public static com.learnium.RNDeviceInfo.DeviceType getDeviceTypeFromResourceConfiguration()
public static boolean isTablet()
com.lugg.RNCConfig.RNCConfigPackage
com.masteratul.exceptionhandler.DefaultErrorScreen$3:
public final synthetic com.masteratul.exceptionhandler.DefaultErrorScreen this$0
com.masteratul.exceptionhandler.DefaultErrorScreen:
@ -30757,7 +30787,6 @@ com.masteratul.exceptionhandler.NativeExceptionHandlerIfc:
public abstract void handleNativeException()
com.masteratul.exceptionhandler.ReactNativeExceptionHandlerModule:
public static synthetic bridge void -$$Nest$sfgetnativeExceptionHandler()
com.masteratul.exceptionhandler.ReactNativeExceptionHandlerPackage
com.oblador.vectoricons.VectorIconsModuleImpl:
public static final java.util.Map sTypefaceCache
com.poberwong.launcher.IntentLauncherPackage
@ -31200,6 +31229,7 @@ com.rnmaps.maps.MapWMSTile$AIRMapGSUrlTileProvider$AIRMapWMSTileProvider:
public static double[] getBoundingBox()
com.rnmaps.maps.MapWMSTile:
public static synthetic bridge double[] -$$Nest$sfgetmapBound()
com.rnmaps.maps.MapsPackage
com.rnmaps.maps.ViewChangesTracker:
public final long fps
public static void addMarker()
@ -31231,7 +31261,6 @@ com.scottyab.rootbeer.util.QLog:
public static boolean isELoggable()
com.swmansion.gesturehandler.core.FlingGestureHandler$$InternalSyntheticLambda$1$4057ec105bd85e19974c3f90c4b2c0e8f0747d9a4a7bb3f5f69694e4e389f2a2$0
com.swmansion.gesturehandler.core.GestureHandler$$InternalSyntheticLambda$1$66ca284fe2d42e34c3e42c8fb626323e46ec91e8c80194e6b35dd83bea15ddba$0
com.swmansion.gesturehandler.core.GestureHandlerOrchestrator$$InternalSyntheticLambda$1$20b058c1dcac1914e5d2ef3d0b40472ac40d05e3d1f02b0ce963626dbbc16cbf$0
com.swmansion.gesturehandler.core.LongPressGestureHandler$$InternalSyntheticLambda$1$980e034bbc7bfdb33bec51f884b93ea64bdc700b712f49fbfd6f9bc765b094a8$0
com.swmansion.gesturehandler.core.PanGestureHandler$$InternalSyntheticLambda$1$84838e6266c42605351532f45ed5f3cca3c8dd07d7fa309bdd49461deb640441$0
com.swmansion.gesturehandler.core.TapGestureHandler$$InternalSyntheticLambda$1$011fc681c1d222bebf81f5b066e8d5cd27a95852e23b8917bfd634059260fa79$0
@ -31264,8 +31293,13 @@ com.th3rdwave.safeareacontext.Rect:
public static float getWidth()
public static float getX()
public static float getY()
com.th3rdwave.safeareacontext.SafeAreaProviderManagerKt:
public static boolean checkRootMethod1()
public static boolean checkRootMethod2()
com.th3rdwave.safeareacontext.SafeAreaUtilsKt
com.th3rdwave.safeareacontext.SafeAreaView$$InternalSyntheticLambda$1$f05ccda8be700851acfa26e069822d085f98623de6cdaa7515545589583f88fb$0
com.th3rdwave.safeareacontext.SafeAreaView$$InternalSyntheticLambda$1$f05ccda8be700851acfa26e069822d085f98623de6cdaa7515545589583f88fb$1
com.th3rdwave.safeareacontext.SafeAreaView$$InternalSyntheticLambda$2$f5a54d205ed7e3632bee229695dacd7333a57cf793e97f97385db4caedcaadcb$0
com.th3rdwave.safeareacontext.SafeAreaView:
public static android.view.View findProvider()
public static void waitForReactLayout()
@ -31437,11 +31471,10 @@ com.yalantis.ucrop.view.widget.HorizontalProgressWheelView:
public static void onScrollEvent()
io.invertase.firebase.analytics.ReactNativeFirebaseAnalyticsModule$$InternalSyntheticLambda$1$355815d13a6f190cde1a9a1e60999649eb6631496348ef035e64fda89322f008$0
io.invertase.firebase.analytics.ReactNativeFirebaseAnalyticsModule$$InternalSyntheticLambda$1$7e6c555b259b89a1b3039c70fbf867b63773bc24a96bdf86487e174cbb3586f7$0
io.invertase.firebase.analytics.ReactNativeFirebaseAnalyticsModule$$InternalSyntheticLambda$1$a7a58127d24a46c1244d396934f0f11d0482b0ddd953a068269d5a5e37e31e17$0:
public static java.io.File getCacheDir$1()
io.invertase.firebase.analytics.ReactNativeFirebaseAnalyticsModule$$InternalSyntheticLambda$1$cc90df4cdd7c23ef488fa2e0e1760df39f3f9640cd98ca0c6b6c2d8d955d93ee$0
io.invertase.firebase.analytics.ReactNativeFirebaseAnalyticsModule$$InternalSyntheticLambda$1$f74b5d2f64f7c95a72593867bcc00cd2ddf1fc80726e264c3d06717cc7cede50$0
io.invertase.firebase.analytics.ReactNativeFirebaseAnalyticsPackage
io.invertase.firebase.analytics.UniversalFirebaseAnalyticsModule$$InternalSyntheticLambda$2$c0dffdf2ae5d225026570f80289c6ad84c2f50ebcb2c6fb7116a872cd3e5e862$0
io.invertase.firebase.analytics.UniversalFirebaseAnalyticsModule:
public static com.google.android.gms.tasks.Task getAppInstanceId()
public static com.google.android.gms.tasks.Task getSessionId()
@ -31454,6 +31487,7 @@ io.invertase.firebase.analytics.UniversalFirebaseAnalyticsModule:
public static com.google.android.gms.tasks.Task setUserProperties()
public static com.google.android.gms.tasks.Task setUserProperty()
io.invertase.firebase.app.ReactNativeFirebaseApp
io.invertase.firebase.app.ReactNativeFirebaseAppPackage
io.invertase.firebase.app.ReactNativeFirebaseVersion
io.invertase.firebase.common.RCTConvertFirebase:
public static final java.lang.String TAG
@ -31461,6 +31495,7 @@ io.invertase.firebase.common.RCTConvertFirebase:
public static com.facebook.react.bridge.WritableMap readableMapToWritableMap(com.facebook.react.bridge.ReadableMap)
io.invertase.firebase.common.ReactNativeFirebaseEventEmitter$$InternalSyntheticLambda$1$23f3304671ca999455a03fde127e204d0537bcc9b5898e497a2bfa88015e6b8d$0
io.invertase.firebase.common.ReactNativeFirebaseEventEmitter$$InternalSyntheticLambda$1$8ff1bee0f25d4f5247713157c333487af545845c2d4fc18b8c8baf02363391af$0
io.invertase.firebase.common.ReactNativeFirebaseEventEmitter$$InternalSyntheticLambda$1$ecc2c57657cc453b925aebd853676a7b547c91a65d9a19dff6cf3d69a827fc86$0
io.invertase.firebase.common.ReactNativeFirebaseEventEmitter:
public static void addListener()
public static void attachReactContext()
@ -34989,3 +35024,4 @@ org.apache.commons.lang3.time.FormatCache:
org.chromium.support_lib_boundary.util.BoundaryInterfaceReflectionUtil:
public static final synthetic boolean $assertionsDisabled
public static void <clinit>()
org.reactnative.maskedview.RNCMaskedViewPackage

View File

@ -96,10 +96,6 @@
native <methods>;
}
# Keep JailMonkey code from being obfuscated
-keep class com.gantix.JailMonkey.** { *; }
-dontwarn com.gantix.JailMonkey.**
# Keep SSL classes
-keep class javax.net.ssl.** { *; }
-keep class org.apache.http.** { *; }
@ -142,26 +138,16 @@
-keep class com.facebook.react.modules.systeminfo.** { *; }
-keep class com.facebook.react.animated.** { *; }
# Keep React Native JS modules
-keep class com.facebook.react.bridge.** { *; }
-keep class com.facebook.react.uimanager.** { *; }
-keep class com.facebook.react.views.** { *; }
-keep class com.facebook.react.devsupport.** { *; }
# Additional rules for React Native 0.72.5
# React Native's New Architecture
-keep class com.facebook.react.fabric.** { *; }
-keep class com.facebook.react.turbomodule.** { *; }
-keep class com.facebook.react.bridgeless.** { *; }
# For React Native JSI
-keep class com.facebook.jsi.** { *; }
-keep class com.facebook.react.jscexecutor.** { *; }
# React Native Codegen
-keep class com.facebook.react.codegen.** { *; }
# Hermes
-keep class com.facebook.hermes.** { *; }
-keep class com.facebook.hermes.unicode.** { *; }
@ -169,11 +155,6 @@
# Keep Yoga layout engine
-keep class com.facebook.yoga.** { *; }
# Legacy bridge and JSC
-keep class com.facebook.react.uimanager.** { *; }
-keep class com.facebook.react.CatalystInstanceImpl { *; }
-keep class com.facebook.jsc.** { *; }
# Keep for React Native 0.72.5 internal classes
-keep class com.facebook.react.internal.** { *; }
-keep class com.facebook.react.packagerconnection.** { *; }
@ -191,6 +172,12 @@
-keepattributes RuntimeVisible*Annotations
-keepattributes EnclosingMethod
# Keep React Native JS modules
-keep class com.facebook.react.bridge.** { *; }
-keep class com.facebook.react.uimanager.** { *; }
-keep class com.facebook.react.views.** { *; }
-keep class com.facebook.react.devsupport.** { *; }
# Keep for NativeModules that communicate with JS
-keepclassmembers class * { @com.facebook.react.bridge.ReactMethod <methods>; }
-keepclassmembers class * { @com.facebook.react.uimanager.annotations.ReactProp <methods>; }