diff options
102 files changed, 2728 insertions, 1156 deletions
diff --git a/.github/workflows/android-app.yml b/.github/workflows/android-app.yml index 760adfa90f..ef47433237 100644 --- a/.github/workflows/android-app.yml +++ b/.github/workflows/android-app.yml @@ -170,7 +170,7 @@ jobs: :service:testOssProdDebugUnitTest :lib:billing:testDebugUnitTest :lib:daemon-grpc:testDebugUnitTest - :lib:shared:testDebugUnitTest + :lib:repository:testDebugUnitTest - gradle-task: :test:arch:test --rerun-tasks - gradle-task: detekt - gradle-task: lint diff --git a/android/CHANGELOG.md b/android/CHANGELOG.md index d845b43ee5..ad6ac8981c 100644 --- a/android/CHANGELOG.md +++ b/android/CHANGELOG.md @@ -22,6 +22,8 @@ Line wrap the file at 100 chars. Th * **Security**: in case of vulnerabilities. ## [Unreleased] +### Added +- Option to show server location in the connection notification. ## [android/2025.9] - 2025-10-20 @@ -55,7 +57,7 @@ Identical to `android/2025.8-beta1`. ## [android/2025.7-beta2] - 2025-09-04 ### Fixed -- Fix a rare case of not being able to change exit location +- Fix a rare case of not being able to change exit location if entry location had never been selected. diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index c163d78943..3c5009cc79 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -12,7 +12,6 @@ plugins { alias(libs.plugins.kotlin.parcelize) alias(libs.plugins.kotlin.ksp) alias(libs.plugins.compose) - alias(libs.plugins.protobuf.core) alias(libs.plugins.junit5.android) alias(libs.plugins.baselineprofile) id("me.sigptr.rust-android") @@ -335,19 +334,6 @@ play { userFraction = 1.0 } -protobuf { - protoc { artifact = libs.plugins.protobuf.protoc.get().toString() } - plugins { - create("java") { artifact = libs.plugins.grpc.protoc.gen.grpc.java.get().toString() } - } - generateProtoTasks { - all().forEach { - it.plugins { create("java") { option("lite") } } - it.builtins { create("kotlin") { option("lite") } } - } - } -} - dependencies { implementation(projects.lib.common) implementation(projects.lib.daemonGrpc) @@ -356,7 +342,7 @@ dependencies { implementation(projects.lib.model) implementation(projects.lib.payment) implementation(projects.lib.resource) - implementation(projects.lib.shared) + implementation(projects.lib.repository) implementation(projects.lib.talpid) implementation(projects.lib.tv) implementation(projects.lib.ui.designsystem) diff --git a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt index 45967cd7fd..d8b2de4b62 100644 --- a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt +++ b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt @@ -33,6 +33,7 @@ class SettingsScreenTest { onMultihopClick: () -> Unit = {}, onDaitaClick: () -> Unit = {}, onBackClick: () -> Unit = {}, + onNotificationSettingsCellClick: () -> Unit = {}, ) { setContentWithTheme { SettingsScreen( @@ -45,6 +46,7 @@ class SettingsScreenTest { onMultihopClick = onMultihopClick, onDaitaClick = onDaitaClick, onBackClick = onBackClick, + onNotificationSettingsCellClick = onNotificationSettingsCellClick, ) } } diff --git a/android/app/src/main/baseline-prof.txt b/android/app/src/main/baseline-prof.txt index ea58775916..e81b698fea 100644 --- a/android/app/src/main/baseline-prof.txt +++ b/android/app/src/main/baseline-prof.txt @@ -321,6 +321,13 @@ SPLandroidx/collection/ArraySetKt;->indexOf(Landroidx/collection/ArraySet;Ljava/ Landroidx/collection/FloatFloatPair; SPLandroidx/collection/FloatFloatPair;->constructor-impl(FF)J SPLandroidx/collection/FloatFloatPair;->constructor-impl(J)J +Landroidx/collection/FloatSet; +SPLandroidx/collection/FloatSet;-><init>()V +SPLandroidx/collection/FloatSet;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/collection/FloatSet;->getCapacity()I +Landroidx/collection/FloatSetKt; +SPLandroidx/collection/FloatSetKt;-><clinit>()V +SPLandroidx/collection/FloatSetKt;->getEmptyFloatArray()[F Landroidx/collection/IntIntMap; SPLandroidx/collection/IntIntMap;-><init>()V SPLandroidx/collection/IntIntMap;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -403,6 +410,11 @@ SPLandroidx/collection/LruCache;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava SPLandroidx/collection/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I SPLandroidx/collection/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I SPLandroidx/collection/LruCache;->trimToSize(I)V +Landroidx/collection/MutableFloatSet; +SPLandroidx/collection/MutableFloatSet;-><init>(I)V +SPLandroidx/collection/MutableFloatSet;->initializeGrowth()V +SPLandroidx/collection/MutableFloatSet;->initializeMetadata(I)V +SPLandroidx/collection/MutableFloatSet;->initializeStorage(I)V Landroidx/collection/MutableIntIntMap; SPLandroidx/collection/MutableIntIntMap;-><init>(I)V SPLandroidx/collection/MutableIntIntMap;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -428,6 +440,7 @@ Landroidx/collection/MutableIntObjectMap; SPLandroidx/collection/MutableIntObjectMap;-><init>(I)V SPLandroidx/collection/MutableIntObjectMap;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/collection/MutableIntObjectMap;->adjustStorage$collection()V +SPLandroidx/collection/MutableIntObjectMap;->dropDeletes$collection()V SPLandroidx/collection/MutableIntObjectMap;->findAbsoluteInsertIndex(I)I SPLandroidx/collection/MutableIntObjectMap;->findFirstAvailableSlot(I)I SPLandroidx/collection/MutableIntObjectMap;->initializeGrowth()V @@ -451,7 +464,6 @@ SPLandroidx/collection/MutableIntSet;->remove(I)Z SPLandroidx/collection/MutableIntSet;->removeElementAt(I)V Landroidx/collection/MutableLongList; SPLandroidx/collection/MutableLongList;-><init>(I)V -SPLandroidx/collection/MutableLongList;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/collection/MutableLongList;->add(J)Z SPLandroidx/collection/MutableLongList;->clear()V SPLandroidx/collection/MutableLongList;->ensureCapacity(I)V @@ -470,6 +482,16 @@ SPLandroidx/collection/MutableLongSet;-><init>(I)V SPLandroidx/collection/MutableLongSet;->initializeGrowth()V SPLandroidx/collection/MutableLongSet;->initializeMetadata(I)V SPLandroidx/collection/MutableLongSet;->initializeStorage(I)V +Landroidx/collection/MutableObjectFloatMap; +SPLandroidx/collection/MutableObjectFloatMap;-><init>(I)V +SPLandroidx/collection/MutableObjectFloatMap;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/collection/MutableObjectFloatMap;->findFirstAvailableSlot(I)I +SPLandroidx/collection/MutableObjectFloatMap;->findIndex(Ljava/lang/Object;)I +SPLandroidx/collection/MutableObjectFloatMap;->initializeGrowth()V +SPLandroidx/collection/MutableObjectFloatMap;->initializeMetadata(I)V +SPLandroidx/collection/MutableObjectFloatMap;->initializeStorage(I)V +SPLandroidx/collection/MutableObjectFloatMap;->removeValueAt(I)V +SPLandroidx/collection/MutableObjectFloatMap;->set(Ljava/lang/Object;F)V Landroidx/collection/MutableObjectIntMap; SPLandroidx/collection/MutableObjectIntMap;-><init>(I)V SPLandroidx/collection/MutableObjectIntMap;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -480,7 +502,7 @@ HSPLandroidx/collection/MutableObjectIntMap;->findIndex(Ljava/lang/Object;)I SPLandroidx/collection/MutableObjectIntMap;->initializeGrowth()V SPLandroidx/collection/MutableObjectIntMap;->initializeMetadata(I)V SPLandroidx/collection/MutableObjectIntMap;->initializeStorage(I)V -HSPLandroidx/collection/MutableObjectIntMap;->put(Ljava/lang/Object;II)I +SPLandroidx/collection/MutableObjectIntMap;->put(Ljava/lang/Object;II)I SPLandroidx/collection/MutableObjectIntMap;->removeValueAt(I)V SPLandroidx/collection/MutableObjectIntMap;->resizeStorage$collection(I)V SPLandroidx/collection/MutableObjectIntMap;->set(Ljava/lang/Object;I)V @@ -536,6 +558,14 @@ Landroidx/collection/MutableSetWrapper; SPLandroidx/collection/MutableSetWrapper;-><init>(Landroidx/collection/MutableScatterSet;)V SPLandroidx/collection/MutableSetWrapper;->add(Ljava/lang/Object;)Z SPLandroidx/collection/MutableSetWrapper;->remove(Ljava/lang/Object;)Z +Landroidx/collection/ObjectFloatMap; +SPLandroidx/collection/ObjectFloatMap;-><init>()V +SPLandroidx/collection/ObjectFloatMap;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/collection/ObjectFloatMap;->findKeyIndex(Ljava/lang/Object;)I +SPLandroidx/collection/ObjectFloatMap;->getCapacity()I +Landroidx/collection/ObjectFloatMapKt; +SPLandroidx/collection/ObjectFloatMapKt;-><clinit>()V +SPLandroidx/collection/ObjectFloatMapKt;->mutableObjectFloatMapOf()Landroidx/collection/MutableObjectFloatMap; Landroidx/collection/ObjectIntMap; SPLandroidx/collection/ObjectIntMap;-><init>()V SPLandroidx/collection/ObjectIntMap;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -1039,6 +1069,7 @@ SPLandroidx/compose/animation/core/Animatable;-><init>(Ljava/lang/Object;Landroi SPLandroidx/compose/animation/core/Animatable;-><init>(Ljava/lang/Object;Landroidx/compose/animation/core/TwoWayConverter;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/animation/core/Animatable;->asState()Landroidx/compose/runtime/State; SPLandroidx/compose/animation/core/Animatable;->getTargetValue()Ljava/lang/Object; +SPLandroidx/compose/animation/core/Animatable;->getValue()Ljava/lang/Object; SPLandroidx/compose/animation/core/Animatable;->getVelocityVector()Landroidx/compose/animation/core/AnimationVector; Landroidx/compose/animation/core/AnimatableKt; SPLandroidx/compose/animation/core/AnimatableKt;-><clinit>()V @@ -1051,7 +1082,6 @@ SPLandroidx/compose/animation/core/AnimatableKt;->access$getPositiveInfinityBoun Landroidx/compose/animation/core/AnimateAsStateKt; SPLandroidx/compose/animation/core/AnimateAsStateKt;->$r8$lambda$B0Q2UnbzA7OsNrGUFwFT2kqJtV0(Lkotlinx/coroutines/channels/Channel;Ljava/lang/Object;)Lkotlin/Unit; SPLandroidx/compose/animation/core/AnimateAsStateKt;-><clinit>()V -SPLandroidx/compose/animation/core/AnimateAsStateKt;->animateDpAsState-AjpBEmI(FLandroidx/compose/animation/core/AnimationSpec;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; SPLandroidx/compose/animation/core/AnimateAsStateKt;->animateValueAsState$lambda$9$lambda$8(Lkotlinx/coroutines/channels/Channel;Ljava/lang/Object;)Lkotlin/Unit; SPLandroidx/compose/animation/core/AnimateAsStateKt;->animateValueAsState(Ljava/lang/Object;Landroidx/compose/animation/core/TwoWayConverter;Landroidx/compose/animation/core/AnimationSpec;Ljava/lang/Object;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State; Landroidx/compose/animation/core/AnimateAsStateKt$$ExternalSyntheticLambda0; @@ -1148,7 +1178,6 @@ SPLandroidx/compose/animation/core/ArcSpline$Arc;-><init>(IFFFFFF)V Landroidx/compose/animation/core/CubicBezierEasing; SPLandroidx/compose/animation/core/CubicBezierEasing;-><clinit>()V SPLandroidx/compose/animation/core/CubicBezierEasing;-><init>(FFFF)V -SPLandroidx/compose/animation/core/CubicBezierEasing;->equals(Ljava/lang/Object;)Z SPLandroidx/compose/animation/core/CubicBezierEasing;->transform(F)F Landroidx/compose/animation/core/DecayAnimationSpec; Landroidx/compose/animation/core/DecayAnimationSpecImpl; @@ -1271,7 +1300,6 @@ SPLandroidx/compose/animation/core/SeekableTransitionState$Companion;->getZeroVe Landroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState; SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;-><clinit>()V SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;-><init>()V -SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->getAnimationSpec()Landroidx/compose/animation/core/VectorizedAnimationSpec; SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->getAnimationSpecDuration()J SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->getProgressNanos()J SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->getStart()Landroidx/compose/animation/core/AnimationVector1D; @@ -1532,7 +1560,6 @@ Landroidx/compose/animation/core/TweenSpec; SPLandroidx/compose/animation/core/TweenSpec;-><clinit>()V SPLandroidx/compose/animation/core/TweenSpec;-><init>(IILandroidx/compose/animation/core/Easing;)V SPLandroidx/compose/animation/core/TweenSpec;-><init>(IILandroidx/compose/animation/core/Easing;ILkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/animation/core/TweenSpec;->equals(Ljava/lang/Object;)Z SPLandroidx/compose/animation/core/TweenSpec;->vectorize(Landroidx/compose/animation/core/TwoWayConverter;)Landroidx/compose/animation/core/VectorizedAnimationSpec; SPLandroidx/compose/animation/core/TweenSpec;->vectorize(Landroidx/compose/animation/core/TwoWayConverter;)Landroidx/compose/animation/core/VectorizedTweenSpec; Landroidx/compose/animation/core/TwoWayConverter; @@ -1658,6 +1685,7 @@ SPLandroidx/compose/foundation/AbstractClickableNode;->disposeInteractions()V SPLandroidx/compose/foundation/AbstractClickableNode;->getEnabled()Z SPLandroidx/compose/foundation/AbstractClickableNode;->getOnClick()Lkotlin/jvm/functions/Function0; SPLandroidx/compose/foundation/AbstractClickableNode;->getShouldMergeDescendantSemantics()Z +SPLandroidx/compose/foundation/AbstractClickableNode;->getTraverseKey()Ljava/lang/Object; SPLandroidx/compose/foundation/AbstractClickableNode;->handlePressInteractionRelease-k-4lQ0M(J)V SPLandroidx/compose/foundation/AbstractClickableNode;->handlePressInteractionStart-k-4lQ0M(J)V SPLandroidx/compose/foundation/AbstractClickableNode;->initializeIndicationAndInteractionSourceIfNeeded()V @@ -1731,15 +1759,6 @@ SPLandroidx/compose/foundation/BackgroundNode;->isImportantForBounds()Z Landroidx/compose/foundation/BackgroundNode$$ExternalSyntheticLambda0; SPLandroidx/compose/foundation/BackgroundNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/foundation/BackgroundNode;Landroidx/compose/ui/graphics/drawscope/ContentDrawScope;)V SPLandroidx/compose/foundation/BackgroundNode$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; -Landroidx/compose/foundation/BorderStroke; -SPLandroidx/compose/foundation/BorderStroke;-><clinit>()V -SPLandroidx/compose/foundation/BorderStroke;-><init>(FLandroidx/compose/ui/graphics/Brush;)V -SPLandroidx/compose/foundation/BorderStroke;-><init>(FLandroidx/compose/ui/graphics/Brush;Lkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/foundation/BorderStroke;->equals(Ljava/lang/Object;)Z -SPLandroidx/compose/foundation/BorderStroke;->getBrush()Landroidx/compose/ui/graphics/Brush; -SPLandroidx/compose/foundation/BorderStroke;->getWidth-D9Ej5fM()F -Landroidx/compose/foundation/BorderStrokeKt; -SPLandroidx/compose/foundation/BorderStrokeKt;->BorderStroke-cXLIe8U(FJ)Landroidx/compose/foundation/BorderStroke; Landroidx/compose/foundation/CheckScrollableContainerConstraintsKt; SPLandroidx/compose/foundation/CheckScrollableContainerConstraintsKt;->checkScrollableContainerConstraints-K40F9xA(JLandroidx/compose/foundation/gestures/Orientation;)V Landroidx/compose/foundation/ClickableElement; @@ -1805,6 +1824,7 @@ Landroidx/compose/foundation/FocusableElement; SPLandroidx/compose/foundation/FocusableElement;-><init>(Landroidx/compose/foundation/interaction/MutableInteractionSource;)V SPLandroidx/compose/foundation/FocusableElement;->create()Landroidx/compose/foundation/FocusableNode; SPLandroidx/compose/foundation/FocusableElement;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/foundation/FocusableElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/foundation/FocusableKt; SPLandroidx/compose/foundation/FocusableKt;->focusable(Landroidx/compose/ui/Modifier;ZLandroidx/compose/foundation/interaction/MutableInteractionSource;)Landroidx/compose/ui/Modifier; Landroidx/compose/foundation/FocusableNode; @@ -1825,6 +1845,7 @@ SPLandroidx/compose/foundation/FocusableNode$focusTargetNode$1;-><init>(Ljava/la Landroidx/compose/foundation/FocusedBoundsObserverNode; SPLandroidx/compose/foundation/FocusedBoundsObserverNode;-><clinit>()V SPLandroidx/compose/foundation/FocusedBoundsObserverNode;-><init>(Lkotlin/jvm/functions/Function1;)V +SPLandroidx/compose/foundation/FocusedBoundsObserverNode;->getTraverseKey()Ljava/lang/Object; Landroidx/compose/foundation/FocusedBoundsObserverNode$TraverseKey; SPLandroidx/compose/foundation/FocusedBoundsObserverNode$TraverseKey;-><init>()V SPLandroidx/compose/foundation/FocusedBoundsObserverNode$TraverseKey;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -2092,6 +2113,7 @@ Landroidx/compose/foundation/gestures/ScrollableElement; SPLandroidx/compose/foundation/gestures/ScrollableElement;-><init>(Landroidx/compose/foundation/gestures/ScrollableState;Landroidx/compose/foundation/gestures/Orientation;Landroidx/compose/foundation/OverscrollEffect;ZZLandroidx/compose/foundation/gestures/FlingBehavior;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/foundation/gestures/BringIntoViewSpec;)V SPLandroidx/compose/foundation/gestures/ScrollableElement;->create()Landroidx/compose/foundation/gestures/ScrollableNode; SPLandroidx/compose/foundation/gestures/ScrollableElement;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/foundation/gestures/ScrollableElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/foundation/gestures/ScrollableKt; SPLandroidx/compose/foundation/gestures/ScrollableKt;->$r8$lambda$q7nuWv2PjKAZqH_eeMGJbzQ5_0M(Landroidx/compose/ui/input/pointer/PointerInputChange;)Z SPLandroidx/compose/foundation/gestures/ScrollableKt;-><clinit>()V @@ -2202,7 +2224,6 @@ SPLandroidx/compose/foundation/interaction/PressInteraction$Release;->getPress() Landroidx/compose/foundation/layout/AndroidWindowInsets; SPLandroidx/compose/foundation/layout/AndroidWindowInsets;-><clinit>()V SPLandroidx/compose/foundation/layout/AndroidWindowInsets;-><init>(ILjava/lang/String;)V -SPLandroidx/compose/foundation/layout/AndroidWindowInsets;->equals(Ljava/lang/Object;)Z SPLandroidx/compose/foundation/layout/AndroidWindowInsets;->getBottom(Landroidx/compose/ui/unit/Density;)I SPLandroidx/compose/foundation/layout/AndroidWindowInsets;->getInsets$foundation_layout()Landroidx/core/graphics/Insets; SPLandroidx/compose/foundation/layout/AndroidWindowInsets;->getLeft(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I @@ -2263,8 +2284,6 @@ SPLandroidx/compose/foundation/layout/BoxKt;->getBoxChildDataNode(Landroidx/comp SPLandroidx/compose/foundation/layout/BoxKt;->getMatchesParentSize(Landroidx/compose/ui/layout/Measurable;)Z SPLandroidx/compose/foundation/layout/BoxKt;->maybeCachedBoxMeasurePolicy(Landroidx/compose/ui/Alignment;Z)Landroidx/compose/ui/layout/MeasurePolicy; SPLandroidx/compose/foundation/layout/BoxKt;->placeInBox(Landroidx/compose/ui/layout/Placeable$PlacementScope;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Measurable;Landroidx/compose/ui/unit/LayoutDirection;IILandroidx/compose/ui/Alignment;)V -Landroidx/compose/foundation/layout/BoxKt$$ExternalSyntheticLambda0; -SPLandroidx/compose/foundation/layout/BoxKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/Modifier;I)V Landroidx/compose/foundation/layout/BoxKt$EmptyBoxMeasurePolicy$1; SPLandroidx/compose/foundation/layout/BoxKt$EmptyBoxMeasurePolicy$1;->$r8$lambda$DzEk0os17xcA1vkRdXGmNrOSzNo(Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; SPLandroidx/compose/foundation/layout/BoxKt$EmptyBoxMeasurePolicy$1;-><clinit>()V @@ -2464,7 +2483,9 @@ SPLandroidx/compose/foundation/layout/PaddingElement;-><init>(FFFFZLkotlin/jvm/f SPLandroidx/compose/foundation/layout/PaddingElement;-><init>(FFFFZLkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/foundation/layout/PaddingElement;->create()Landroidx/compose/foundation/layout/PaddingNode; SPLandroidx/compose/foundation/layout/PaddingElement;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/foundation/layout/PaddingElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/foundation/layout/PaddingKt; +SPLandroidx/compose/foundation/layout/PaddingKt;->PaddingValues-0680j_4(F)Landroidx/compose/foundation/layout/PaddingValues; SPLandroidx/compose/foundation/layout/PaddingKt;->PaddingValues-YgX7TsA$default(FFILjava/lang/Object;)Landroidx/compose/foundation/layout/PaddingValues; SPLandroidx/compose/foundation/layout/PaddingKt;->PaddingValues-YgX7TsA(FF)Landroidx/compose/foundation/layout/PaddingValues; SPLandroidx/compose/foundation/layout/PaddingKt;->PaddingValues-a9UjIt4(FFFF)Landroidx/compose/foundation/layout/PaddingValues; @@ -2583,6 +2604,8 @@ SPLandroidx/compose/foundation/layout/SizeKt;->height-3ABfNKs(Landroidx/compose/ SPLandroidx/compose/foundation/layout/SizeKt;->heightIn-VpY3zN4$default(Landroidx/compose/ui/Modifier;FFILjava/lang/Object;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/foundation/layout/SizeKt;->heightIn-VpY3zN4(Landroidx/compose/ui/Modifier;FF)Landroidx/compose/ui/Modifier; SPLandroidx/compose/foundation/layout/SizeKt;->size-3ABfNKs(Landroidx/compose/ui/Modifier;F)Landroidx/compose/ui/Modifier; +SPLandroidx/compose/foundation/layout/SizeKt;->size-6HolHcs(Landroidx/compose/ui/Modifier;J)Landroidx/compose/ui/Modifier; +SPLandroidx/compose/foundation/layout/SizeKt;->size-VpY3zN4(Landroidx/compose/ui/Modifier;FF)Landroidx/compose/ui/Modifier; SPLandroidx/compose/foundation/layout/SizeKt;->wrapContentHeight$default(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment$Vertical;ZILjava/lang/Object;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/foundation/layout/SizeKt;->wrapContentHeight(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment$Vertical;Z)Landroidx/compose/ui/Modifier; Landroidx/compose/foundation/layout/SizeNode; @@ -2614,6 +2637,10 @@ SPLandroidx/compose/foundation/layout/SpacerMeasurePolicy$$ExternalSyntheticLamb Landroidx/compose/foundation/layout/UnionInsets; SPLandroidx/compose/foundation/layout/UnionInsets;-><init>(Landroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)V SPLandroidx/compose/foundation/layout/UnionInsets;->equals(Ljava/lang/Object;)Z +SPLandroidx/compose/foundation/layout/UnionInsets;->getBottom(Landroidx/compose/ui/unit/Density;)I +SPLandroidx/compose/foundation/layout/UnionInsets;->getLeft(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I +SPLandroidx/compose/foundation/layout/UnionInsets;->getRight(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I +SPLandroidx/compose/foundation/layout/UnionInsets;->getTop(Landroidx/compose/ui/unit/Density;)I Landroidx/compose/foundation/layout/UnspecifiedConstraintsElement; SPLandroidx/compose/foundation/layout/UnspecifiedConstraintsElement;-><init>(FF)V SPLandroidx/compose/foundation/layout/UnspecifiedConstraintsElement;-><init>(FFLkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -2655,6 +2682,7 @@ SPLandroidx/compose/foundation/layout/WindowInsetsHolder;-><init>(Landroidx/core SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->access$getViewMap$cp()Ljava/util/WeakHashMap; SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->decrementAccessors(Landroid/view/View;)V SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->getConsumes()Z +SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->getDisplayCutout()Landroidx/compose/foundation/layout/AndroidWindowInsets; SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->getSystemBars()Landroidx/compose/foundation/layout/AndroidWindowInsets; SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->incrementAccessors(Landroid/view/View;)V SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->update$default(Landroidx/compose/foundation/layout/WindowInsetsHolder;Landroidx/core/view/WindowInsetsCompat;IILjava/lang/Object;)V @@ -2723,6 +2751,7 @@ SPLandroidx/compose/foundation/layout/WindowInsetsSides$Companion;->getHorizonta SPLandroidx/compose/foundation/layout/WindowInsetsSides$Companion;->getTop-JoeWqyM()I Landroidx/compose/foundation/layout/WindowInsets_androidKt; SPLandroidx/compose/foundation/layout/WindowInsets_androidKt;->ValueInsets(Landroidx/core/graphics/Insets;Ljava/lang/String;)Landroidx/compose/foundation/layout/ValueInsets; +SPLandroidx/compose/foundation/layout/WindowInsets_androidKt;->getDisplayCutout(Landroidx/compose/foundation/layout/WindowInsets$Companion;Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets; SPLandroidx/compose/foundation/layout/WindowInsets_androidKt;->getSystemBars(Landroidx/compose/foundation/layout/WindowInsets$Companion;Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets; SPLandroidx/compose/foundation/layout/WindowInsets_androidKt;->toInsetsValues(Landroidx/core/graphics/Insets;)Landroidx/compose/foundation/layout/InsetsValues; Landroidx/compose/foundation/layout/WrapContentElement; @@ -2851,15 +2880,15 @@ Landroidx/compose/foundation/text/BasicTextKt; SPLandroidx/compose/foundation/text/BasicTextKt;->$r8$lambda$EyNxlculucLuzPakNtVM1eVgwiA(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextLayoutResult;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/BasicTextKt;->$r8$lambda$ZqJSCEtQ73GPAOM21uJcnX_LeR4(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString;)Landroidx/compose/ui/text/AnnotatedString; SPLandroidx/compose/foundation/text/BasicTextKt;->$r8$lambda$pebe4cmum6Wn-OjmJWQF2uWhBx8(Landroidx/compose/foundation/text/TextLinkScope;)Z +SPLandroidx/compose/foundation/text/BasicTextKt;->$r8$lambda$vhwTG-ET3WnTIDHdRnIygtP1PU8(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Lkotlin/jvm/functions/Function1;ZLjava/util/Map;Landroidx/compose/ui/text/TextStyle;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText-CL7eQgs(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILjava/util/Map;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/foundation/text/TextAutoSize;Landroidx/compose/runtime/Composer;III)V -SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText-RWo7tUw(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILjava/util/Map;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/runtime/Composer;II)V SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText-RWo7tUw(Ljava/lang/String;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILandroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/foundation/text/TextAutoSize;Landroidx/compose/runtime/Composer;II)V -SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText-VhcvRP8(Ljava/lang/String;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILandroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/runtime/Composer;II)V SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText_CL7eQgs$lambda$8(Landroidx/compose/runtime/MutableState;)Landroidx/compose/ui/text/AnnotatedString; SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent-11Od_4g(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Lkotlin/jvm/functions/Function1;ZLjava/util/Map;Landroidx/compose/ui/text/TextStyle;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;Landroidx/compose/runtime/Composer;III)V SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent_11Od_4g$lambda$25$lambda$24(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString;)Landroidx/compose/ui/text/AnnotatedString; SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent_11Od_4g$lambda$34$lambda$33(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextLayoutResult;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent_11Od_4g$lambda$37$lambda$36(Landroidx/compose/foundation/text/TextLinkScope;)Z +SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent_11Od_4g$lambda$43(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Lkotlin/jvm/functions/Function1;ZLjava/util/Map;Landroidx/compose/ui/text/TextStyle;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLandroidx/compose/foundation/text/BasicTextKt;->access$measureWithTextRangeMeasureConstraints(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Ljava/util/List; SPLandroidx/compose/foundation/text/BasicTextKt;->measureWithTextRangeMeasureConstraints(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Ljava/util/List; SPLandroidx/compose/foundation/text/BasicTextKt;->textModifier-CL7eQgs(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Ljava/util/List;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;)Landroidx/compose/ui/Modifier; @@ -2878,6 +2907,7 @@ SPLandroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda6;-><ini SPLandroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda6;->invoke()Ljava/lang/Object; Landroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda9; SPLandroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Lkotlin/jvm/functions/Function1;ZLjava/util/Map;Landroidx/compose/ui/text/TextStyle;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;III)V +SPLandroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/foundation/text/BasicText_androidKt; SPLandroidx/compose/foundation/text/BasicText_androidKt;->$r8$lambda$a-GtnfOuIgNmV5GuYCulnW0j6uc()Ljava/util/concurrent/Executor; SPLandroidx/compose/foundation/text/BasicText_androidKt;-><clinit>()V @@ -2897,6 +2927,7 @@ SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$H9swH29LX3IQEwD SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$QQwLh1-9aBX6gMZfx3GYQZGZttU(Landroidx/compose/foundation/text/LegacyTextFieldState;ZZLandroidx/compose/ui/text/input/TextInputService;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/foundation/relocation/BringIntoViewRequester;Landroidx/compose/ui/focus/FocusState;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$eLkOTj12NCEvahNvRp484htzk90(Landroidx/compose/foundation/gestures/Orientation;)Landroidx/compose/foundation/text/TextFieldScrollerPosition; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$sdnqqgdAo5eJThazXUowd7FaQSs(Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/ui/text/input/TextInputService;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$urPOCnFvO_5yz5H-ohbktNKKFAM(Landroidx/compose/ui/text/input/TextFieldValue;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Brush;ZIILandroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/foundation/text/KeyboardActions;ZZLkotlin/jvm/functions/Function3;Landroidx/compose/foundation/text/TextFieldScrollerPosition;IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$vDY4xYZgzSyNKIztvV8q3CxXnQE(Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$wEUrIkBq3BQbkSSPm0ELP_cLwS0(Landroidx/compose/foundation/text/LegacyTextFieldState;JLandroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$15$lambda$14(Landroidx/compose/foundation/text/LegacyTextFieldState;ZZLandroidx/compose/ui/text/input/TextInputService;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/foundation/relocation/BringIntoViewRequester;Landroidx/compose/ui/focus/FocusState;)Lkotlin/Unit; @@ -2906,6 +2937,7 @@ SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$30$la SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$33$lambda$32(Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$36$lambda$35(Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/ui/text/input/TextInputService;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$40$lambda$39(Landroidx/compose/foundation/text/LegacyTextFieldState;JLandroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit; +SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$41(Landroidx/compose/ui/text/input/TextFieldValue;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Brush;ZIILandroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/foundation/text/KeyboardActions;ZZLkotlin/jvm/functions/Function3;Landroidx/compose/foundation/text/TextFieldScrollerPosition;IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$6$lambda$5(Landroidx/compose/foundation/gestures/Orientation;)Landroidx/compose/foundation/text/TextFieldScrollerPosition; SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField(Landroidx/compose/ui/text/input/TextFieldValue;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Brush;ZIILandroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/foundation/text/KeyboardActions;ZZLkotlin/jvm/functions/Function3;Landroidx/compose/foundation/text/TextFieldScrollerPosition;Landroidx/compose/runtime/Composer;III)V SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextFieldRootBox(Landroidx/compose/ui/Modifier;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V @@ -2949,6 +2981,7 @@ SPLandroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda8;-> SPLandroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda8;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda9; SPLandroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/ui/text/input/TextFieldValue;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Brush;ZIILandroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/foundation/text/KeyboardActions;ZZLkotlin/jvm/functions/Function3;Landroidx/compose/foundation/text/TextFieldScrollerPosition;III)V +SPLandroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/foundation/text/CoreTextFieldKt$CoreTextField$2$1; SPLandroidx/compose/foundation/text/CoreTextFieldKt$CoreTextField$2$1;->$r8$lambda$HrzFfwzwCT5CbDM7azZfr4xnArU(Landroidx/compose/runtime/State;)Z SPLandroidx/compose/foundation/text/CoreTextFieldKt$CoreTextField$2$1;-><init>(Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/runtime/State;Landroidx/compose/ui/text/input/TextInputService;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/ui/text/input/ImeOptions;Lkotlin/coroutines/Continuation;)V @@ -3081,6 +3114,7 @@ SPLandroidx/compose/foundation/text/LegacyTextFieldState;->getProcessor()Landroi SPLandroidx/compose/foundation/text/LegacyTextFieldState;->getSelectionBackgroundColor-0d7_KjU()J SPLandroidx/compose/foundation/text/LegacyTextFieldState;->getSelectionPreviewHighlightRange-d9O1mEE()J SPLandroidx/compose/foundation/text/LegacyTextFieldState;->getTextDelegate()Landroidx/compose/foundation/text/TextDelegate; +SPLandroidx/compose/foundation/text/LegacyTextFieldState;->hasHighlight()Z SPLandroidx/compose/foundation/text/LegacyTextFieldState;->setInputSession(Landroidx/compose/ui/text/input/TextInputSession;)V SPLandroidx/compose/foundation/text/LegacyTextFieldState;->setLayoutCoordinates(Landroidx/compose/ui/layout/LayoutCoordinates;)V SPLandroidx/compose/foundation/text/LegacyTextFieldState;->setLayoutResult(Landroidx/compose/foundation/text/TextLayoutResultProxy;)V @@ -3094,6 +3128,15 @@ Landroidx/compose/foundation/text/LegacyTextFieldState$$ExternalSyntheticLambda2 SPLandroidx/compose/foundation/text/LegacyTextFieldState$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/foundation/text/LegacyTextFieldState;)V Landroidx/compose/foundation/text/LegacyTextFieldState$$ExternalSyntheticLambda3; SPLandroidx/compose/foundation/text/LegacyTextFieldState$$ExternalSyntheticLambda3;-><init>(Landroidx/compose/foundation/text/LegacyTextFieldState;)V +Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver; +SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;-><clinit>()V +SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;)V +SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;->collectInteractionsForLinks(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;->isFocused()Z +SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;->isHovered()Z +SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;->isPressed()Z +Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver$collectInteractionsForLinks$2; +SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver$collectInteractionsForLinks$2;-><init>(Landroidx/collection/MutableObjectList;Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;)V Landroidx/compose/foundation/text/LinksTextMeasurePolicy; SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy;->$r8$lambda$qjrjQYrB1R_L56s10tQ6KYWpvEo(Ljava/util/List;Landroidx/compose/foundation/text/LinksTextMeasurePolicy;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy;-><init>(Lkotlin/jvm/functions/Function0;)V @@ -3102,6 +3145,15 @@ SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy;->measure_3p2s80s$lam Landroidx/compose/foundation/text/LinksTextMeasurePolicy$$ExternalSyntheticLambda0; SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy$$ExternalSyntheticLambda0;-><init>(Ljava/util/List;Landroidx/compose/foundation/text/LinksTextMeasurePolicy;)V SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/foundation/text/TextAnnotatorScope; +SPLandroidx/compose/foundation/text/TextAnnotatorScope;->$r8$lambda$gnpUQYdefqzPJvkM6Z6sPSAAz3o(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/text/AnnotatedString$Range; +SPLandroidx/compose/foundation/text/TextAnnotatorScope;-><init>(Landroidx/compose/ui/text/AnnotatedString;)V +SPLandroidx/compose/foundation/text/TextAnnotatorScope;->getStyledText()Landroidx/compose/ui/text/AnnotatedString; +SPLandroidx/compose/foundation/text/TextAnnotatorScope;->replaceStyle$lambda$0(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/text/AnnotatedString$Range; +SPLandroidx/compose/foundation/text/TextAnnotatorScope;->replaceStyle(Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/SpanStyle;)V +Landroidx/compose/foundation/text/TextAnnotatorScope$$ExternalSyntheticLambda0; +SPLandroidx/compose/foundation/text/TextAnnotatorScope$$ExternalSyntheticLambda0;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/SpanStyle;)V +SPLandroidx/compose/foundation/text/TextAnnotatorScope$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/foundation/text/TextDelegate; SPLandroidx/compose/foundation/text/TextDelegate;-><clinit>()V SPLandroidx/compose/foundation/text/TextDelegate;-><init>(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/text/TextStyle;IIZILandroidx/compose/ui/unit/Density;Landroidx/compose/ui/text/font/FontFamily$Resolver;Ljava/util/List;)V @@ -3131,6 +3183,10 @@ SPLandroidx/compose/foundation/text/TextDelegateKt;->updateTextDelegate-rm0N8CA( Landroidx/compose/foundation/text/TextDragObserver; Landroidx/compose/foundation/text/TextFieldCursorKt; SPLandroidx/compose/foundation/text/TextFieldCursorKt;->cursor(Landroidx/compose/ui/Modifier;Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/ui/graphics/Brush;Z)Landroidx/compose/ui/Modifier; +Landroidx/compose/foundation/text/TextFieldCursorKt$cursor$1; +SPLandroidx/compose/foundation/text/TextFieldCursorKt$cursor$1;-><init>(Landroidx/compose/ui/graphics/Brush;Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/OffsetMapping;)V +SPLandroidx/compose/foundation/text/TextFieldCursorKt$cursor$1;->invoke(Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/Modifier; +SPLandroidx/compose/foundation/text/TextFieldCursorKt$cursor$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/foundation/text/TextFieldCursor_androidKt; SPLandroidx/compose/foundation/text/TextFieldCursor_androidKt;-><clinit>()V SPLandroidx/compose/foundation/text/TextFieldCursor_androidKt;->getDefaultCursorThickness()F @@ -3261,21 +3317,28 @@ Landroidx/compose/foundation/text/TextLinkScope; SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$48tG8rn4Y6ZdI8ueQtBu30e5Nug(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$CePw0Dgb0Jz0re2QETVrwMTCPOo(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/foundation/text/TextRangeLayoutMeasureScope;)Landroidx/compose/foundation/text/TextRangeLayoutMeasureResult; SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$Hun6IpgfgE0lt--Mi-o3p1PEgmQ(Landroidx/compose/ui/unit/IntRect;)Landroidx/compose/ui/unit/IntOffset; +SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$NQ6U7xfTdzdZC2Oevrrj2NFIFnU(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;Landroidx/compose/foundation/text/TextAnnotatorScope;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$T_Gz4eWo-QbcLBZwPHJyzTNgDoQ(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/graphics/GraphicsLayerScope;)Lkotlin/Unit; +SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$UEUNPsisZaxdzKQYxQFBLfTuv7I(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$nb3Lqw2aqBM1_hXIV6elWkR755g(Landroidx/compose/ui/text/AnnotatedString$Range;)Ljava/util/List; SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$xnHeAaN6lofupp3jUA_gVs3C97Q(Landroidx/compose/foundation/text/TextLinkScope;)Z SPLandroidx/compose/foundation/text/TextLinkScope;-><clinit>()V SPLandroidx/compose/foundation/text/TextLinkScope;-><init>(Landroidx/compose/ui/text/AnnotatedString;)V SPLandroidx/compose/foundation/text/TextLinkScope;->LinksComposables$lambda$19$lambda$12$lambda$11(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; +SPLandroidx/compose/foundation/text/TextLinkScope;->LinksComposables$lambda$19$lambda$18$lambda$17(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;Landroidx/compose/foundation/text/TextAnnotatorScope;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/TextLinkScope;->LinksComposables(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/foundation/text/TextLinkScope;->StyleAnnotation$lambda$24$lambda$23(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLandroidx/compose/foundation/text/TextLinkScope;->StyleAnnotation([Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/foundation/text/TextLinkScope;->_get_shouldMeasureLinks_$lambda$1(Landroidx/compose/foundation/text/TextLinkScope;)Z SPLandroidx/compose/foundation/text/TextLinkScope;->_init_$lambda$0(Landroidx/compose/ui/text/AnnotatedString$Range;)Ljava/util/List; +SPLandroidx/compose/foundation/text/TextLinkScope;->access$getAnnotators$p(Landroidx/compose/foundation/text/TextLinkScope;)Landroidx/compose/runtime/snapshots/SnapshotStateList; SPLandroidx/compose/foundation/text/TextLinkScope;->applyAnnotators$foundation_release()Landroidx/compose/ui/text/AnnotatedString; SPLandroidx/compose/foundation/text/TextLinkScope;->calculateVisibleLinkRange(Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/TextLayoutResult;)Landroidx/compose/ui/text/AnnotatedString$Range; SPLandroidx/compose/foundation/text/TextLinkScope;->clipLink$lambda$7(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/graphics/GraphicsLayerScope;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/TextLinkScope;->clipLink(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/foundation/text/TextLinkScope;->getShouldMeasureLinks()Lkotlin/jvm/functions/Function0; SPLandroidx/compose/foundation/text/TextLinkScope;->getTextLayoutResult()Landroidx/compose/ui/text/TextLayoutResult; +SPLandroidx/compose/foundation/text/TextLinkScope;->mergeOrUse(Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;)Landroidx/compose/ui/text/SpanStyle; SPLandroidx/compose/foundation/text/TextLinkScope;->pathForRangeInRangeCoordinates(Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/graphics/Path; SPLandroidx/compose/foundation/text/TextLinkScope;->setTextLayoutResult(Landroidx/compose/ui/text/TextLayoutResult;)V SPLandroidx/compose/foundation/text/TextLinkScope;->shapeForRange(Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/graphics/Shape; @@ -3285,6 +3348,8 @@ SPLandroidx/compose/foundation/text/TextLinkScope;->textRange(Landroidx/compose/ Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda0; SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;)V SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda10; +SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda10;-><init>(Landroidx/compose/foundation/text/TextLinkScope;I)V Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda11; SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda11;-><init>(Landroidx/compose/foundation/text/TextLinkScope;)V SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda11;->invoke()Ljava/lang/Object; @@ -3294,6 +3359,9 @@ SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda12;->m Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda3; SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda3;-><init>(Landroidx/compose/ui/unit/IntRect;)V SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda3;->invoke()Ljava/lang/Object; +Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda4; +SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda4;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;)V +SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda6; SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda6;-><init>()V SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;)Ljava/lang/Object; @@ -3302,6 +3370,16 @@ SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda7;-><i SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda7;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda8; SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda8;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/platform/UriHandler;)V +Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda9; +SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;)V +SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/foundation/text/TextLinkScope$LinksComposables$1$3$1; +SPLandroidx/compose/foundation/text/TextLinkScope$LinksComposables$1$3$1;-><init>(Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;Lkotlin/coroutines/Continuation;)V +SPLandroidx/compose/foundation/text/TextLinkScope$LinksComposables$1$3$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLandroidx/compose/foundation/text/TextLinkScope$LinksComposables$1$3$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/foundation/text/TextLinkScope$StyleAnnotation$lambda$24$lambda$23$$inlined$onDispose$1; +SPLandroidx/compose/foundation/text/TextLinkScope$StyleAnnotation$lambda$24$lambda$23$$inlined$onDispose$1;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;)V +SPLandroidx/compose/foundation/text/TextLinkScope$StyleAnnotation$lambda$24$lambda$23$$inlined$onDispose$1;->dispose()V Landroidx/compose/foundation/text/TextLinkScope$shapeForRange$1$1; SPLandroidx/compose/foundation/text/TextLinkScope$shapeForRange$1$1;-><init>(Landroidx/compose/ui/graphics/Path;)V SPLandroidx/compose/foundation/text/TextLinkScope$shapeForRange$1$1;->createOutline-Pq9zytI(JLandroidx/compose/ui/unit/LayoutDirection;Landroidx/compose/ui/unit/Density;)Landroidx/compose/ui/graphics/Outline; @@ -3410,8 +3488,12 @@ Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataCom SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;-><init>(Lkotlin/jvm/functions/Function2;)V SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->create()Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode; SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->equals(Ljava/lang/Object;)Z +SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->update(Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;)V +SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->update(Landroidx/compose/ui/Modifier$Node;)V Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode; SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;-><init>(Lkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;->setBuilder(Lkotlin/jvm/functions/Function2;)V Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode$$ExternalSyntheticLambda0; SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;)V Landroidx/compose/foundation/text/contextmenu/modifier/TextContextMenuGestureElement; @@ -3490,6 +3572,7 @@ Landroidx/compose/foundation/text/handwriting/StylusHandwritingElement; SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingElement;-><init>(Lkotlin/jvm/functions/Function0;)V SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingElement;->create()Landroidx/compose/foundation/text/handwriting/StylusHandwritingNode; SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingElement;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/foundation/text/handwriting/StylusHandwritingKt; SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingKt;-><clinit>()V SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingKt;->stylusHandwriting(Landroidx/compose/ui/Modifier;ZZLkotlin/jvm/functions/Function0;)Landroidx/compose/ui/Modifier; @@ -3511,6 +3594,7 @@ SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifie SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier;-><init>(Landroidx/compose/ui/text/input/TransformedText;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/foundation/text/LegacyTextFieldState;ZZZLandroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/ui/focus/FocusRequester;)V SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier;->create()Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode; SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier;->equals(Ljava/lang/Object;)Z Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode; SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;-><clinit>()V SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;-><init>(Landroidx/compose/ui/text/input/TransformedText;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/foundation/text/LegacyTextFieldState;ZZZLandroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/ui/focus/FocusRequester;)V @@ -3536,12 +3620,16 @@ Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierN SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode$$ExternalSyntheticLambda8;-><init>(Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;)V Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode$$ExternalSyntheticLambda9; SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V +Landroidx/compose/foundation/text/input/internal/CursorAnimationState; +SPLandroidx/compose/foundation/text/input/internal/CursorAnimationState;-><clinit>()V +SPLandroidx/compose/foundation/text/input/internal/CursorAnimationState;-><init>(Z)V Landroidx/compose/foundation/text/input/internal/InputMethodManager; Landroidx/compose/foundation/text/input/internal/InputMethodManagerImpl; Landroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier; SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;-><init>(Landroidx/compose/foundation/text/input/internal/LegacyPlatformTextInputServiceAdapter;Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;)V SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;->create()Landroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode; SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;->equals(Ljava/lang/Object;)Z Landroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode; SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode;-><clinit>()V SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode;-><init>(Landroidx/compose/foundation/text/input/internal/LegacyPlatformTextInputServiceAdapter;Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;)V @@ -3616,6 +3704,7 @@ SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;-><init SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;-><init>(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/font/FontFamily$Resolver;Lkotlin/jvm/functions/Function1;IZIILjava/util/List;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/foundation/text/TextAutoSize;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;->create()Landroidx/compose/foundation/text/modifiers/TextAnnotatedStringNode; SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/foundation/text/modifiers/TextAnnotatedStringNode; SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringNode;->$r8$lambda$GFJcs22kRsC1SoL1ttPZ8iIxuB4(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringNode;-><clinit>()V @@ -3710,6 +3799,7 @@ SPLandroidx/compose/foundation/text/selection/SelectionRegistrarKt$$ExternalSynt Landroidx/compose/foundation/text/selection/SimpleLayoutKt; SPLandroidx/compose/foundation/text/selection/SimpleLayoutKt;->SimpleLayout(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V Landroidx/compose/foundation/text/selection/SimpleLayoutKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/foundation/text/selection/SimpleLayoutKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;II)V Landroidx/compose/foundation/text/selection/SimpleLayoutKt$SimpleLayout$1$1; SPLandroidx/compose/foundation/text/selection/SimpleLayoutKt$SimpleLayout$1$1;->$r8$lambda$oWKwRLAZB0SbE4stfG1oJroYK0A(Ljava/util/List;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; SPLandroidx/compose/foundation/text/selection/SimpleLayoutKt$SimpleLayout$1$1;-><clinit>()V @@ -3829,10 +3919,11 @@ SPLandroidx/compose/material/ripple/RippleHostView;-><init>(Landroid/content/Con SPLandroidx/compose/material/ripple/RippleHostView;->addRipple-KOepWvA(Landroidx/compose/foundation/interaction/PressInteraction$Press;ZJIJFLkotlin/jvm/functions/Function0;)V SPLandroidx/compose/material/ripple/RippleHostView;->createRipple(Z)V SPLandroidx/compose/material/ripple/RippleHostView;->disposeRipple()V +SPLandroidx/compose/material/ripple/RippleHostView;->draw(Landroid/graphics/Canvas;)V SPLandroidx/compose/material/ripple/RippleHostView;->invalidateDrawable(Landroid/graphics/drawable/Drawable;)V SPLandroidx/compose/material/ripple/RippleHostView;->refreshDrawableState()V SPLandroidx/compose/material/ripple/RippleHostView;->removeRipple()V -SPLandroidx/compose/material/ripple/RippleHostView;->setRippleProperties-07v42R4(JJF)V +SPLandroidx/compose/material/ripple/RippleHostView;->setRippleProperties-biQXAtU(JIJF)V SPLandroidx/compose/material/ripple/RippleHostView;->setRippleState$lambda$2(Landroidx/compose/material/ripple/RippleHostView;)V SPLandroidx/compose/material/ripple/RippleHostView;->setRippleState(Z)V Landroidx/compose/material/ripple/RippleHostView$$ExternalSyntheticLambda0; @@ -3856,6 +3947,7 @@ SPLandroidx/compose/material/ripple/RippleNode;->getBounded()Z SPLandroidx/compose/material/ripple/RippleNode;->getRippleAlpha()Lkotlin/jvm/functions/Function0; SPLandroidx/compose/material/ripple/RippleNode;->getRippleColor-0d7_KjU()J SPLandroidx/compose/material/ripple/RippleNode;->getRippleSize-NH-jbRc()J +SPLandroidx/compose/material/ripple/RippleNode;->getTargetRadius()F SPLandroidx/compose/material/ripple/RippleNode;->handlePressInteraction(Landroidx/compose/foundation/interaction/PressInteraction;)V SPLandroidx/compose/material/ripple/RippleNode;->onAttach()V SPLandroidx/compose/material/ripple/RippleNode;->onRemeasured-ozmzZPI(J)V @@ -3867,15 +3959,7 @@ Landroidx/compose/material/ripple/RippleNode$onAttach$1$1; SPLandroidx/compose/material/ripple/RippleNode$onAttach$1$1;-><init>(Landroidx/compose/material/ripple/RippleNode;Lkotlinx/coroutines/CoroutineScope;)V SPLandroidx/compose/material/ripple/RippleNode$onAttach$1$1;->emit(Landroidx/compose/foundation/interaction/Interaction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/compose/material/ripple/RippleNode$onAttach$1$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -Landroidx/compose/material/ripple/RippleTheme; -Landroidx/compose/material/ripple/RippleThemeKt; -SPLandroidx/compose/material/ripple/RippleThemeKt;-><clinit>()V -SPLandroidx/compose/material/ripple/RippleThemeKt;->getLocalRippleTheme()Landroidx/compose/runtime/ProvidableCompositionLocal; -Landroidx/compose/material/ripple/RippleThemeKt$LocalRippleTheme$1; -SPLandroidx/compose/material/ripple/RippleThemeKt$LocalRippleTheme$1;-><clinit>()V -SPLandroidx/compose/material/ripple/RippleThemeKt$LocalRippleTheme$1;-><init>()V Landroidx/compose/material/ripple/Ripple_androidKt; -SPLandroidx/compose/material/ripple/Ripple_androidKt;-><clinit>()V SPLandroidx/compose/material/ripple/Ripple_androidKt;->access$createAndAttachRippleContainerIfNeeded(Landroid/view/ViewGroup;)Landroidx/compose/material/ripple/RippleContainer; SPLandroidx/compose/material/ripple/Ripple_androidKt;->access$findNearestViewGroup(Landroid/view/View;)Landroid/view/ViewGroup; SPLandroidx/compose/material/ripple/Ripple_androidKt;->createAndAttachRippleContainerIfNeeded(Landroid/view/ViewGroup;)Landroidx/compose/material/ripple/RippleContainer; @@ -3897,50 +3981,32 @@ SPLandroidx/compose/material/ripple/UnprojectedRipple$MRadiusHelper;-><clinit>() SPLandroidx/compose/material/ripple/UnprojectedRipple$MRadiusHelper;-><init>()V SPLandroidx/compose/material/ripple/UnprojectedRipple$MRadiusHelper;->setRadius(Landroid/graphics/drawable/RippleDrawable;I)V Landroidx/compose/material3/AppBarKt; +SPLandroidx/compose/material3/AppBarKt;->$r8$lambda$8MprD_vsZBdZt6-4y3wSIzNF8lI(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/graphics/GraphicsLayerScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/AppBarKt;->$r8$lambda$UQ1CqnyFDQykZO4-2z5CSr6t7Wc()Landroidx/compose/material3/SingleRowTopAppBarOverride; SPLandroidx/compose/material3/AppBarKt;-><clinit>()V -SPLandroidx/compose/material3/AppBarKt;->SingleRowTopAppBar-cJHQLPU(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;Landroidx/compose/runtime/Composer;II)V -SPLandroidx/compose/material3/AppBarKt;->SingleRowTopAppBar_cJHQLPU$lambda$10(Landroidx/compose/runtime/State;)J -SPLandroidx/compose/material3/AppBarKt;->SingleRowTopAppBar_cJHQLPU$lambda$9(Landroidx/compose/runtime/State;)F +SPLandroidx/compose/material3/AppBarKt;->LocalSingleRowTopAppBarOverride$lambda$33()Landroidx/compose/material3/SingleRowTopAppBarOverride; +SPLandroidx/compose/material3/AppBarKt;->SingleRowTopAppBar-wn8IZOc(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/Alignment$Horizontal;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;Landroidx/compose/runtime/Composer;III)V SPLandroidx/compose/material3/AppBarKt;->TopAppBar-GHTll3U(Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;Landroidx/compose/runtime/Composer;II)V -SPLandroidx/compose/material3/AppBarKt;->TopAppBarLayout-kXwM9vE(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/ScrolledOffset;JJJLkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;FLandroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/foundation/layout/Arrangement$Horizontal;IZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V -SPLandroidx/compose/material3/AppBarKt;->access$TopAppBarLayout-kXwM9vE(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/ScrolledOffset;JJJLkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;FLandroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/foundation/layout/Arrangement$Horizontal;IZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V +SPLandroidx/compose/material3/AppBarKt;->TopAppBarLayout-lyUyIHI(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/internal/FloatProducer;JJJJLkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;IZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;FLandroidx/compose/runtime/Composer;II)V +SPLandroidx/compose/material3/AppBarKt;->TopAppBarLayout_lyUyIHI$lambda$51$lambda$48$lambda$47(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/graphics/GraphicsLayerScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/AppBarKt;->access$TopAppBarLayout-lyUyIHI(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/internal/FloatProducer;JJJJLkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;IZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;FLandroidx/compose/runtime/Composer;II)V +SPLandroidx/compose/material3/AppBarKt;->access$adjustHeightOffsetLimit(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/TopAppBarScrollBehavior;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/material3/AppBarKt;->access$getTopAppBarTitleInset$p()F -Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$2$1; -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$2$1;-><init>(Landroidx/compose/material3/TopAppBarScrollBehavior;F)V -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$2$1;->invoke()Ljava/lang/Object; -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$2$1;->invoke()V -Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3; -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;->$r8$lambda$Jy4IvEdqzHN3aGMNx5CdlBqWDnM(Landroidx/compose/material3/TopAppBarScrollBehavior;)F -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;-><init>(Landroidx/compose/foundation/layout/WindowInsets;FLandroidx/compose/material3/TopAppBarScrollBehavior;Landroidx/compose/material3/TopAppBarColors;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;)V -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;->invoke$lambda$1$lambda$0(Landroidx/compose/material3/TopAppBarScrollBehavior;)F -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3$$ExternalSyntheticLambda0; -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/TopAppBarScrollBehavior;)V -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3$$ExternalSyntheticLambda0;->offset()F -Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$4; -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$4;-><init>(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;II)V -Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$actionsRow$1; -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$actionsRow$1;-><init>(Lkotlin/jvm/functions/Function3;)V -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$actionsRow$1;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$actionsRow$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$colorTransitionFraction$2$1; -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$colorTransitionFraction$2$1;-><init>(Landroidx/compose/material3/TopAppBarScrollBehavior;)V -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$colorTransitionFraction$2$1;->invoke()Ljava/lang/Float; -SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$colorTransitionFraction$2$1;->invoke()Ljava/lang/Object; -Landroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1; -SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1;-><init>(Landroidx/compose/material3/ScrolledOffset;Landroidx/compose/foundation/layout/Arrangement$Horizontal;Landroidx/compose/foundation/layout/Arrangement$Vertical;I)V -SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult; -Landroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1$1; -SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1$1;-><init>(Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable;Landroidx/compose/foundation/layout/Arrangement$Horizontal;JLandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/foundation/layout/Arrangement$Vertical;II)V -SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V -SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/compose/material3/AppBarKt;->adjustHeightOffsetLimit(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/TopAppBarScrollBehavior;)Landroidx/compose/ui/Modifier; +Landroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda25; +SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda25;-><init>()V +SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda25;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda26; +SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda26;-><init>()V +Landroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda31; +SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda31;-><init>(Lkotlin/jvm/functions/Function0;)V +SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda31;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/ButtonColors; SPLandroidx/compose/material3/ButtonColors;-><clinit>()V SPLandroidx/compose/material3/ButtonColors;-><init>(JJJJ)V SPLandroidx/compose/material3/ButtonColors;-><init>(JJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/material3/ButtonColors;->containerColor-vNxB06k$material3_release(Z)J -SPLandroidx/compose/material3/ButtonColors;->contentColor-vNxB06k$material3_release(Z)J +SPLandroidx/compose/material3/ButtonColors;->containerColor-vNxB06k$material3(Z)J +SPLandroidx/compose/material3/ButtonColors;->contentColor-vNxB06k$material3(Z)J SPLandroidx/compose/material3/ButtonColors;->copy-jRlVdoo(JJJJ)Landroidx/compose/material3/ButtonColors; Landroidx/compose/material3/ButtonDefaults; SPLandroidx/compose/material3/ButtonDefaults;-><clinit>()V @@ -3948,7 +4014,7 @@ SPLandroidx/compose/material3/ButtonDefaults;-><init>()V SPLandroidx/compose/material3/ButtonDefaults;->buttonColors-ro_MJ88(JJJJLandroidx/compose/runtime/Composer;II)Landroidx/compose/material3/ButtonColors; SPLandroidx/compose/material3/ButtonDefaults;->buttonElevation-R_JCAzs(FFFFFLandroidx/compose/runtime/Composer;II)Landroidx/compose/material3/ButtonElevation; SPLandroidx/compose/material3/ButtonDefaults;->getContentPadding()Landroidx/compose/foundation/layout/PaddingValues; -SPLandroidx/compose/material3/ButtonDefaults;->getDefaultButtonColors$material3_release(Landroidx/compose/material3/ColorScheme;)Landroidx/compose/material3/ButtonColors; +SPLandroidx/compose/material3/ButtonDefaults;->getDefaultButtonColors$material3(Landroidx/compose/material3/ColorScheme;)Landroidx/compose/material3/ButtonColors; SPLandroidx/compose/material3/ButtonDefaults;->getMinHeight-D9Ej5fM()F SPLandroidx/compose/material3/ButtonDefaults;->getMinWidth-D9Ej5fM()F Landroidx/compose/material3/ButtonElevation; @@ -3957,7 +4023,7 @@ SPLandroidx/compose/material3/ButtonElevation;-><init>(FFFFF)V SPLandroidx/compose/material3/ButtonElevation;-><init>(FFFFFLkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/material3/ButtonElevation;->animateElevation(ZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State; SPLandroidx/compose/material3/ButtonElevation;->equals(Ljava/lang/Object;)Z -SPLandroidx/compose/material3/ButtonElevation;->shadowElevation$material3_release(ZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State; +SPLandroidx/compose/material3/ButtonElevation;->shadowElevation$material3(ZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State; Landroidx/compose/material3/ButtonElevation$animateElevation$1$1; SPLandroidx/compose/material3/ButtonElevation$animateElevation$1$1;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/runtime/snapshots/SnapshotStateList;Lkotlin/coroutines/Continuation;)V SPLandroidx/compose/material3/ButtonElevation$animateElevation$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; @@ -3971,12 +4037,17 @@ SPLandroidx/compose/material3/ButtonElevation$animateElevation$2$1;-><init>(Land SPLandroidx/compose/material3/ButtonElevation$animateElevation$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; SPLandroidx/compose/material3/ButtonElevation$animateElevation$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/ButtonKt; +SPLandroidx/compose/material3/ButtonKt;->$r8$lambda$k-NPIy3Udk8wnBGSyY0Tc2ft4T8(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; +SPLandroidx/compose/material3/ButtonKt;->$r8$lambda$vsghnUeHFkZyja0J4DfhsebkyQU(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; +SPLandroidx/compose/material3/ButtonKt;->Button$lambda$2$lambda$1(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; +SPLandroidx/compose/material3/ButtonKt;->Button$lambda$3(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLandroidx/compose/material3/ButtonKt;->Button(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V -Landroidx/compose/material3/ButtonKt$Button$1; -SPLandroidx/compose/material3/ButtonKt$Button$1;-><clinit>()V -SPLandroidx/compose/material3/ButtonKt$Button$1;-><init>()V -SPLandroidx/compose/material3/ButtonKt$Button$1;->invoke(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V -SPLandroidx/compose/material3/ButtonKt$Button$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda1; +SPLandroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda1;-><init>()V +SPLandroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda2;-><init>(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;II)V +SPLandroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/ButtonKt$Button$2; SPLandroidx/compose/material3/ButtonKt$Button$2;-><init>(JLandroidx/compose/foundation/layout/PaddingValues;Lkotlin/jvm/functions/Function3;)V SPLandroidx/compose/material3/ButtonKt$Button$2;->invoke(Landroidx/compose/runtime/Composer;I)V @@ -3985,19 +4056,15 @@ Landroidx/compose/material3/ButtonKt$Button$2$1; SPLandroidx/compose/material3/ButtonKt$Button$2$1;-><init>(Landroidx/compose/foundation/layout/PaddingValues;Lkotlin/jvm/functions/Function3;)V SPLandroidx/compose/material3/ButtonKt$Button$2$1;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/material3/ButtonKt$Button$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/ButtonKt$Button$3; -SPLandroidx/compose/material3/ButtonKt$Button$3;-><init>(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;II)V -SPLandroidx/compose/material3/ButtonKt$Button$3;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/ButtonKt$Button$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/ColorScheme; SPLandroidx/compose/material3/ColorScheme;-><clinit>()V -SPLandroidx/compose/material3/ColorScheme;-><init>(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V -SPLandroidx/compose/material3/ColorScheme;-><init>(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/ColorScheme;-><init>(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V +SPLandroidx/compose/material3/ColorScheme;-><init>(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/material3/ColorScheme;->getBackground-0d7_KjU()J -SPLandroidx/compose/material3/ColorScheme;->getDefaultButtonColorsCached$material3_release()Landroidx/compose/material3/ButtonColors; -SPLandroidx/compose/material3/ColorScheme;->getDefaultIconButtonColorsCached$material3_release()Landroidx/compose/material3/IconButtonColors; -SPLandroidx/compose/material3/ColorScheme;->getDefaultTextFieldColorsCached$material3_release()Landroidx/compose/material3/TextFieldColors; -SPLandroidx/compose/material3/ColorScheme;->getDefaultTopAppBarColorsCached$material3_release()Landroidx/compose/material3/TopAppBarColors; +SPLandroidx/compose/material3/ColorScheme;->getDefaultButtonColorsCached$material3()Landroidx/compose/material3/ButtonColors; +SPLandroidx/compose/material3/ColorScheme;->getDefaultIconButtonColorsCached$material3()Landroidx/compose/material3/IconButtonColors; +SPLandroidx/compose/material3/ColorScheme;->getDefaultTextFieldColorsCached$material3()Landroidx/compose/material3/TextFieldColors; +SPLandroidx/compose/material3/ColorScheme;->getDefaultTopAppBarColorsCached$material3()Landroidx/compose/material3/TopAppBarColors; SPLandroidx/compose/material3/ColorScheme;->getError-0d7_KjU()J SPLandroidx/compose/material3/ColorScheme;->getInverseSurface-0d7_KjU()J SPLandroidx/compose/material3/ColorScheme;->getOnBackground-0d7_KjU()J @@ -4011,140 +4078,212 @@ SPLandroidx/compose/material3/ColorScheme;->getSurface-0d7_KjU()J SPLandroidx/compose/material3/ColorScheme;->getSurfaceContainer-0d7_KjU()J SPLandroidx/compose/material3/ColorScheme;->getSurfaceContainerHighest-0d7_KjU()J SPLandroidx/compose/material3/ColorScheme;->getTertiary-0d7_KjU()J -SPLandroidx/compose/material3/ColorScheme;->setDefaultButtonColorsCached$material3_release(Landroidx/compose/material3/ButtonColors;)V -SPLandroidx/compose/material3/ColorScheme;->setDefaultIconButtonColorsCached$material3_release(Landroidx/compose/material3/IconButtonColors;)V -SPLandroidx/compose/material3/ColorScheme;->setDefaultTextFieldColorsCached$material3_release(Landroidx/compose/material3/TextFieldColors;)V -SPLandroidx/compose/material3/ColorScheme;->setDefaultTopAppBarColorsCached$material3_release(Landroidx/compose/material3/TopAppBarColors;)V +SPLandroidx/compose/material3/ColorScheme;->setDefaultButtonColorsCached$material3(Landroidx/compose/material3/ButtonColors;)V +SPLandroidx/compose/material3/ColorScheme;->setDefaultIconButtonColorsCached$material3(Landroidx/compose/material3/IconButtonColors;)V +SPLandroidx/compose/material3/ColorScheme;->setDefaultTextFieldColorsCached$material3(Landroidx/compose/material3/TextFieldColors;)V +SPLandroidx/compose/material3/ColorScheme;->setDefaultTopAppBarColorsCached$material3(Landroidx/compose/material3/TopAppBarColors;)V Landroidx/compose/material3/ColorSchemeKt; +SPLandroidx/compose/material3/ColorSchemeKt;->$r8$lambda$WTrqd-W8n7n4AOvyq0V0sKKUblo()Z SPLandroidx/compose/material3/ColorSchemeKt;-><clinit>()V +SPLandroidx/compose/material3/ColorSchemeKt;->LocalTonalElevationEnabled$lambda$2()Z SPLandroidx/compose/material3/ColorSchemeKt;->applyTonalElevation-RFCenO8(Landroidx/compose/material3/ColorScheme;JFLandroidx/compose/runtime/Composer;I)J SPLandroidx/compose/material3/ColorSchemeKt;->contentColorFor-4WTKRHQ(Landroidx/compose/material3/ColorScheme;J)J SPLandroidx/compose/material3/ColorSchemeKt;->contentColorFor-ek8zF_U(JLandroidx/compose/runtime/Composer;I)J -SPLandroidx/compose/material3/ColorSchemeKt;->darkColorScheme-C-Xl9yA(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/ColorScheme; +SPLandroidx/compose/material3/ColorSchemeKt;->darkColorScheme-_VG5OTI$default(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIILjava/lang/Object;)Landroidx/compose/material3/ColorScheme; +SPLandroidx/compose/material3/ColorSchemeKt;->darkColorScheme-_VG5OTI(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/ColorScheme; SPLandroidx/compose/material3/ColorSchemeKt;->fromToken(Landroidx/compose/material3/ColorScheme;Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;)J SPLandroidx/compose/material3/ColorSchemeKt;->getLocalColorScheme()Landroidx/compose/runtime/ProvidableCompositionLocal; -SPLandroidx/compose/material3/ColorSchemeKt;->lightColorScheme-C-Xl9yA(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/ColorScheme; +SPLandroidx/compose/material3/ColorSchemeKt;->lightColorScheme-_VG5OTI$default(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIILjava/lang/Object;)Landroidx/compose/material3/ColorScheme; +SPLandroidx/compose/material3/ColorSchemeKt;->lightColorScheme-_VG5OTI(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/ColorScheme; SPLandroidx/compose/material3/ColorSchemeKt;->surfaceColorAtElevation-3ABfNKs(Landroidx/compose/material3/ColorScheme;F)J -Landroidx/compose/material3/ColorSchemeKt$LocalColorScheme$1; -SPLandroidx/compose/material3/ColorSchemeKt$LocalColorScheme$1;-><clinit>()V -SPLandroidx/compose/material3/ColorSchemeKt$LocalColorScheme$1;-><init>()V -Landroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1; -SPLandroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;-><clinit>()V -SPLandroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;-><init>()V -SPLandroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;->invoke()Ljava/lang/Boolean; -SPLandroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda0;-><init>()V +Landroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda1; +SPLandroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda1;-><init>()V +SPLandroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object; Landroidx/compose/material3/ColorSchemeKt$WhenMappings; SPLandroidx/compose/material3/ColorSchemeKt$WhenMappings;-><clinit>()V -Landroidx/compose/material3/CompatRippleTheme; -SPLandroidx/compose/material3/CompatRippleTheme;-><clinit>()V -SPLandroidx/compose/material3/CompatRippleTheme;-><init>()V Landroidx/compose/material3/ComposableSingletons$AppBarKt; SPLandroidx/compose/material3/ComposableSingletons$AppBarKt;-><clinit>()V SPLandroidx/compose/material3/ComposableSingletons$AppBarKt;-><init>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt;->getLambda-3$material3_release()Lkotlin/jvm/functions/Function2; -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-1$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-1$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-1$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-10$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-10$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-10$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-11$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-11$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-11$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-12$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-12$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-12$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-13$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-13$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-13$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-14$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-14$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-14$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-15$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-15$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-15$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-16$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-16$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-16$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-17$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-17$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-17$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-18$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-18$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-18$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-2$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-2$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-2$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;-><init>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-4$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-4$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-4$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-5$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-5$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-5$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-6$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-6$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-6$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-7$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-7$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-7$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-8$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-8$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-8$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-9$1; -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-9$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-9$1;-><init>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt;->getLambda$657782987$material3()Lkotlin/jvm/functions/Function2; +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1113422563$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1113422563$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1113422563$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1168245838$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1168245838$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1168245838$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1230986050$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1230986050$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1230986050$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1270442071$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1270442071$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1270442071$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1276513184$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1276513184$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1276513184$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1401945836$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1401945836$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1401945836$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1707954976$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1707954976$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1707954976$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1846660506$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1846660506$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1846660506$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-185842620$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-185842620$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-185842620$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1926007989$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1926007989$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1926007989$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-2101264077$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-2101264077$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-2101264077$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-229000834$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-229000834$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-229000834$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-470693625$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-470693625$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-470693625$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-541682128$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-541682128$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-541682128$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-643931612$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-643931612$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-643931612$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-661145402$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-661145402$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-661145402$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-699106370$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-699106370$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-699106370$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-780193532$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-780193532$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-780193532$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-790317886$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-790317886$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-790317886$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-944449303$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-944449303$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-944449303$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1113419554$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1113419554$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1113419554$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1152131198$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1152131198$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1152131198$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1702484764$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1702484764$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1702484764$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1767216677$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1767216677$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1767216677$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1866429650$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1866429650$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1866429650$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1921811868$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1921811868$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1921811868$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$37575796$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$37575796$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$37575796$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$575301698$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$575301698$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$575301698$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;-><init>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$917296843$1; +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$917296843$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$917296843$1;-><init>()V Landroidx/compose/material3/ComposableSingletons$ScaffoldKt; SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;-><clinit>()V SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;-><init>()V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;->getLambda-2$material3_release()Lkotlin/jvm/functions/Function2; -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;->getLambda-4$material3_release()Lkotlin/jvm/functions/Function2; -Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-1$1; -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-1$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-1$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1; -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;-><init>()V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-3$1; -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-3$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-3$1;-><init>()V -Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1; -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;-><clinit>()V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;-><init>()V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;->getLambda$-1514016380$material3()Lkotlin/jvm/functions/Function2; +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;->getLambda$1582488484$material3()Lkotlin/jvm/functions/Function2; +Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1; +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;-><init>()V +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-39202156$1; +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-39202156$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-39202156$1;-><init>()V +Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1; +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;-><init>()V +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$414328099$1; +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$414328099$1;-><clinit>()V +SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$414328099$1;-><init>()V Landroidx/compose/material3/ContentColorKt; SPLandroidx/compose/material3/ContentColorKt;-><clinit>()V SPLandroidx/compose/material3/ContentColorKt;->getLocalContentColor()Landroidx/compose/runtime/ProvidableCompositionLocal; Landroidx/compose/material3/ContentColorKt$LocalContentColor$1; SPLandroidx/compose/material3/ContentColorKt$LocalContentColor$1;-><clinit>()V SPLandroidx/compose/material3/ContentColorKt$LocalContentColor$1;-><init>()V +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->$r8$lambda$Gdhxy2Pf5GuUGtY3zexDquRCpBI()F +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->$r8$lambda$JexEeAX9ETXPhZT33ClQG88KbXY(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->$r8$lambda$QFtEftgb6tdTkSKTNU_VPfVbiAI(Landroidx/compose/runtime/State;Landroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->$r8$lambda$u5Qsih8DYsN-XKioTOsM2r05hIg(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)F +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;-><clinit>()V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;-><init>()V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$15$lambda$12$lambda$11(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)F +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$15$lambda$14$lambda$13()F +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$2(Landroidx/compose/runtime/State;)J +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$7$lambda$6(Landroidx/compose/runtime/State;Landroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$9$lambda$8(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;Landroidx/compose/runtime/Composer;I)V +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda1; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda1;-><init>(Landroidx/compose/runtime/State;)V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda2;-><init>()V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda3; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda3;-><init>(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda3;->invoke()F +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda4; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda4;-><init>()V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda4;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda5; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda5;-><init>(Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride;Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;I)V +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$4$1; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$4$1;-><clinit>()V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$4$1;-><init>()V +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$actionsRow$1; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$actionsRow$1;-><init>(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$actionsRow$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$actionsRow$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$targetColor$2$1; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$targetColor$2$1;-><init>(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)V +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$targetColor$2$1;->invoke()Ljava/lang/Object; +SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$targetColor$2$1;->invoke-0d7_KjU()J Landroidx/compose/material3/DelegatingThemeAwareRippleNode; +SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->$r8$lambda$MhV6WwmvTLx9Cayc1JIPGKfpnW8(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Landroidx/compose/material/ripple/RippleAlpha; +SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->$r8$lambda$oWvMm-5Az_E8HCj_L1633idKe1E(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Lkotlin/Unit; SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;ZFLandroidx/compose/ui/graphics/ColorProducer;)V SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;ZFLandroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->access$attachNewRipple(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->access$getColor$p(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Landroidx/compose/ui/graphics/ColorProducer; -SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->access$getRippleNode$p(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Landroidx/compose/ui/node/DelegatableNode; +SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->attachNewRipple$lambda$1(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Landroidx/compose/material/ripple/RippleAlpha; SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->attachNewRipple()V SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->onAttach()V +SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->updateConfiguration$lambda$0(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Lkotlin/Unit; SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->updateConfiguration()V +Landroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V +SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda1; +SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda1;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V +SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object; Landroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateColor$1; SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateColor$1;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateColor$1;->invoke-0d7_KjU()J -Landroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateRippleAlpha$1; -SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateRippleAlpha$1;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V -SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateRippleAlpha$1;->invoke()Landroidx/compose/material/ripple/RippleAlpha; -SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateRippleAlpha$1;->invoke()Ljava/lang/Object; -Landroidx/compose/material3/DelegatingThemeAwareRippleNode$updateConfiguration$1; -SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$updateConfiguration$1;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V -SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$updateConfiguration$1;->invoke()Ljava/lang/Object; -SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$updateConfiguration$1;->invoke()V Landroidx/compose/material3/FabPosition; SPLandroidx/compose/material3/FabPosition;-><clinit>()V SPLandroidx/compose/material3/FabPosition;->access$getEnd$cp()I @@ -4163,59 +4302,121 @@ Landroidx/compose/material3/IconButtonColors; SPLandroidx/compose/material3/IconButtonColors;-><clinit>()V SPLandroidx/compose/material3/IconButtonColors;-><init>(JJJJ)V SPLandroidx/compose/material3/IconButtonColors;-><init>(JJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/material3/IconButtonColors;->containerColor-vNxB06k$material3_release(Z)J -SPLandroidx/compose/material3/IconButtonColors;->contentColor-vNxB06k$material3_release(Z)J +SPLandroidx/compose/material3/IconButtonColors;->containerColor-vNxB06k$material3(Z)J +SPLandroidx/compose/material3/IconButtonColors;->contentColor-vNxB06k$material3(Z)J SPLandroidx/compose/material3/IconButtonColors;->getContentColor-0d7_KjU()J Landroidx/compose/material3/IconButtonDefaults; SPLandroidx/compose/material3/IconButtonDefaults;-><clinit>()V SPLandroidx/compose/material3/IconButtonDefaults;-><init>()V -SPLandroidx/compose/material3/IconButtonDefaults;->defaultIconButtonColors-4WTKRHQ$material3_release(Landroidx/compose/material3/ColorScheme;J)Landroidx/compose/material3/IconButtonColors; +SPLandroidx/compose/material3/IconButtonDefaults;->defaultIconButtonColors-4WTKRHQ$material3(Landroidx/compose/material3/ColorScheme;J)Landroidx/compose/material3/IconButtonColors; +SPLandroidx/compose/material3/IconButtonDefaults;->getStandardShape(Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/Shape; SPLandroidx/compose/material3/IconButtonDefaults;->iconButtonColors(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/IconButtonColors; +SPLandroidx/compose/material3/IconButtonDefaults;->smallContainerSize-N-wlBFI$material3$default(Landroidx/compose/material3/IconButtonDefaults;IILjava/lang/Object;)J +SPLandroidx/compose/material3/IconButtonDefaults;->smallContainerSize-N-wlBFI$material3(I)J +Landroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption; +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;-><clinit>()V +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;->access$getNarrow$cp()I +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;->access$getUniform$cp()I +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;->constructor-impl(I)I +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;->equals-impl0(II)Z +Landroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion; +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;-><init>()V +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;->getNarrow-rc6NtMs()I +SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;->getUniform-rc6NtMs()I Landroidx/compose/material3/IconButtonKt; -SPLandroidx/compose/material3/IconButtonKt;->IconButton(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V -Landroidx/compose/material3/IconButtonKt$IconButton$2; -SPLandroidx/compose/material3/IconButtonKt$IconButton$2;-><init>(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;II)V +SPLandroidx/compose/material3/IconButtonKt;->IconButton(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V +SPLandroidx/compose/material3/IconButtonKt;->IconButtonImpl(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function0;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V +Landroidx/compose/material3/IconButtonKt$$ExternalSyntheticLambda14; +SPLandroidx/compose/material3/IconButtonKt$$ExternalSyntheticLambda14;-><init>(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Lkotlin/jvm/functions/Function2;II)V Landroidx/compose/material3/IconKt; +SPLandroidx/compose/material3/IconKt;->$r8$lambda$c584kRCC8NN6dbT5ghVK-5KpDac(Ljava/lang/String;Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; SPLandroidx/compose/material3/IconKt;-><clinit>()V SPLandroidx/compose/material3/IconKt;->Icon-ww6aTOc(Landroidx/compose/ui/graphics/painter/Painter;Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/runtime/Composer;II)V SPLandroidx/compose/material3/IconKt;->Icon-ww6aTOc(Landroidx/compose/ui/graphics/vector/ImageVector;Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/runtime/Composer;II)V +SPLandroidx/compose/material3/IconKt;->Icon_ww6aTOc$lambda$5$lambda$4(Ljava/lang/String;Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; SPLandroidx/compose/material3/IconKt;->defaultSizeFor(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/painter/Painter;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/material3/IconKt;->isInfinite-uvyYCjk(J)Z -Landroidx/compose/material3/IconKt$Icon$3; -SPLandroidx/compose/material3/IconKt$Icon$3;-><init>(Landroidx/compose/ui/graphics/painter/Painter;Ljava/lang/String;Landroidx/compose/ui/Modifier;JII)V -Landroidx/compose/material3/IconKt$Icon$semantics$1$1; -SPLandroidx/compose/material3/IconKt$Icon$semantics$1$1;-><init>(Ljava/lang/String;)V -SPLandroidx/compose/material3/IconKt$Icon$semantics$1$1;->invoke(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V -SPLandroidx/compose/material3/IconKt$Icon$semantics$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/IconKt$$ExternalSyntheticLambda6; +SPLandroidx/compose/material3/IconKt$$ExternalSyntheticLambda6;-><init>(Ljava/lang/String;)V +SPLandroidx/compose/material3/IconKt$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/IconKt$$ExternalSyntheticLambda7; +SPLandroidx/compose/material3/IconKt$$ExternalSyntheticLambda7;-><init>(Landroidx/compose/ui/graphics/painter/Painter;Ljava/lang/String;Landroidx/compose/ui/Modifier;JII)V +Landroidx/compose/material3/IndicatorLineElement; +SPLandroidx/compose/material3/IndicatorLineElement;-><clinit>()V +SPLandroidx/compose/material3/IndicatorLineElement;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FF)V +SPLandroidx/compose/material3/IndicatorLineElement;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FFLkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/IndicatorLineElement;->create()Landroidx/compose/material3/IndicatorLineNode; +SPLandroidx/compose/material3/IndicatorLineElement;->create()Landroidx/compose/ui/Modifier$Node; +Landroidx/compose/material3/IndicatorLineNode; +SPLandroidx/compose/material3/IndicatorLineNode;->$r8$lambda$FTcCIkY77MLnbXYgh-xz5IgNL1U(Landroidx/compose/material3/IndicatorLineNode;Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult; +SPLandroidx/compose/material3/IndicatorLineNode;->$r8$lambda$MV472VutmLsqLpmYB4ii_lTNCJY(Landroidx/compose/ui/graphics/Path;Landroidx/compose/material3/IndicatorLineNode;Landroidx/compose/ui/graphics/drawscope/ContentDrawScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/IndicatorLineNode;-><clinit>()V +SPLandroidx/compose/material3/IndicatorLineNode;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FF)V +SPLandroidx/compose/material3/IndicatorLineNode;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FFLkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/IndicatorLineNode;->access$trackFocusState(Landroidx/compose/material3/IndicatorLineNode;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLandroidx/compose/material3/IndicatorLineNode;->drawWithCacheModifierNode$lambda$3$lambda$2(Landroidx/compose/ui/graphics/Path;Landroidx/compose/material3/IndicatorLineNode;Landroidx/compose/ui/graphics/drawscope/ContentDrawScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/IndicatorLineNode;->drawWithCacheModifierNode$lambda$3(Landroidx/compose/material3/IndicatorLineNode;Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult; +SPLandroidx/compose/material3/IndicatorLineNode;->getColors()Landroidx/compose/material3/TextFieldColors; +SPLandroidx/compose/material3/IndicatorLineNode;->getShape()Landroidx/compose/ui/graphics/Shape; +SPLandroidx/compose/material3/IndicatorLineNode;->onAttach()V +SPLandroidx/compose/material3/IndicatorLineNode;->trackFocusState(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Landroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/IndicatorLineNode;)V +SPLandroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda1; +SPLandroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda1;-><init>(Landroidx/compose/ui/graphics/Path;Landroidx/compose/material3/IndicatorLineNode;)V +SPLandroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/IndicatorLineNode$onAttach$1; +SPLandroidx/compose/material3/IndicatorLineNode$onAttach$1;-><init>(Landroidx/compose/material3/IndicatorLineNode;Lkotlin/coroutines/Continuation;)V +SPLandroidx/compose/material3/IndicatorLineNode$onAttach$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLandroidx/compose/material3/IndicatorLineNode$onAttach$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/IndicatorLineNode$trackFocusState$2; +SPLandroidx/compose/material3/IndicatorLineNode$trackFocusState$2;-><init>(Ljava/util/List;Landroidx/compose/material3/IndicatorLineNode;)V Landroidx/compose/material3/InteractiveComponentSizeKt; +SPLandroidx/compose/material3/InteractiveComponentSizeKt;->$r8$lambda$28Ozt-TWPoZpUASdOfYYTEyJ9q8()Landroidx/compose/ui/unit/Dp; SPLandroidx/compose/material3/InteractiveComponentSizeKt;-><clinit>()V +SPLandroidx/compose/material3/InteractiveComponentSizeKt;->LocalMinimumInteractiveComponentSize$lambda$1()Landroidx/compose/ui/unit/Dp; SPLandroidx/compose/material3/InteractiveComponentSizeKt;->getLocalMinimumInteractiveComponentSize()Landroidx/compose/runtime/ProvidableCompositionLocal; +SPLandroidx/compose/material3/InteractiveComponentSizeKt;->getMinimumInteractiveLeftAlignmentLine()Landroidx/compose/ui/layout/VerticalAlignmentLine; +SPLandroidx/compose/material3/InteractiveComponentSizeKt;->getMinimumInteractiveTopAlignmentLine()Landroidx/compose/ui/layout/HorizontalAlignmentLine; SPLandroidx/compose/material3/InteractiveComponentSizeKt;->minimumInteractiveComponentSize(Landroidx/compose/ui/Modifier;)Landroidx/compose/ui/Modifier; -Landroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentEnforcement$1; -SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentEnforcement$1;-><clinit>()V -SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentEnforcement$1;-><init>()V -Landroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1; -SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;-><clinit>()V -SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;-><init>()V -SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;->invoke()Ljava/lang/Object; -SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;->invoke-D9Ej5fM()F +Landroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda0;-><init>()V +Landroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda1; +SPLandroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda1;-><init>()V +SPLandroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveLeftAlignmentLine$1; +SPLandroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveLeftAlignmentLine$1;-><clinit>()V +SPLandroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveLeftAlignmentLine$1;-><init>()V +Landroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveTopAlignmentLine$1; +SPLandroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveTopAlignmentLine$1;-><clinit>()V +SPLandroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveTopAlignmentLine$1;-><init>()V Landroidx/compose/material3/MaterialTheme; SPLandroidx/compose/material3/MaterialTheme;-><clinit>()V SPLandroidx/compose/material3/MaterialTheme;-><init>()V SPLandroidx/compose/material3/MaterialTheme;->getColorScheme(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/ColorScheme; +SPLandroidx/compose/material3/MaterialTheme;->getLocalMotionScheme$material3()Landroidx/compose/runtime/CompositionLocal; +SPLandroidx/compose/material3/MaterialTheme;->getMotionScheme(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/MotionScheme; SPLandroidx/compose/material3/MaterialTheme;->getShapes(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/Shapes; SPLandroidx/compose/material3/MaterialTheme;->getTypography(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/Typography; Landroidx/compose/material3/MaterialThemeKt; +SPLandroidx/compose/material3/MaterialThemeKt;->$r8$lambda$ejAxhDiQhRkGQfb5JE6iOo1UOA0()Landroidx/compose/material3/MotionScheme; SPLandroidx/compose/material3/MaterialThemeKt;-><clinit>()V +SPLandroidx/compose/material3/MaterialThemeKt;->MaterialTheme(Landroidx/compose/material3/ColorScheme;Landroidx/compose/material3/MotionScheme;Landroidx/compose/material3/Shapes;Landroidx/compose/material3/Typography;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V SPLandroidx/compose/material3/MaterialThemeKt;->MaterialTheme(Landroidx/compose/material3/ColorScheme;Landroidx/compose/material3/Shapes;Landroidx/compose/material3/Typography;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V +SPLandroidx/compose/material3/MaterialThemeKt;->_localMotionScheme$lambda$5()Landroidx/compose/material3/MotionScheme; +SPLandroidx/compose/material3/MaterialThemeKt;->access$get_localMotionScheme$p()Landroidx/compose/runtime/ProvidableCompositionLocal; SPLandroidx/compose/material3/MaterialThemeKt;->rememberTextSelectionColors(Landroidx/compose/material3/ColorScheme;Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/text/selection/TextSelectionColors; -Landroidx/compose/material3/MaterialThemeKt$LocalUsingExpressiveTheme$1; -SPLandroidx/compose/material3/MaterialThemeKt$LocalUsingExpressiveTheme$1;-><clinit>()V -SPLandroidx/compose/material3/MaterialThemeKt$LocalUsingExpressiveTheme$1;-><init>()V -Landroidx/compose/material3/MaterialThemeKt$MaterialTheme$1; -SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$1;-><init>(Landroidx/compose/material3/Typography;Lkotlin/jvm/functions/Function2;)V -SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$1;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda2;-><init>()V +Landroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda3; +SPLandroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda3;-><init>()V +SPLandroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda3;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/MaterialThemeKt$MaterialTheme$2; +SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$2;-><init>(Landroidx/compose/material3/Typography;Lkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$2;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/MinimumInteractiveModifier; SPLandroidx/compose/material3/MinimumInteractiveModifier;-><clinit>()V SPLandroidx/compose/material3/MinimumInteractiveModifier;-><init>()V @@ -4223,13 +4424,35 @@ SPLandroidx/compose/material3/MinimumInteractiveModifier;->create()Landroidx/com SPLandroidx/compose/material3/MinimumInteractiveModifier;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/material3/MinimumInteractiveModifier;->equals(Ljava/lang/Object;)Z Landroidx/compose/material3/MinimumInteractiveModifierNode; +SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->$r8$lambda$YAxurvUD3TXbI36hTOUtj95vMYA(ILandroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; SPLandroidx/compose/material3/MinimumInteractiveModifierNode;-><clinit>()V SPLandroidx/compose/material3/MinimumInteractiveModifierNode;-><init>()V +SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->getAlignmentLinesCache()Ljava/util/Map; SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult; -Landroidx/compose/material3/MinimumInteractiveModifierNode$measure$1; -SPLandroidx/compose/material3/MinimumInteractiveModifierNode$measure$1;-><init>(ILandroidx/compose/ui/layout/Placeable;I)V -SPLandroidx/compose/material3/MinimumInteractiveModifierNode$measure$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V -SPLandroidx/compose/material3/MinimumInteractiveModifierNode$measure$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->measure_3p2s80s$lambda$0(ILandroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->updateAlignmentLines(ILandroidx/compose/ui/layout/Placeable;)V +Landroidx/compose/material3/MinimumInteractiveModifierNode$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/MinimumInteractiveModifierNode$$ExternalSyntheticLambda0;-><init>(ILandroidx/compose/ui/layout/Placeable;I)V +SPLandroidx/compose/material3/MinimumInteractiveModifierNode$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/MotionScheme; +SPLandroidx/compose/material3/MotionScheme;-><clinit>()V +Landroidx/compose/material3/MotionScheme$Companion; +SPLandroidx/compose/material3/MotionScheme$Companion;-><clinit>()V +SPLandroidx/compose/material3/MotionScheme$Companion;-><init>()V +SPLandroidx/compose/material3/MotionScheme$Companion;->standard$material3()Landroidx/compose/material3/MotionScheme; +Landroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl; +SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;-><clinit>()V +SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;-><init>()V +SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;->defaultEffectsSpec()Landroidx/compose/animation/core/FiniteAnimationSpec; +SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;->fastEffectsSpec()Landroidx/compose/animation/core/FiniteAnimationSpec; +SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;->fastSpatialSpec()Landroidx/compose/animation/core/FiniteAnimationSpec; +SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;->slowEffectsSpec()Landroidx/compose/animation/core/FiniteAnimationSpec; +Landroidx/compose/material3/MotionSchemeKt; +SPLandroidx/compose/material3/MotionSchemeKt;->fromToken(Landroidx/compose/material3/MotionScheme;Landroidx/compose/material3/tokens/MotionSchemeKeyTokens;)Landroidx/compose/animation/core/FiniteAnimationSpec; +SPLandroidx/compose/material3/MotionSchemeKt;->value(Landroidx/compose/material3/tokens/MotionSchemeKeyTokens;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec; +Landroidx/compose/material3/MotionSchemeKt$WhenMappings; +SPLandroidx/compose/material3/MotionSchemeKt$WhenMappings;-><clinit>()V +Landroidx/compose/material3/R$string; Landroidx/compose/material3/RippleConfiguration; SPLandroidx/compose/material3/RippleConfiguration;-><clinit>()V SPLandroidx/compose/material3/RippleConfiguration;-><init>(JLandroidx/compose/material/ripple/RippleAlpha;)V @@ -4240,16 +4463,10 @@ SPLandroidx/compose/material3/RippleConfiguration;->getRippleAlpha()Landroidx/co Landroidx/compose/material3/RippleKt; SPLandroidx/compose/material3/RippleKt;-><clinit>()V SPLandroidx/compose/material3/RippleKt;->getLocalRippleConfiguration()Landroidx/compose/runtime/ProvidableCompositionLocal; +SPLandroidx/compose/material3/RippleKt;->ripple-H2RKhps$default(ZFJILjava/lang/Object;)Landroidx/compose/foundation/IndicationNodeFactory; SPLandroidx/compose/material3/RippleKt;->ripple-H2RKhps(ZFJ)Landroidx/compose/foundation/IndicationNodeFactory; -SPLandroidx/compose/material3/RippleKt;->rippleOrFallbackImplementation-9IZ8Weo(ZFJLandroidx/compose/runtime/Composer;II)Landroidx/compose/foundation/Indication; -Landroidx/compose/material3/RippleKt$LocalRippleConfiguration$1; -SPLandroidx/compose/material3/RippleKt$LocalRippleConfiguration$1;-><clinit>()V -SPLandroidx/compose/material3/RippleKt$LocalRippleConfiguration$1;-><init>()V -Landroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1; -SPLandroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;-><clinit>()V -SPLandroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;-><init>()V -SPLandroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;->invoke()Ljava/lang/Boolean; -SPLandroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/RippleKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/RippleKt$$ExternalSyntheticLambda0;-><init>()V Landroidx/compose/material3/RippleNodeFactory; SPLandroidx/compose/material3/RippleNodeFactory;-><init>(ZFJ)V SPLandroidx/compose/material3/RippleNodeFactory;-><init>(ZFJLkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -4265,47 +4482,74 @@ SPLandroidx/compose/material3/ScaffoldDefaults;-><clinit>()V SPLandroidx/compose/material3/ScaffoldDefaults;-><init>()V SPLandroidx/compose/material3/ScaffoldDefaults;->getContentWindowInsets(Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets; Landroidx/compose/material3/ScaffoldKt; +SPLandroidx/compose/material3/ScaffoldKt;->$r8$lambda$R2VepbXyM0F0FtaiyR16IvJisFw(Landroidx/compose/material3/internal/MutableWindowInsets;Landroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)Lkotlin/Unit; +SPLandroidx/compose/material3/ScaffoldKt;->$r8$lambda$XoFpgJlzhAeH-3iavjLt609lPK0(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/material3/FabPlacement;Landroidx/compose/ui/layout/Placeable;Ljava/lang/Integer;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/ScaffoldKt;->$r8$lambda$n3ZDRTwsbOQZyh1HxLLs768icxc(Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/functions/Function2;Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/layout/SubcomposeMeasureScope;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult; SPLandroidx/compose/material3/ScaffoldKt;-><clinit>()V SPLandroidx/compose/material3/ScaffoldKt;->Scaffold-TvnljyQ(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;IJJLandroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V SPLandroidx/compose/material3/ScaffoldKt;->ScaffoldLayout-FMILGgc(ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ScaffoldKt;->ScaffoldLayout_FMILGgc$lambda$15$lambda$14$lambda$13(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/material3/FabPlacement;Landroidx/compose/ui/layout/Placeable;Ljava/lang/Integer;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/ScaffoldKt;->ScaffoldLayout_FMILGgc$lambda$15$lambda$14(Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/functions/Function2;Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/layout/SubcomposeMeasureScope;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult; +SPLandroidx/compose/material3/ScaffoldKt;->Scaffold_TvnljyQ$lambda$2$lambda$1(Landroidx/compose/material3/internal/MutableWindowInsets;Landroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)Lkotlin/Unit; SPLandroidx/compose/material3/ScaffoldKt;->access$ScaffoldLayout-FMILGgc(ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V -Landroidx/compose/material3/ScaffoldKt$Scaffold$1$1; -SPLandroidx/compose/material3/ScaffoldKt$Scaffold$1$1;-><init>(Landroidx/compose/material3/internal/MutableWindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)V -SPLandroidx/compose/material3/ScaffoldKt$Scaffold$1$1;->invoke(Landroidx/compose/foundation/layout/WindowInsets;)V -SPLandroidx/compose/material3/ScaffoldKt$Scaffold$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/internal/MutableWindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)V +SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/functions/Function2;Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;Lkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda4; +SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda4;-><init>(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/material3/FabPlacement;Landroidx/compose/ui/layout/Placeable;Ljava/lang/Integer;)V +SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/ScaffoldKt$Scaffold$2; SPLandroidx/compose/material3/ScaffoldKt$Scaffold$2;-><init>(ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/material3/internal/MutableWindowInsets;Lkotlin/jvm/functions/Function2;)V SPLandroidx/compose/material3/ScaffoldKt$Scaffold$2;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/material3/ScaffoldKt$Scaffold$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1; -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1;-><init>(Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILandroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;)V -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1;->invoke-0kLqBqw(Landroidx/compose/ui/layout/SubcomposeMeasureScope;J)Landroidx/compose/ui/layout/MeasureResult; -Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$1; -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$1;-><init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Landroidx/compose/material3/FabPlacement;IILandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;IILjava/lang/Integer;Ljava/util/List;Ljava/lang/Integer;)V -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bodyContentPlaceables$1; -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bodyContentPlaceables$1;-><init>(Landroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;Ljava/util/List;ILjava/util/List;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;)V -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bodyContentPlaceables$1;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bodyContentPlaceables$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bottomBarPlaceables$1; -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bottomBarPlaceables$1;-><init>(Lkotlin/jvm/functions/Function2;)V -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bottomBarPlaceables$1;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bottomBarPlaceables$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bodyContent$1$1; +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bodyContent$1$1;-><init>(Lkotlin/jvm/functions/Function3;Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bodyContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bodyContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bottomBarContent$1$1; +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bottomBarContent$1$1;-><init>(Lkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bottomBarContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bottomBarContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1; +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;-><init>()V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->calculateBottomPadding-D9Ej5fM()F +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->calculateLeftPadding-u2uoSUM(Landroidx/compose/ui/unit/LayoutDirection;)F +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->calculateRightPadding-u2uoSUM(Landroidx/compose/ui/unit/LayoutDirection;)F +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->calculateTopPadding-D9Ej5fM()F +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->getPaddingHolder()Landroidx/compose/foundation/layout/PaddingValues; +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->setPaddingHolder(Landroidx/compose/foundation/layout/PaddingValues;)V +Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$fabContent$1$1; +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$fabContent$1$1;-><init>(Lkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$fabContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$fabContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$snackbarContent$1$1; +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$snackbarContent$1$1;-><init>(Lkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$snackbarContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$snackbarContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$topBarContent$1$1; +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$topBarContent$1$1;-><init>(Lkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$topBarContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$topBarContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/ScaffoldLayoutContent; SPLandroidx/compose/material3/ScaffoldLayoutContent;->$values()[Landroidx/compose/material3/ScaffoldLayoutContent; SPLandroidx/compose/material3/ScaffoldLayoutContent;-><clinit>()V SPLandroidx/compose/material3/ScaffoldLayoutContent;-><init>(Ljava/lang/String;I)V -Landroidx/compose/material3/ScrolledOffset; Landroidx/compose/material3/ShapeDefaults; SPLandroidx/compose/material3/ShapeDefaults;-><clinit>()V SPLandroidx/compose/material3/ShapeDefaults;-><init>()V +SPLandroidx/compose/material3/ShapeDefaults;->getCornerNone$material3()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/ShapeDefaults;->getExtraExtraLarge$material3()Landroidx/compose/foundation/shape/CornerBasedShape; +SPLandroidx/compose/material3/ShapeDefaults;->getExtraLargeIncreased$material3()Landroidx/compose/foundation/shape/CornerBasedShape; SPLandroidx/compose/material3/ShapeDefaults;->getExtraSmall()Landroidx/compose/foundation/shape/CornerBasedShape; +SPLandroidx/compose/material3/ShapeDefaults;->getLargeIncreased$material3()Landroidx/compose/foundation/shape/CornerBasedShape; Landroidx/compose/material3/Shapes; SPLandroidx/compose/material3/Shapes;-><clinit>()V SPLandroidx/compose/material3/Shapes;-><init>(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;)V SPLandroidx/compose/material3/Shapes;-><init>(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/Shapes;-><init>(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;)V SPLandroidx/compose/material3/Shapes;->getExtraSmall()Landroidx/compose/foundation/shape/CornerBasedShape; SPLandroidx/compose/material3/Shapes;->getSmall()Landroidx/compose/foundation/shape/CornerBasedShape; Landroidx/compose/material3/ShapesKt; @@ -4313,82 +4557,98 @@ SPLandroidx/compose/material3/ShapesKt;-><clinit>()V SPLandroidx/compose/material3/ShapesKt;->fromToken(Landroidx/compose/material3/Shapes;Landroidx/compose/material3/tokens/ShapeKeyTokens;)Landroidx/compose/ui/graphics/Shape; SPLandroidx/compose/material3/ShapesKt;->getLocalShapes()Landroidx/compose/runtime/ProvidableCompositionLocal; SPLandroidx/compose/material3/ShapesKt;->getValue(Landroidx/compose/material3/tokens/ShapeKeyTokens;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/Shape; -SPLandroidx/compose/material3/ShapesKt;->top(Landroidx/compose/foundation/shape/CornerBasedShape;)Landroidx/compose/foundation/shape/CornerBasedShape; -Landroidx/compose/material3/ShapesKt$LocalShapes$1; -SPLandroidx/compose/material3/ShapesKt$LocalShapes$1;-><clinit>()V -SPLandroidx/compose/material3/ShapesKt$LocalShapes$1;-><init>()V +SPLandroidx/compose/material3/ShapesKt;->top$default(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerSize;ILjava/lang/Object;)Landroidx/compose/foundation/shape/CornerBasedShape; +SPLandroidx/compose/material3/ShapesKt;->top(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerSize;)Landroidx/compose/foundation/shape/CornerBasedShape; +Landroidx/compose/material3/ShapesKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/ShapesKt$$ExternalSyntheticLambda0;-><init>()V Landroidx/compose/material3/ShapesKt$WhenMappings; SPLandroidx/compose/material3/ShapesKt$WhenMappings;-><clinit>()V +Landroidx/compose/material3/SingleRowTopAppBarOverride; +Landroidx/compose/material3/SingleRowTopAppBarOverrideScope; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;-><clinit>()V +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;-><init>(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/Alignment$Horizontal;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;)V +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;-><init>(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/Alignment$Horizontal;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getActions()Lkotlin/jvm/functions/Function3; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getColors()Landroidx/compose/material3/TopAppBarColors; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getExpandedHeight-D9Ej5fM()F +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getModifier()Landroidx/compose/ui/Modifier; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getNavigationIcon()Lkotlin/jvm/functions/Function2; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getScrollBehavior()Landroidx/compose/material3/TopAppBarScrollBehavior; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getSubtitle()Lkotlin/jvm/functions/Function2; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getSubtitleTextStyle()Landroidx/compose/ui/text/TextStyle; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getTitle()Lkotlin/jvm/functions/Function2; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getTitleHorizontalAlignment()Landroidx/compose/ui/Alignment$Horizontal; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getTitleTextStyle()Landroidx/compose/ui/text/TextStyle; +SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getWindowInsets()Landroidx/compose/foundation/layout/WindowInsets; Landroidx/compose/material3/SnackbarData; Landroidx/compose/material3/SnackbarHostKt; SPLandroidx/compose/material3/SnackbarHostKt;->FadeInFadeOutWithScale(Landroidx/compose/material3/SnackbarData;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V SPLandroidx/compose/material3/SnackbarHostKt;->SnackbarHost(Landroidx/compose/material3/SnackbarHostState;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V -Landroidx/compose/material3/SnackbarHostKt$FadeInFadeOutWithScale$3; -SPLandroidx/compose/material3/SnackbarHostKt$FadeInFadeOutWithScale$3;-><init>(Landroidx/compose/material3/SnackbarData;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;II)V +Landroidx/compose/material3/SnackbarHostKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/SnackbarHostKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/SnackbarHostState;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;II)V +Landroidx/compose/material3/SnackbarHostKt$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/SnackbarHostKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/material3/SnackbarData;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;II)V Landroidx/compose/material3/SnackbarHostKt$SnackbarHost$1$1; SPLandroidx/compose/material3/SnackbarHostKt$SnackbarHost$1$1;-><init>(Landroidx/compose/material3/SnackbarData;Landroidx/compose/ui/platform/AccessibilityManager;Lkotlin/coroutines/Continuation;)V SPLandroidx/compose/material3/SnackbarHostKt$SnackbarHost$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; SPLandroidx/compose/material3/SnackbarHostKt$SnackbarHost$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/SnackbarHostKt$SnackbarHost$2; -SPLandroidx/compose/material3/SnackbarHostKt$SnackbarHost$2;-><init>(Landroidx/compose/material3/SnackbarHostState;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;II)V Landroidx/compose/material3/SnackbarHostState; SPLandroidx/compose/material3/SnackbarHostState;-><clinit>()V SPLandroidx/compose/material3/SnackbarHostState;-><init>()V SPLandroidx/compose/material3/SnackbarHostState;->getCurrentSnackbarData()Landroidx/compose/material3/SnackbarData; Landroidx/compose/material3/SurfaceKt; +SPLandroidx/compose/material3/SurfaceKt;->$r8$lambda$N02PPOLsqLSbBCUeROXlZOcRWDk()Landroidx/compose/ui/unit/Dp; SPLandroidx/compose/material3/SurfaceKt;-><clinit>()V +SPLandroidx/compose/material3/SurfaceKt;->LocalAbsoluteTonalElevation$lambda$3()Landroidx/compose/ui/unit/Dp; SPLandroidx/compose/material3/SurfaceKt;->Surface-T9BRK9s(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JJFFLandroidx/compose/foundation/BorderStroke;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V SPLandroidx/compose/material3/SurfaceKt;->Surface-o_FOJdg(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;JJFFLandroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;III)V SPLandroidx/compose/material3/SurfaceKt;->access$surface-XO-JAsU(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JLandroidx/compose/foundation/BorderStroke;F)Landroidx/compose/ui/Modifier; SPLandroidx/compose/material3/SurfaceKt;->access$surfaceColorAtElevation-CLU3JFs(JFLandroidx/compose/runtime/Composer;I)J SPLandroidx/compose/material3/SurfaceKt;->surface-XO-JAsU(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JLandroidx/compose/foundation/BorderStroke;F)Landroidx/compose/ui/Modifier; SPLandroidx/compose/material3/SurfaceKt;->surfaceColorAtElevation-CLU3JFs(JFLandroidx/compose/runtime/Composer;I)J -Landroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1; -SPLandroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;-><clinit>()V -SPLandroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;-><init>()V -SPLandroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;->invoke()Ljava/lang/Object; -SPLandroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;->invoke-D9Ej5fM()F +Landroidx/compose/material3/SurfaceKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/SurfaceKt$$ExternalSyntheticLambda0;-><init>()V +SPLandroidx/compose/material3/SurfaceKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; Landroidx/compose/material3/SurfaceKt$Surface$1; +SPLandroidx/compose/material3/SurfaceKt$Surface$1;->$r8$lambda$IR267rCyYJz0kHzselWH7394kpI(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; SPLandroidx/compose/material3/SurfaceKt$Surface$1;-><init>(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JFLandroidx/compose/foundation/BorderStroke;FLkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/material3/SurfaceKt$Surface$1;->invoke$lambda$2$lambda$1(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; SPLandroidx/compose/material3/SurfaceKt$Surface$1;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/material3/SurfaceKt$Surface$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/SurfaceKt$Surface$1$2; -SPLandroidx/compose/material3/SurfaceKt$Surface$1$2;-><clinit>()V -SPLandroidx/compose/material3/SurfaceKt$Surface$1$2;-><init>()V -SPLandroidx/compose/material3/SurfaceKt$Surface$1$2;->invoke(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V -SPLandroidx/compose/material3/SurfaceKt$Surface$1$2;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/SurfaceKt$Surface$1$3; -SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;-><init>(Lkotlin/coroutines/Continuation;)V -SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; -SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;->invoke(Landroidx/compose/ui/input/pointer/PointerInputScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/SurfaceKt$Surface$1$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/SurfaceKt$Surface$1$$ExternalSyntheticLambda0;-><init>()V +SPLandroidx/compose/material3/SurfaceKt$Surface$1$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/SurfaceKt$Surface$1$3$1; +SPLandroidx/compose/material3/SurfaceKt$Surface$1$3$1;-><clinit>()V +SPLandroidx/compose/material3/SurfaceKt$Surface$1$3$1;-><init>()V +SPLandroidx/compose/material3/SurfaceKt$Surface$1$3$1;->invoke(Landroidx/compose/ui/input/pointer/PointerInputScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Landroidx/compose/material3/SurfaceKt$Surface$2; SPLandroidx/compose/material3/SurfaceKt$Surface$2;-><init>(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JFLandroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/interaction/MutableInteractionSource;ZLkotlin/jvm/functions/Function0;FLkotlin/jvm/functions/Function2;)V SPLandroidx/compose/material3/SurfaceKt$Surface$2;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/material3/SurfaceKt$Surface$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/TextFieldColors; +SPLandroidx/compose/material3/TextFieldColors;->$r8$lambda$co3Zsg5F7ziljlDmVSbivfnWzZw(Landroidx/compose/material3/TextFieldColors;)Landroidx/compose/foundation/text/selection/TextSelectionColors; SPLandroidx/compose/material3/TextFieldColors;-><clinit>()V SPLandroidx/compose/material3/TextFieldColors;-><init>(JJJJJJJJJJLandroidx/compose/foundation/text/selection/TextSelectionColors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V SPLandroidx/compose/material3/TextFieldColors;-><init>(JJJJJJJJJJLandroidx/compose/foundation/text/selection/TextSelectionColors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/material3/TextFieldColors;->containerColor-XeAY9LY$material3_release(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->containerColor-XeAY9LY$material3(ZZZ)J SPLandroidx/compose/material3/TextFieldColors;->copy-ejIjP34(JJJJJJJJJJLandroidx/compose/foundation/text/selection/TextSelectionColors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/TextFieldColors; -SPLandroidx/compose/material3/TextFieldColors;->cursorColor-vNxB06k$material3_release(Z)J +SPLandroidx/compose/material3/TextFieldColors;->copy_ejIjP34$lambda$10(Landroidx/compose/material3/TextFieldColors;)Landroidx/compose/foundation/text/selection/TextSelectionColors; +SPLandroidx/compose/material3/TextFieldColors;->cursorColor-vNxB06k$material3(Z)J SPLandroidx/compose/material3/TextFieldColors;->getTextSelectionColors()Landroidx/compose/foundation/text/selection/TextSelectionColors; -SPLandroidx/compose/material3/TextFieldColors;->indicatorColor-XeAY9LY$material3_release(ZZZ)J -SPLandroidx/compose/material3/TextFieldColors;->labelColor-XeAY9LY$material3_release(ZZZ)J -SPLandroidx/compose/material3/TextFieldColors;->leadingIconColor-XeAY9LY$material3_release(ZZZ)J -SPLandroidx/compose/material3/TextFieldColors;->placeholderColor-XeAY9LY$material3_release(ZZZ)J -SPLandroidx/compose/material3/TextFieldColors;->prefixColor-XeAY9LY$material3_release(ZZZ)J -SPLandroidx/compose/material3/TextFieldColors;->suffixColor-XeAY9LY$material3_release(ZZZ)J -SPLandroidx/compose/material3/TextFieldColors;->supportingTextColor-XeAY9LY$material3_release(ZZZ)J -SPLandroidx/compose/material3/TextFieldColors;->takeOrElse$material3_release(Landroidx/compose/foundation/text/selection/TextSelectionColors;Lkotlin/jvm/functions/Function0;)Landroidx/compose/foundation/text/selection/TextSelectionColors; -SPLandroidx/compose/material3/TextFieldColors;->textColor-XeAY9LY$material3_release(ZZZ)J -SPLandroidx/compose/material3/TextFieldColors;->trailingIconColor-XeAY9LY$material3_release(ZZZ)J -Landroidx/compose/material3/TextFieldColors$copy$11; -SPLandroidx/compose/material3/TextFieldColors$copy$11;-><init>(Landroidx/compose/material3/TextFieldColors;)V -SPLandroidx/compose/material3/TextFieldColors$copy$11;->invoke()Landroidx/compose/foundation/text/selection/TextSelectionColors; -SPLandroidx/compose/material3/TextFieldColors$copy$11;->invoke()Ljava/lang/Object; +SPLandroidx/compose/material3/TextFieldColors;->indicatorColor-XeAY9LY$material3(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->labelColor-XeAY9LY$material3(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->leadingIconColor-XeAY9LY$material3(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->placeholderColor-XeAY9LY$material3(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->prefixColor-XeAY9LY$material3(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->suffixColor-XeAY9LY$material3(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->supportingTextColor-XeAY9LY$material3(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->takeOrElse$material3(Landroidx/compose/foundation/text/selection/TextSelectionColors;Lkotlin/jvm/functions/Function0;)Landroidx/compose/foundation/text/selection/TextSelectionColors; +SPLandroidx/compose/material3/TextFieldColors;->textColor-XeAY9LY$material3(ZZZ)J +SPLandroidx/compose/material3/TextFieldColors;->trailingIconColor-XeAY9LY$material3(ZZZ)J +Landroidx/compose/material3/TextFieldColors$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/TextFieldColors$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/TextFieldColors;)V +SPLandroidx/compose/material3/TextFieldColors$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; Landroidx/compose/material3/TextFieldDefaults; SPLandroidx/compose/material3/TextFieldDefaults;-><clinit>()V SPLandroidx/compose/material3/TextFieldDefaults;-><init>()V @@ -4397,105 +4657,135 @@ SPLandroidx/compose/material3/TextFieldDefaults;->DecorationBox(Ljava/lang/Strin SPLandroidx/compose/material3/TextFieldDefaults;->colors-0hiis_0(JJJJJJJJJJLandroidx/compose/foundation/text/selection/TextSelectionColors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIIIIII)Landroidx/compose/material3/TextFieldColors; SPLandroidx/compose/material3/TextFieldDefaults;->contentPaddingWithLabel-a9UjIt4$default(Landroidx/compose/material3/TextFieldDefaults;FFFFILjava/lang/Object;)Landroidx/compose/foundation/layout/PaddingValues; SPLandroidx/compose/material3/TextFieldDefaults;->contentPaddingWithLabel-a9UjIt4(FFFF)Landroidx/compose/foundation/layout/PaddingValues; -SPLandroidx/compose/material3/TextFieldDefaults;->getDefaultTextFieldColors(Landroidx/compose/material3/ColorScheme;Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/TextFieldColors; +SPLandroidx/compose/material3/TextFieldDefaults;->defaultTextFieldColors$material3(Landroidx/compose/material3/ColorScheme;Landroidx/compose/foundation/text/selection/TextSelectionColors;)Landroidx/compose/material3/TextFieldColors; SPLandroidx/compose/material3/TextFieldDefaults;->getFocusedIndicatorThickness-D9Ej5fM()F SPLandroidx/compose/material3/TextFieldDefaults;->getMinHeight-D9Ej5fM()F SPLandroidx/compose/material3/TextFieldDefaults;->getMinWidth-D9Ej5fM()F SPLandroidx/compose/material3/TextFieldDefaults;->getShape(Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/Shape; SPLandroidx/compose/material3/TextFieldDefaults;->getUnfocusedIndicatorThickness-D9Ej5fM()F -SPLandroidx/compose/material3/TextFieldDefaults;->indicatorLine-gv0btCI(Landroidx/compose/ui/Modifier;ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;FF)Landroidx/compose/ui/Modifier; +SPLandroidx/compose/material3/TextFieldDefaults;->indicatorLine-AWlRVLg(Landroidx/compose/ui/Modifier;ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FF)Landroidx/compose/ui/Modifier; +Landroidx/compose/material3/TextFieldDefaults$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/TextFieldDefaults$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/material3/TextFieldDefaults;ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/ui/Modifier;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FFII)V Landroidx/compose/material3/TextFieldDefaults$Container$1; SPLandroidx/compose/material3/TextFieldDefaults$Container$1;-><init>(Ljava/lang/Object;)V SPLandroidx/compose/material3/TextFieldDefaults$Container$1;->get()Ljava/lang/Object; -Landroidx/compose/material3/TextFieldDefaults$Container$2; -SPLandroidx/compose/material3/TextFieldDefaults$Container$2;-><init>(Landroidx/compose/material3/TextFieldDefaults;ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/ui/Modifier;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FFII)V Landroidx/compose/material3/TextFieldDefaults$DecorationBox$1; SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$1;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;)V SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$1;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/TextFieldDefaults$indicatorLine$2; -SPLandroidx/compose/material3/TextFieldDefaults$indicatorLine$2;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;ZZLandroidx/compose/material3/TextFieldColors;FF)V -SPLandroidx/compose/material3/TextFieldDefaults$indicatorLine$2;->invoke(Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/Modifier; -SPLandroidx/compose/material3/TextFieldDefaults$indicatorLine$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/TextFieldDefaults$DecorationBox$2$1; +SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$2$1;-><init>(Lkotlin/jvm/functions/Function2;)V +SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$2$1;->invoke(Landroidx/compose/material3/TextFieldLabelScope;Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/TextFieldDefaults$sam$androidx_compose_ui_graphics_ColorProducer$0; SPLandroidx/compose/material3/TextFieldDefaults$sam$androidx_compose_ui_graphics_ColorProducer$0;-><init>(Lkotlin/jvm/functions/Function0;)V SPLandroidx/compose/material3/TextFieldDefaults$sam$androidx_compose_ui_graphics_ColorProducer$0;->invoke-0d7_KjU()J Landroidx/compose/material3/TextFieldKt; +SPLandroidx/compose/material3/TextFieldKt;->$r8$lambda$a3xovIjOf2g476_KylBex9OzWQw(Landroidx/compose/material3/internal/FloatProducer;)Landroidx/compose/ui/unit/Dp; SPLandroidx/compose/material3/TextFieldKt;-><clinit>()V SPLandroidx/compose/material3/TextFieldKt;->TextField(Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;ZZLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/runtime/Composer;IIII)V -SPLandroidx/compose/material3/TextFieldKt;->TextFieldLayout(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZFLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;II)V -SPLandroidx/compose/material3/TextFieldKt;->access$calculateHeight-mKXJcVc(IIIIIIIIFJFLandroidx/compose/foundation/layout/PaddingValues;)I -SPLandroidx/compose/material3/TextFieldKt;->access$calculateWidth-yeHjK3Y(IIIIIIIJ)I -SPLandroidx/compose/material3/TextFieldKt;->access$placeWithLabel(Landroidx/compose/ui/layout/Placeable$PlacementScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ZIIFF)V -SPLandroidx/compose/material3/TextFieldKt;->calculateHeight-mKXJcVc(IIIIIIIIFJFLandroidx/compose/foundation/layout/PaddingValues;)I -SPLandroidx/compose/material3/TextFieldKt;->calculateWidth-yeHjK3Y(IIIIIIIJ)I -SPLandroidx/compose/material3/TextFieldKt;->drawIndicatorLine(Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/State;)Landroidx/compose/ui/Modifier; +SPLandroidx/compose/material3/TextFieldKt;->TextFieldLayout$lambda$19$lambda$15$lambda$14(Landroidx/compose/material3/internal/FloatProducer;)Landroidx/compose/ui/unit/Dp; +SPLandroidx/compose/material3/TextFieldKt;->TextFieldLayout(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/material3/TextFieldLabelPosition;Landroidx/compose/material3/internal/FloatProducer;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;II)V SPLandroidx/compose/material3/TextFieldKt;->getTextFieldWithLabelVerticalPadding()F -SPLandroidx/compose/material3/TextFieldKt;->placeWithLabel(Landroidx/compose/ui/layout/Placeable$PlacementScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ZIIFF)V -Landroidx/compose/material3/TextFieldKt$TextField$1; -SPLandroidx/compose/material3/TextFieldKt$TextField$1;-><init>(Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/TextFieldColors;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ZZLandroidx/compose/ui/text/TextStyle;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;)V -SPLandroidx/compose/material3/TextFieldKt$TextField$1;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/TextFieldKt$TextField$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/TextFieldKt$TextField$1$1; -SPLandroidx/compose/material3/TextFieldKt$TextField$1$1;-><init>(Ljava/lang/String;ZZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/interaction/MutableInteractionSource;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;)V -SPLandroidx/compose/material3/TextFieldKt$TextField$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -SPLandroidx/compose/material3/TextFieldKt$TextField$1$1;->invoke(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V -Landroidx/compose/material3/TextFieldKt$TextField$2; -SPLandroidx/compose/material3/TextFieldKt$TextField$2;-><init>(Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;ZZLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;IIII)V -Landroidx/compose/material3/TextFieldKt$drawIndicatorLine$1; -SPLandroidx/compose/material3/TextFieldKt$drawIndicatorLine$1;-><init>(Landroidx/compose/runtime/State;)V -SPLandroidx/compose/material3/TextFieldKt$drawIndicatorLine$1;->invoke(Landroidx/compose/ui/graphics/drawscope/ContentDrawScope;)V -SPLandroidx/compose/material3/TextFieldKt$drawIndicatorLine$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda1; +SPLandroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda1;-><init>(Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;ZZLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;IIII)V +Landroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/material3/internal/FloatProducer;)V +SPLandroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/TextFieldKt$TextField$3; +SPLandroidx/compose/material3/TextFieldKt$TextField$3;-><init>(Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/TextFieldColors;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ZZLandroidx/compose/ui/text/TextStyle;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;)V +SPLandroidx/compose/material3/TextFieldKt$TextField$3;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/TextFieldKt$TextField$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/TextFieldKt$TextField$3$1; +SPLandroidx/compose/material3/TextFieldKt$TextField$3$1;-><init>(Ljava/lang/String;ZZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/interaction/MutableInteractionSource;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;)V +SPLandroidx/compose/material3/TextFieldKt$TextField$3$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/compose/material3/TextFieldKt$TextField$3$1;->invoke(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V +Landroidx/compose/material3/TextFieldLabelPosition; +SPLandroidx/compose/material3/TextFieldLabelPosition;-><clinit>()V +SPLandroidx/compose/material3/TextFieldLabelPosition;-><init>()V +SPLandroidx/compose/material3/TextFieldLabelPosition;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +Landroidx/compose/material3/TextFieldLabelPosition$Above; +Landroidx/compose/material3/TextFieldLabelPosition$Attached; +SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;-><clinit>()V +SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;-><init>(ZLandroidx/compose/ui/Alignment$Horizontal;Landroidx/compose/ui/Alignment$Horizontal;)V +SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;-><init>(ZLandroidx/compose/ui/Alignment$Horizontal;Landroidx/compose/ui/Alignment$Horizontal;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;->getAlwaysMinimize()Z +SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;->getExpandedAlignment()Landroidx/compose/ui/Alignment$Horizontal; +SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;->getMinimizedAlignment()Landroidx/compose/ui/Alignment$Horizontal; +Landroidx/compose/material3/TextFieldLabelScope; Landroidx/compose/material3/TextFieldMeasurePolicy; -SPLandroidx/compose/material3/TextFieldMeasurePolicy;-><init>(ZFLandroidx/compose/foundation/layout/PaddingValues;)V -SPLandroidx/compose/material3/TextFieldMeasurePolicy;->access$getAnimationProgress$p(Landroidx/compose/material3/TextFieldMeasurePolicy;)F -SPLandroidx/compose/material3/TextFieldMeasurePolicy;->access$getSingleLine$p(Landroidx/compose/material3/TextFieldMeasurePolicy;)Z +SPLandroidx/compose/material3/TextFieldMeasurePolicy;->$r8$lambda$nvBSw1GdQOnXVauQAXrl3PhU3Dk(Lkotlin/jvm/internal/Ref$ObjectRef;ZLandroidx/compose/material3/TextFieldMeasurePolicy;IILandroidx/compose/ui/layout/MeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;FLandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/TextFieldMeasurePolicy;-><init>(ZLandroidx/compose/material3/TextFieldLabelPosition;Landroidx/compose/material3/internal/FloatProducer;Landroidx/compose/foundation/layout/PaddingValues;F)V +SPLandroidx/compose/material3/TextFieldMeasurePolicy;-><init>(ZLandroidx/compose/material3/TextFieldLabelPosition;Landroidx/compose/material3/internal/FloatProducer;Landroidx/compose/foundation/layout/PaddingValues;FLkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/TextFieldMeasurePolicy;->calculateHeight-mKXJcVc(Landroidx/compose/ui/unit/Density;IIIIIIIIJZF)I +SPLandroidx/compose/material3/TextFieldMeasurePolicy;->calculateWidth-yeHjK3Y(IIIIIIIJ)I SPLandroidx/compose/material3/TextFieldMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult; -Landroidx/compose/material3/TextFieldMeasurePolicy$measure$1; -SPLandroidx/compose/material3/TextFieldMeasurePolicy$measure$1;-><init>(Landroidx/compose/ui/layout/Placeable;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/material3/TextFieldMeasurePolicy;ILandroidx/compose/ui/layout/MeasureScope;)V -SPLandroidx/compose/material3/TextFieldMeasurePolicy$measure$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V -SPLandroidx/compose/material3/TextFieldMeasurePolicy$measure$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/compose/material3/TextFieldMeasurePolicy;->measure_3p2s80s$lambda$9(Lkotlin/jvm/internal/Ref$ObjectRef;ZLandroidx/compose/material3/TextFieldMeasurePolicy;IILandroidx/compose/ui/layout/MeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;FLandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/TextFieldMeasurePolicy;->placeWithLabel(Landroidx/compose/ui/layout/Placeable$PlacementScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;IIZFILandroidx/compose/ui/unit/LayoutDirection;)V +Landroidx/compose/material3/TextFieldMeasurePolicy$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/TextFieldMeasurePolicy$$ExternalSyntheticLambda2;-><init>(Lkotlin/jvm/internal/Ref$ObjectRef;ZLandroidx/compose/material3/TextFieldMeasurePolicy;IILandroidx/compose/ui/layout/MeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;F)V +SPLandroidx/compose/material3/TextFieldMeasurePolicy$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/TextKt; +SPLandroidx/compose/material3/TextKt;->$r8$lambda$5a2gkYZD98OlJD7lkRjfYNQdFK8()Landroidx/compose/ui/text/TextStyle; +SPLandroidx/compose/material3/TextKt;->$r8$lambda$LEJZRVEpPaHhU5eiCWjrninSwP0(Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/text/AnnotatedString$Range; +SPLandroidx/compose/material3/TextKt;->$r8$lambda$lLilUgY9SkxsEiWUobfPE6IOlks(Landroidx/compose/ui/text/TextLayoutResult;)Lkotlin/Unit; SPLandroidx/compose/material3/TextKt;-><clinit>()V +SPLandroidx/compose/material3/TextKt;->LocalTextStyle$lambda$19()Landroidx/compose/ui/text/TextStyle; SPLandroidx/compose/material3/TextKt;->ProvideTextStyle(Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/TextKt;->Text--4IGK_g(Ljava/lang/String;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V -SPLandroidx/compose/material3/TextKt;->Text-IbK3jfQ(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILjava/util/Map;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V +SPLandroidx/compose/material3/TextKt;->Text-Nvy7gAk(Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/foundation/text/TextAutoSize;JLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V +SPLandroidx/compose/material3/TextKt;->Text-Z58ophY(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JLandroidx/compose/foundation/text/TextAutoSize;JLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILjava/util/Map;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V +SPLandroidx/compose/material3/TextKt;->Text_Z58ophY$lambda$4$lambda$3(Landroidx/compose/ui/text/TextLayoutResult;)Lkotlin/Unit; +SPLandroidx/compose/material3/TextKt;->createTextWithLinkStyles$lambda$21(Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/text/AnnotatedString$Range; +SPLandroidx/compose/material3/TextKt;->createTextWithLinkStyles(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/text/TextLinkStyles;)Landroidx/compose/ui/text/AnnotatedString; SPLandroidx/compose/material3/TextKt;->getLocalTextStyle()Landroidx/compose/runtime/ProvidableCompositionLocal; -Landroidx/compose/material3/TextKt$LocalTextStyle$1; -SPLandroidx/compose/material3/TextKt$LocalTextStyle$1;-><clinit>()V -SPLandroidx/compose/material3/TextKt$LocalTextStyle$1;-><init>()V -SPLandroidx/compose/material3/TextKt$LocalTextStyle$1;->invoke()Landroidx/compose/ui/text/TextStyle; -SPLandroidx/compose/material3/TextKt$LocalTextStyle$1;->invoke()Ljava/lang/Object; -Landroidx/compose/material3/TextKt$Text$1; -SPLandroidx/compose/material3/TextKt$Text$1;-><init>(Ljava/lang/String;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;III)V -Landroidx/compose/material3/TextKt$Text$4; -SPLandroidx/compose/material3/TextKt$Text$4;-><clinit>()V -SPLandroidx/compose/material3/TextKt$Text$4;-><init>()V -SPLandroidx/compose/material3/TextKt$Text$4;->invoke(Landroidx/compose/ui/text/TextLayoutResult;)V -SPLandroidx/compose/material3/TextKt$Text$4;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/TextKt$Text$5; -SPLandroidx/compose/material3/TextKt$Text$5;-><init>(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILjava/util/Map;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;III)V +SPLandroidx/compose/material3/TextKt;->rememberTextLinkStyles(Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/text/TextLinkStyles; +Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda0;-><init>()V +SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; +Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda11; +SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda11;-><init>(Landroidx/compose/ui/text/TextLinkStyles;)V +SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda11;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda3; +SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda3;-><init>(Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/foundation/text/TextAutoSize;JLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;III)V +Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda4; +SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda4;-><init>()V +SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda5; +SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda5;-><init>(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JLandroidx/compose/foundation/text/TextAutoSize;JLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILjava/util/Map;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;III)V Landroidx/compose/material3/TopAppBarColors; SPLandroidx/compose/material3/TopAppBarColors;-><clinit>()V -SPLandroidx/compose/material3/TopAppBarColors;-><init>(JJJJJ)V -SPLandroidx/compose/material3/TopAppBarColors;-><init>(JJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/material3/TopAppBarColors;->containerColor-vNxB06k$material3_release(F)J -SPLandroidx/compose/material3/TopAppBarColors;->copy-t635Npw(JJJJJ)Landroidx/compose/material3/TopAppBarColors; +SPLandroidx/compose/material3/TopAppBarColors;-><init>(JJJJJJ)V +SPLandroidx/compose/material3/TopAppBarColors;-><init>(JJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/TopAppBarColors;->containerColor-vNxB06k$material3(F)J +SPLandroidx/compose/material3/TopAppBarColors;->copy-tNS2XkQ(JJJJJJ)Landroidx/compose/material3/TopAppBarColors; SPLandroidx/compose/material3/TopAppBarColors;->getActionIconContentColor-0d7_KjU()J SPLandroidx/compose/material3/TopAppBarColors;->getNavigationIconContentColor-0d7_KjU()J +SPLandroidx/compose/material3/TopAppBarColors;->getSubtitleContentColor-0d7_KjU()J SPLandroidx/compose/material3/TopAppBarColors;->getTitleContentColor-0d7_KjU()J Landroidx/compose/material3/TopAppBarDefaults; SPLandroidx/compose/material3/TopAppBarDefaults;-><clinit>()V SPLandroidx/compose/material3/TopAppBarDefaults;-><init>()V -SPLandroidx/compose/material3/TopAppBarDefaults;->getDefaultTopAppBarColors$material3_release(Landroidx/compose/material3/ColorScheme;)Landroidx/compose/material3/TopAppBarColors; +SPLandroidx/compose/material3/TopAppBarDefaults;->getDefaultTopAppBarColors$material3(Landroidx/compose/material3/ColorScheme;)Landroidx/compose/material3/TopAppBarColors; SPLandroidx/compose/material3/TopAppBarDefaults;->getTopAppBarExpandedHeight-D9Ej5fM()F SPLandroidx/compose/material3/TopAppBarDefaults;->getWindowInsets(Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets; -SPLandroidx/compose/material3/TopAppBarDefaults;->topAppBarColors-zjMxDiM(JJJJJLandroidx/compose/runtime/Composer;II)Landroidx/compose/material3/TopAppBarColors; +SPLandroidx/compose/material3/TopAppBarDefaults;->topAppBarColors-5tl4gsc(JJJJJJLandroidx/compose/runtime/Composer;II)Landroidx/compose/material3/TopAppBarColors; +Landroidx/compose/material3/TopAppBarMeasurePolicy; +SPLandroidx/compose/material3/TopAppBarMeasurePolicy;->$r8$lambda$A6bJnnURZYWPb2d5EYLdiP4WTjc(Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;JLandroidx/compose/ui/layout/MeasureScope;Landroidx/compose/material3/TopAppBarMeasurePolicy;IILandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/TopAppBarMeasurePolicy;-><init>(Landroidx/compose/material3/internal/FloatProducer;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;IF)V +SPLandroidx/compose/material3/TopAppBarMeasurePolicy;-><init>(Landroidx/compose/material3/internal/FloatProducer;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;IFLkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/TopAppBarMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult; +SPLandroidx/compose/material3/TopAppBarMeasurePolicy;->placeTopAppBar-mpW86Vk(Landroidx/compose/ui/layout/MeasureScope;JIILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;I)Landroidx/compose/ui/layout/MeasureResult; +SPLandroidx/compose/material3/TopAppBarMeasurePolicy;->placeTopAppBar_mpW86Vk$lambda$8(Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;JLandroidx/compose/ui/layout/MeasureScope;Landroidx/compose/material3/TopAppBarMeasurePolicy;IILandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +Landroidx/compose/material3/TopAppBarMeasurePolicy$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/TopAppBarMeasurePolicy$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;JLandroidx/compose/ui/layout/MeasureScope;Landroidx/compose/material3/TopAppBarMeasurePolicy;II)V +SPLandroidx/compose/material3/TopAppBarMeasurePolicy$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/Typography; SPLandroidx/compose/material3/Typography;-><clinit>()V SPLandroidx/compose/material3/Typography;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)V SPLandroidx/compose/material3/Typography;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/material3/Typography;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)V SPLandroidx/compose/material3/Typography;->copy$default(Landroidx/compose/material3/Typography;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;ILjava/lang/Object;)Landroidx/compose/material3/Typography; +SPLandroidx/compose/material3/Typography;->copy$material3(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)Landroidx/compose/material3/Typography; SPLandroidx/compose/material3/Typography;->copy(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)Landroidx/compose/material3/Typography; SPLandroidx/compose/material3/Typography;->getBodyLarge()Landroidx/compose/ui/text/TextStyle; SPLandroidx/compose/material3/Typography;->getBodyMedium()Landroidx/compose/ui/text/TextStyle; @@ -4510,19 +4800,48 @@ SPLandroidx/compose/material3/TypographyKt;-><clinit>()V SPLandroidx/compose/material3/TypographyKt;->fromToken(Landroidx/compose/material3/Typography;Landroidx/compose/material3/tokens/TypographyKeyTokens;)Landroidx/compose/ui/text/TextStyle; SPLandroidx/compose/material3/TypographyKt;->getLocalTypography()Landroidx/compose/runtime/ProvidableCompositionLocal; SPLandroidx/compose/material3/TypographyKt;->getValue(Landroidx/compose/material3/tokens/TypographyKeyTokens;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/text/TextStyle; -Landroidx/compose/material3/TypographyKt$LocalTypography$1; -SPLandroidx/compose/material3/TypographyKt$LocalTypography$1;-><clinit>()V -SPLandroidx/compose/material3/TypographyKt$LocalTypography$1;-><init>()V +Landroidx/compose/material3/TypographyKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/TypographyKt$$ExternalSyntheticLambda0;-><init>()V Landroidx/compose/material3/TypographyKt$WhenMappings; SPLandroidx/compose/material3/TypographyKt$WhenMappings;-><clinit>()V +Landroidx/compose/material3/internal/ChildParentSemanticsKt; +SPLandroidx/compose/material3/internal/ChildParentSemanticsKt;->$r8$lambda$4Gncx2O6bkW49BiIetpnnjI-XcE(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; +SPLandroidx/compose/material3/internal/ChildParentSemanticsKt;->childSemantics$default(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/compose/ui/Modifier; +SPLandroidx/compose/material3/internal/ChildParentSemanticsKt;->childSemantics$lambda$0(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; +SPLandroidx/compose/material3/internal/ChildParentSemanticsKt;->childSemantics(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; +Landroidx/compose/material3/internal/ChildParentSemanticsKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/internal/ChildParentSemanticsKt$$ExternalSyntheticLambda0;-><init>()V +SPLandroidx/compose/material3/internal/ChildParentSemanticsKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/internal/ChildSemanticsNode; +SPLandroidx/compose/material3/internal/ChildSemanticsNode;-><clinit>()V +SPLandroidx/compose/material3/internal/ChildSemanticsNode;-><init>(Lkotlin/jvm/functions/Function1;)V +SPLandroidx/compose/material3/internal/ChildSemanticsNode;->applySemantics(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V +SPLandroidx/compose/material3/internal/ChildSemanticsNode;->onDetach()V +SPLandroidx/compose/material3/internal/ChildSemanticsNode;->setProperties(Lkotlin/jvm/functions/Function1;)V +Landroidx/compose/material3/internal/ChildSemanticsNode$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/internal/ChildSemanticsNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V +Landroidx/compose/material3/internal/ChildSemanticsNode$$ExternalSyntheticLambda1; +SPLandroidx/compose/material3/internal/ChildSemanticsNode$$ExternalSyntheticLambda1;-><init>()V +Landroidx/compose/material3/internal/ChildSemanticsNodeElement; +SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;-><clinit>()V +SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;-><init>(Lkotlin/jvm/functions/Function1;)V +SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->create()Landroidx/compose/material3/internal/ChildSemanticsNode; +SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->create()Landroidx/compose/ui/Modifier$Node; +SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->equals(Ljava/lang/Object;)Z +SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->update(Landroidx/compose/material3/internal/ChildSemanticsNode;)V +SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->update(Landroidx/compose/ui/Modifier$Node;)V Landroidx/compose/material3/internal/DefaultPlatformTextStyle_androidKt; SPLandroidx/compose/material3/internal/DefaultPlatformTextStyle_androidKt;-><clinit>()V SPLandroidx/compose/material3/internal/DefaultPlatformTextStyle_androidKt;->defaultPlatformTextStyle()Landroidx/compose/ui/text/PlatformTextStyle; +Landroidx/compose/material3/internal/FloatProducer; Landroidx/compose/material3/internal/InputPhase; SPLandroidx/compose/material3/internal/InputPhase;->$values()[Landroidx/compose/material3/internal/InputPhase; SPLandroidx/compose/material3/internal/InputPhase;-><clinit>()V SPLandroidx/compose/material3/internal/InputPhase;-><init>(Ljava/lang/String;I)V SPLandroidx/compose/material3/internal/InputPhase;->values()[Landroidx/compose/material3/internal/InputPhase; +Landroidx/compose/material3/internal/LayoutUtilKt; +SPLandroidx/compose/material3/internal/LayoutUtilKt;->getHeightOrZero(Landroidx/compose/ui/layout/Placeable;)I +SPLandroidx/compose/material3/internal/LayoutUtilKt;->getWidthOrZero(Landroidx/compose/ui/layout/Placeable;)I Landroidx/compose/material3/internal/MutableWindowInsets; SPLandroidx/compose/material3/internal/MutableWindowInsets;-><clinit>()V SPLandroidx/compose/material3/internal/MutableWindowInsets;-><init>(Landroidx/compose/foundation/layout/WindowInsets;)V @@ -4531,10 +4850,13 @@ SPLandroidx/compose/material3/internal/MutableWindowInsets;->getInsets()Landroid SPLandroidx/compose/material3/internal/MutableWindowInsets;->getLeft(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I SPLandroidx/compose/material3/internal/MutableWindowInsets;->getRight(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I SPLandroidx/compose/material3/internal/MutableWindowInsets;->setInsets(Landroidx/compose/foundation/layout/WindowInsets;)V +Landroidx/compose/material3/internal/ParentSemanticsNodeKey; +SPLandroidx/compose/material3/internal/ParentSemanticsNodeKey;-><clinit>()V +SPLandroidx/compose/material3/internal/ParentSemanticsNodeKey;-><init>()V Landroidx/compose/material3/internal/ProvideContentColorTextStyleKt; SPLandroidx/compose/material3/internal/ProvideContentColorTextStyleKt;->ProvideContentColorTextStyle-3J-VO9M(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V -Landroidx/compose/material3/internal/ProvideContentColorTextStyleKt$ProvideContentColorTextStyle$1; -SPLandroidx/compose/material3/internal/ProvideContentColorTextStyleKt$ProvideContentColorTextStyle$1;-><init>(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;I)V +Landroidx/compose/material3/internal/ProvideContentColorTextStyleKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/internal/ProvideContentColorTextStyleKt$$ExternalSyntheticLambda0;-><init>(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;I)V Landroidx/compose/material3/internal/Strings; SPLandroidx/compose/material3/internal/Strings;-><clinit>()V SPLandroidx/compose/material3/internal/Strings;->constructor-impl(I)I @@ -4546,72 +4868,168 @@ SPLandroidx/compose/material3/internal/Strings_androidKt;->getString-2EP1pXo(ILa Landroidx/compose/material3/internal/SystemBarsDefaultInsets_androidKt; SPLandroidx/compose/material3/internal/SystemBarsDefaultInsets_androidKt;->getSystemBarsForVisualComponents(Landroidx/compose/foundation/layout/WindowInsets$Companion;Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets; Landroidx/compose/material3/internal/TextFieldImplKt; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->$r8$lambda$EYyrSmDMhQfLpAvKRUqQJJH8MOs(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->$r8$lambda$McGiMZ3Cy6hcC9SLfOwbbe7rDhU(Landroidx/compose/ui/graphics/Outline;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->$r8$lambda$dgv57yyGatdK7Tf3s6C8DjZvlts(Landroidx/compose/ui/graphics/Shape;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->$r8$lambda$iaRuF79rrjAL5DQkBCegJUO7Xq0(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult; SPLandroidx/compose/material3/internal/TextFieldImplKt;-><clinit>()V -SPLandroidx/compose/material3/internal/TextFieldImplKt;->CommonDecorationBox(Landroidx/compose/material3/internal/TextFieldType;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/material3/TextFieldColors;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;III)V +SPLandroidx/compose/material3/internal/TextFieldImplKt;->CommonDecorationBox(Landroidx/compose/material3/internal/TextFieldType;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Landroidx/compose/material3/TextFieldLabelPosition;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/material3/TextFieldColors;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V SPLandroidx/compose/material3/internal/TextFieldImplKt;->Decoration-3J-VO9M(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/material3/internal/TextFieldImplKt;->access$Decoration-3J-VO9M(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V -SPLandroidx/compose/material3/internal/TextFieldImplKt;->animateBorderStrokeAsState-NuRrP5Q(ZZZLandroidx/compose/material3/TextFieldColors;FFLandroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State; SPLandroidx/compose/material3/internal/TextFieldImplKt;->defaultErrorSemantics(Landroidx/compose/ui/Modifier;ZLjava/lang/String;)Landroidx/compose/ui/Modifier; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->getExpandedAlignment(Landroidx/compose/material3/TextFieldLabelPosition;)Landroidx/compose/ui/Alignment$Horizontal; SPLandroidx/compose/material3/internal/TextFieldImplKt;->getMinFocusedLabelLineHeight()F SPLandroidx/compose/material3/internal/TextFieldImplKt;->getMinTextLineHeight()F +SPLandroidx/compose/material3/internal/TextFieldImplKt;->getMinimizedAlignment(Landroidx/compose/material3/TextFieldLabelPosition;)Landroidx/compose/ui/Alignment$Horizontal; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->getShowExpandedLabel(Landroidx/compose/material3/TextFieldLabelPosition;)Z SPLandroidx/compose/material3/internal/TextFieldImplKt;->getTextFieldPadding()F -SPLandroidx/compose/material3/internal/TextFieldImplKt;->heightOrZero(Landroidx/compose/ui/layout/Placeable;)I +SPLandroidx/compose/material3/internal/TextFieldImplKt;->minimizedLabelHalfHeight(Landroidx/compose/runtime/Composer;I)F +SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldBackground$lambda$24$lambda$23(Landroidx/compose/ui/graphics/Outline;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldBackground$lambda$24(Landroidx/compose/ui/graphics/Shape;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult; SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldBackground(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/graphics/Shape;)Landroidx/compose/ui/Modifier; -SPLandroidx/compose/material3/internal/TextFieldImplKt;->widthOrZero(Landroidx/compose/ui/layout/Placeable;)I +SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldHorizontalIconPadding(Landroidx/compose/runtime/Composer;I)F +SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldLabelMinHeight$lambda$26$lambda$25(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldLabelMinHeight$lambda$26(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult; +SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldLabelMinHeight(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function0;)Landroidx/compose/ui/Modifier; +Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda0; +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/layout/Placeable;)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda2; +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/runtime/State;)V +Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda3; +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda3;-><init>(Landroidx/compose/runtime/State;)V +Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda5; +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda5;-><init>(Landroidx/compose/material3/internal/TextFieldType;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Landroidx/compose/material3/TextFieldLabelPosition;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/material3/TextFieldColors;Lkotlin/jvm/functions/Function2;II)V +Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda6; +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda6;-><init>(Lkotlin/jvm/functions/Function0;)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda8; +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda8;-><init>(Landroidx/compose/ui/graphics/Outline;Landroidx/compose/ui/graphics/ColorProducer;)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda8;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda9; +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/ui/graphics/Shape;Landroidx/compose/ui/graphics/ColorProducer;)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$1; +SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$1;-><init>(Ljava/lang/Object;)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$1;->get()Ljava/lang/Object; Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$containerWithId$1; SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$containerWithId$1;-><init>(Lkotlin/jvm/functions/Function2;)V SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$containerWithId$1;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$containerWithId$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;FLandroidx/compose/runtime/State;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/runtime/State;)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/State;Landroidx/compose/runtime/State;ZLandroidx/compose/runtime/State;Lkotlin/jvm/functions/Function3;Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$labelScope$1$1;)V SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$showPlaceholder$2$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$showPlaceholder$2$1;-><init>(Landroidx/compose/runtime/State;)V -Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$showPrefixSuffix$2$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$showPrefixSuffix$2$1;-><init>(Landroidx/compose/runtime/State;)V -Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$4; -SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$4;-><init>(Landroidx/compose/material3/internal/TextFieldType;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/material3/TextFieldColors;Lkotlin/jvm/functions/Function2;III)V +Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1$1; +SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1$1;-><init>(Lkotlin/jvm/functions/Function3;Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$labelScope$1$1;)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$labelScope$1$1; +SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$labelScope$1$1;-><init>(Landroidx/compose/runtime/State;)V Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;-><clinit>()V -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;-><init>()V +SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;)V SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec; SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;-><clinit>()V -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;-><init>()V +SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;)V SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec; SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;-><clinit>()V -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;-><init>()V +SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;)V SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec; SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;-><clinit>()V -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;-><init>()V +SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/animation/core/FiniteAnimationSpec;)V SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec; SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;-><clinit>()V -SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;-><init>()V +SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;)V SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec; SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/compose/material3/internal/TextFieldImplKt$WhenMappings; SPLandroidx/compose/material3/internal/TextFieldImplKt$WhenMappings;-><clinit>()V -Landroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1;-><init>(Landroidx/compose/ui/graphics/Shape;Landroidx/compose/ui/graphics/ColorProducer;)V -SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1;->invoke(Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult; -SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1$1; -SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1$1;-><init>(Landroidx/compose/ui/graphics/Outline;Landroidx/compose/ui/graphics/ColorProducer;)V -SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1$1;->invoke(Landroidx/compose/ui/graphics/drawscope/DrawScope;)V -SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/compose/material3/internal/TextFieldImplKt$sam$androidx_compose_material3_internal_FloatProducer$0; +SPLandroidx/compose/material3/internal/TextFieldImplKt$sam$androidx_compose_material3_internal_FloatProducer$0;-><init>(Lkotlin/jvm/functions/Function0;)V +SPLandroidx/compose/material3/internal/TextFieldImplKt$sam$androidx_compose_material3_internal_FloatProducer$0;->invoke()F Landroidx/compose/material3/internal/TextFieldType; SPLandroidx/compose/material3/internal/TextFieldType;->$values()[Landroidx/compose/material3/internal/TextFieldType; SPLandroidx/compose/material3/internal/TextFieldType;-><clinit>()V SPLandroidx/compose/material3/internal/TextFieldType;-><init>(Ljava/lang/String;I)V SPLandroidx/compose/material3/internal/TextFieldType;->values()[Landroidx/compose/material3/internal/TextFieldType; +Landroidx/compose/material3/tokens/AppBarLargeFlexibleTokens; +SPLandroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;-><init>()V +SPLandroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;->getContainerHeight-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;->getLargeContainerHeight-D9Ej5fM()F +Landroidx/compose/material3/tokens/AppBarLargeTokens; +SPLandroidx/compose/material3/tokens/AppBarLargeTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/AppBarLargeTokens;-><init>()V +SPLandroidx/compose/material3/tokens/AppBarLargeTokens;->getContainerHeight-D9Ej5fM()F +Landroidx/compose/material3/tokens/AppBarMediumFlexibleTokens; +SPLandroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;-><init>()V +SPLandroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;->getContainerHeight-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;->getLargeContainerHeight-D9Ej5fM()F +Landroidx/compose/material3/tokens/AppBarMediumTokens; +SPLandroidx/compose/material3/tokens/AppBarMediumTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/AppBarMediumTokens;-><init>()V +SPLandroidx/compose/material3/tokens/AppBarMediumTokens;->getContainerHeight-D9Ej5fM()F +Landroidx/compose/material3/tokens/AppBarSmallTokens; +SPLandroidx/compose/material3/tokens/AppBarSmallTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/AppBarSmallTokens;-><init>()V +SPLandroidx/compose/material3/tokens/AppBarSmallTokens;->getContainerHeight-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/AppBarSmallTokens;->getTitleFont()Landroidx/compose/material3/tokens/TypographyKeyTokens; +Landroidx/compose/material3/tokens/AppBarTokens; +SPLandroidx/compose/material3/tokens/AppBarTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/AppBarTokens;-><init>()V +SPLandroidx/compose/material3/tokens/AppBarTokens;->getContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; +SPLandroidx/compose/material3/tokens/AppBarTokens;->getLeadingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; +SPLandroidx/compose/material3/tokens/AppBarTokens;->getOnScrollContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; +SPLandroidx/compose/material3/tokens/AppBarTokens;->getSubtitleColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; +SPLandroidx/compose/material3/tokens/AppBarTokens;->getTitleColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; +SPLandroidx/compose/material3/tokens/AppBarTokens;->getTrailingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; +Landroidx/compose/material3/tokens/BaselineButtonTokens; +SPLandroidx/compose/material3/tokens/BaselineButtonTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/BaselineButtonTokens;-><init>()V +SPLandroidx/compose/material3/tokens/BaselineButtonTokens;->getLeadingSpace-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/BaselineButtonTokens;->getTrailingSpace-D9Ej5fM()F +Landroidx/compose/material3/tokens/ButtonSmallTokens; +SPLandroidx/compose/material3/tokens/ButtonSmallTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/ButtonSmallTokens;-><init>()V +SPLandroidx/compose/material3/tokens/ButtonSmallTokens;->getContainerHeight-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/ButtonSmallTokens;->getIconLabelSpace-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/ButtonSmallTokens;->getLeadingSpace-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/ButtonSmallTokens;->getTrailingSpace-D9Ej5fM()F +Landroidx/compose/material3/tokens/ColorDarkTokens; +SPLandroidx/compose/material3/tokens/ColorDarkTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/ColorDarkTokens;-><init>()V +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnPrimaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnPrimaryFixedVariant-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnSecondaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnSecondaryFixedVariant-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnTertiaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnTertiaryFixedVariant-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getPrimaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getPrimaryFixedDim-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getSecondaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getSecondaryFixedDim-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getTertiaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getTertiaryFixedDim-0d7_KjU()J +Landroidx/compose/material3/tokens/ColorLightTokens; +SPLandroidx/compose/material3/tokens/ColorLightTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/ColorLightTokens;-><init>()V +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnPrimaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnPrimaryFixedVariant-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnSecondaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnSecondaryFixedVariant-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnTertiaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnTertiaryFixedVariant-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getPrimaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getPrimaryFixedDim-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getSecondaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getSecondaryFixedDim-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getTertiaryFixed-0d7_KjU()J +SPLandroidx/compose/material3/tokens/ColorLightTokens;->getTertiaryFixedDim-0d7_KjU()J Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; SPLandroidx/compose/material3/tokens/ColorSchemeKeyTokens;->$values()[Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; SPLandroidx/compose/material3/tokens/ColorSchemeKeyTokens;-><clinit>()V @@ -4630,10 +5048,11 @@ SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getContainerColor()Lan SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getContainerElevation-D9Ej5fM()F SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledContainerElevation-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledContainerOpacity()F SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledLabelTextColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; -SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getFocusContainerElevation-D9Ej5fM()F -SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getHoverContainerElevation-D9Ej5fM()F -SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getIconSize-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledLabelTextOpacity()F +SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getFocusedContainerElevation-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getHoveredContainerElevation-D9Ej5fM()F SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getLabelTextColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getPressedContainerElevation-D9Ej5fM()F Landroidx/compose/material3/tokens/FilledTextFieldTokens; @@ -4676,12 +5095,68 @@ SPLandroidx/compose/material3/tokens/FilledTextFieldTokens;->getLabelColor()Land SPLandroidx/compose/material3/tokens/FilledTextFieldTokens;->getLeadingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; SPLandroidx/compose/material3/tokens/FilledTextFieldTokens;->getSupportingColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; SPLandroidx/compose/material3/tokens/FilledTextFieldTokens;->getTrailingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; -Landroidx/compose/material3/tokens/IconButtonTokens; -SPLandroidx/compose/material3/tokens/IconButtonTokens;-><clinit>()V -SPLandroidx/compose/material3/tokens/IconButtonTokens;-><init>()V -SPLandroidx/compose/material3/tokens/IconButtonTokens;->getIconSize-D9Ej5fM()F -SPLandroidx/compose/material3/tokens/IconButtonTokens;->getStateLayerShape()Landroidx/compose/material3/tokens/ShapeKeyTokens; -SPLandroidx/compose/material3/tokens/IconButtonTokens;->getStateLayerSize-D9Ej5fM()F +Landroidx/compose/material3/tokens/MotionSchemeKeyTokens; +SPLandroidx/compose/material3/tokens/MotionSchemeKeyTokens;->$values()[Landroidx/compose/material3/tokens/MotionSchemeKeyTokens; +SPLandroidx/compose/material3/tokens/MotionSchemeKeyTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/MotionSchemeKeyTokens;-><init>(Ljava/lang/String;I)V +SPLandroidx/compose/material3/tokens/MotionSchemeKeyTokens;->values()[Landroidx/compose/material3/tokens/MotionSchemeKeyTokens; +Landroidx/compose/material3/tokens/MotionTokens; +SPLandroidx/compose/material3/tokens/MotionTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/MotionTokens;-><init>()V +SPLandroidx/compose/material3/tokens/MotionTokens;->getEasingEmphasizedAccelerateCubicBezier()Landroidx/compose/animation/core/CubicBezierEasing; +Landroidx/compose/material3/tokens/PaletteTokens; +SPLandroidx/compose/material3/tokens/PaletteTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/PaletteTokens;-><init>()V +SPLandroidx/compose/material3/tokens/PaletteTokens;->getError10-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getError100-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getError20-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getError30-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getError40-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getError80-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getError90-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral0-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral10-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral100-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral12-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral17-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral20-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral22-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral24-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral4-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral6-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral87-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral90-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral92-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral94-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral95-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral96-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral98-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant30-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant50-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant60-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant80-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant90-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary10-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary100-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary20-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary30-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary40-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary80-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary90-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary10-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary100-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary20-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary30-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary40-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary80-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary90-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary10-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary100-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary20-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary30-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary40-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary80-0d7_KjU()J +SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary90-0d7_KjU()J Landroidx/compose/material3/tokens/ShapeKeyTokens; SPLandroidx/compose/material3/tokens/ShapeKeyTokens;->$values()[Landroidx/compose/material3/tokens/ShapeKeyTokens; SPLandroidx/compose/material3/tokens/ShapeKeyTokens;-><clinit>()V @@ -4690,102 +5165,197 @@ SPLandroidx/compose/material3/tokens/ShapeKeyTokens;->values()[Landroidx/compose Landroidx/compose/material3/tokens/ShapeTokens; SPLandroidx/compose/material3/tokens/ShapeTokens;-><clinit>()V SPLandroidx/compose/material3/tokens/ShapeTokens;-><init>()V +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerExtraExtraLarge()Landroidx/compose/foundation/shape/RoundedCornerShape; SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerExtraLarge()Landroidx/compose/foundation/shape/RoundedCornerShape; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerExtraLargeIncreased()Landroidx/compose/foundation/shape/RoundedCornerShape; SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerExtraSmall()Landroidx/compose/foundation/shape/RoundedCornerShape; SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerLarge()Landroidx/compose/foundation/shape/RoundedCornerShape; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerLargeIncreased()Landroidx/compose/foundation/shape/RoundedCornerShape; SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerMedium()Landroidx/compose/foundation/shape/RoundedCornerShape; SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerSmall()Landroidx/compose/foundation/shape/RoundedCornerShape; -Landroidx/compose/material3/tokens/TopAppBarLargeTokens; -SPLandroidx/compose/material3/tokens/TopAppBarLargeTokens;-><clinit>()V -SPLandroidx/compose/material3/tokens/TopAppBarLargeTokens;-><init>()V -SPLandroidx/compose/material3/tokens/TopAppBarLargeTokens;->getContainerHeight-D9Ej5fM()F -Landroidx/compose/material3/tokens/TopAppBarMediumTokens; -SPLandroidx/compose/material3/tokens/TopAppBarMediumTokens;-><clinit>()V -SPLandroidx/compose/material3/tokens/TopAppBarMediumTokens;-><init>()V -SPLandroidx/compose/material3/tokens/TopAppBarMediumTokens;->getContainerHeight-D9Ej5fM()F -Landroidx/compose/material3/tokens/TopAppBarSmallTokens; -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;-><clinit>()V -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;-><init>()V -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getContainerHeight-D9Ej5fM()F -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getHeadlineColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getHeadlineFont()Landroidx/compose/material3/tokens/TypographyKeyTokens; -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getLeadingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getOnScrollContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; -SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getTrailingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueExtraExtraLarge()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueExtraLarge()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueExtraLargeIncreased()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueExtraSmall()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueLarge()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueLargeIncreased()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueMedium()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueNone()Landroidx/compose/foundation/shape/CornerSize; +SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueSmall()Landroidx/compose/foundation/shape/CornerSize; +Landroidx/compose/material3/tokens/SmallIconButtonTokens; +SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;-><init>()V +SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;->getContainerHeight-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;->getContainerShapeRound()Landroidx/compose/material3/tokens/ShapeKeyTokens; +SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;->getDefaultLeadingSpace-D9Ej5fM()F +SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;->getIconSize-D9Ej5fM()F +Landroidx/compose/material3/tokens/StandardIconButtonTokens; +SPLandroidx/compose/material3/tokens/StandardIconButtonTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/StandardIconButtonTokens;-><init>()V +SPLandroidx/compose/material3/tokens/StandardIconButtonTokens;->getDisabledOpacity()F +Landroidx/compose/material3/tokens/StandardMotionTokens; +SPLandroidx/compose/material3/tokens/StandardMotionTokens;-><clinit>()V +SPLandroidx/compose/material3/tokens/StandardMotionTokens;-><init>()V +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringDefaultEffectsDamping()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringDefaultEffectsStiffness()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringDefaultSpatialDamping()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringDefaultSpatialStiffness()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringFastEffectsDamping()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringFastEffectsStiffness()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringFastSpatialDamping()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringFastSpatialStiffness()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringSlowEffectsDamping()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringSlowEffectsStiffness()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringSlowSpatialDamping()F +SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringSlowSpatialStiffness()F Landroidx/compose/material3/tokens/TypeScaleTokens; SPLandroidx/compose/material3/tokens/TypeScaleTokens;-><clinit>()V SPLandroidx/compose/material3/tokens/TypeScaleTokens;-><init>()V +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumSize-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumTracking-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumWeight()Landroidx/compose/ui/text/font/FontWeight; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedLineHeight-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedSize-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedTracking-XSAIIZE()J +SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallFont()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallLineHeight-XSAIIZE()J SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallSize-XSAIIZE()J @@ -4796,6 +5366,7 @@ SPLandroidx/compose/material3/tokens/TypefaceTokens;-><clinit>()V SPLandroidx/compose/material3/tokens/TypefaceTokens;-><init>()V SPLandroidx/compose/material3/tokens/TypefaceTokens;->getBrand()Landroidx/compose/ui/text/font/GenericFontFamily; SPLandroidx/compose/material3/tokens/TypefaceTokens;->getPlain()Landroidx/compose/ui/text/font/GenericFontFamily; +SPLandroidx/compose/material3/tokens/TypefaceTokens;->getWeightBold()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypefaceTokens;->getWeightMedium()Landroidx/compose/ui/text/font/FontWeight; SPLandroidx/compose/material3/tokens/TypefaceTokens;->getWeightRegular()Landroidx/compose/ui/text/font/FontWeight; Landroidx/compose/material3/tokens/TypographyKeyTokens; @@ -4947,7 +5518,7 @@ SPLandroidx/compose/runtime/ComposerImpl;->endRestartGroup()Landroidx/compose/ru SPLandroidx/compose/runtime/ComposerImpl;->endReusableGroup()V SPLandroidx/compose/runtime/ComposerImpl;->endRoot()V SPLandroidx/compose/runtime/ComposerImpl;->ensureWriter()V -SPLandroidx/compose/runtime/ComposerImpl;->enterGroup(ZLandroidx/compose/runtime/Pending;)V +HSPLandroidx/compose/runtime/ComposerImpl;->enterGroup(ZLandroidx/compose/runtime/Pending;)V SPLandroidx/compose/runtime/ComposerImpl;->enterRecomposeScope(Landroidx/compose/runtime/RecomposeScopeImpl;)V SPLandroidx/compose/runtime/ComposerImpl;->exitGroup(IZ)V SPLandroidx/compose/runtime/ComposerImpl;->exitRecomposeScope(Landroidx/compose/runtime/RecomposeScopeImpl;)Lkotlin/jvm/functions/Function1; @@ -5018,7 +5589,7 @@ SPLandroidx/compose/runtime/ComposerImpl;->updateNodeCountOverrides(II)V SPLandroidx/compose/runtime/ComposerImpl;->updateProviderMapGroup(Landroidx/compose/runtime/PersistentCompositionLocalMap;Landroidx/compose/runtime/PersistentCompositionLocalMap;)Landroidx/compose/runtime/PersistentCompositionLocalMap; SPLandroidx/compose/runtime/ComposerImpl;->updateRememberedValue(Ljava/lang/Object;)V SPLandroidx/compose/runtime/ComposerImpl;->updateSlot(Ljava/lang/Object;)V -SPLandroidx/compose/runtime/ComposerImpl;->updateValue(Ljava/lang/Object;)V +HSPLandroidx/compose/runtime/ComposerImpl;->updateValue(Ljava/lang/Object;)V SPLandroidx/compose/runtime/ComposerImpl;->updatedNodeCount(I)I SPLandroidx/compose/runtime/ComposerImpl;->useNode()V SPLandroidx/compose/runtime/ComposerImpl;->validateNodeExpected()V @@ -5264,6 +5835,7 @@ Landroidx/compose/runtime/EffectsKt; SPLandroidx/compose/runtime/EffectsKt;-><clinit>()V SPLandroidx/compose/runtime/EffectsKt;->DisposableEffect(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/runtime/EffectsKt;->DisposableEffect(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V +SPLandroidx/compose/runtime/EffectsKt;->DisposableEffect([Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/runtime/EffectsKt;->LaunchedEffect(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/runtime/EffectsKt;->LaunchedEffect(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/runtime/EffectsKt;->LaunchedEffect([Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V @@ -5924,7 +6496,7 @@ SPLandroidx/compose/runtime/SnapshotMutableStateImpl;-><clinit>()V SPLandroidx/compose/runtime/SnapshotMutableStateImpl;-><init>(Ljava/lang/Object;Landroidx/compose/runtime/SnapshotMutationPolicy;)V SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->getFirstStateRecord()Landroidx/compose/runtime/snapshots/StateRecord; SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->getPolicy()Landroidx/compose/runtime/SnapshotMutationPolicy; -HSPLandroidx/compose/runtime/SnapshotMutableStateImpl;->getValue()Ljava/lang/Object; +SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->getValue()Ljava/lang/Object; SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->prependStateRecord(Landroidx/compose/runtime/snapshots/StateRecord;)V SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->setValue(Ljava/lang/Object;)V Landroidx/compose/runtime/SnapshotMutableStateImpl$StateStateRecord; @@ -6601,7 +7173,7 @@ Landroidx/compose/runtime/internal/Thread_androidKt; SPLandroidx/compose/runtime/internal/Thread_androidKt;-><clinit>()V SPLandroidx/compose/runtime/internal/Thread_androidKt;->getMainThreadId()J Landroidx/compose/runtime/internal/Thread_jvmKt; -SPLandroidx/compose/runtime/internal/Thread_jvmKt;->currentThreadId()J +HSPLandroidx/compose/runtime/internal/Thread_jvmKt;->currentThreadId()J Landroidx/compose/runtime/internal/Trace; SPLandroidx/compose/runtime/internal/Trace;-><clinit>()V SPLandroidx/compose/runtime/internal/Trace;-><init>()V @@ -6850,11 +7422,6 @@ SPLandroidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap;->remove(I)V SPLandroidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap;->shiftDown(I)V SPLandroidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap;->shiftUp(I)V SPLandroidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap;->swap(II)V -Landroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder; -SPLandroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;-><clinit>()V -SPLandroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;-><init>([J)V -SPLandroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;->add(J)V -SPLandroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;->toArray()[J Landroidx/compose/runtime/snapshots/SnapshotIdSet; SPLandroidx/compose/runtime/snapshots/SnapshotIdSet;-><clinit>()V SPLandroidx/compose/runtime/snapshots/SnapshotIdSet;-><init>(JJJ[J)V @@ -6874,10 +7441,8 @@ SPLandroidx/compose/runtime/snapshots/SnapshotIdSet$Companion;-><init>()V SPLandroidx/compose/runtime/snapshots/SnapshotIdSet$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/runtime/snapshots/SnapshotIdSet$Companion;->getEMPTY()Landroidx/compose/runtime/snapshots/SnapshotIdSet; Landroidx/compose/runtime/snapshots/SnapshotId_jvmKt; -SPLandroidx/compose/runtime/snapshots/SnapshotId_jvmKt;->binarySearch([JJ)I SPLandroidx/compose/runtime/snapshots/SnapshotId_jvmKt;->snapshotIdArrayWithCapacity(I)[J SPLandroidx/compose/runtime/snapshots/SnapshotId_jvmKt;->toSnapshotId(I)J -SPLandroidx/compose/runtime/snapshots/SnapshotId_jvmKt;->withIdRemovedAt([JI)[J Landroidx/compose/runtime/snapshots/SnapshotKt; SPLandroidx/compose/runtime/snapshots/SnapshotKt;->$r8$lambda$8-TjjWsj8uKvH668Y1PRLuzn2Uc(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Unit; SPLandroidx/compose/runtime/snapshots/SnapshotKt;->$r8$lambda$B2J-RbumVFcepu5EbCJBasQptI8(Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/snapshots/SnapshotIdSet;)Landroidx/compose/runtime/snapshots/Snapshot; @@ -6940,7 +7505,7 @@ SPLandroidx/compose/runtime/snapshots/SnapshotKt;->takeNewSnapshot(Lkotlin/jvm/f SPLandroidx/compose/runtime/snapshots/SnapshotKt;->trackPinning(JLandroidx/compose/runtime/snapshots/SnapshotIdSet;)I SPLandroidx/compose/runtime/snapshots/SnapshotKt;->usedLocked(Landroidx/compose/runtime/snapshots/StateObject;)Landroidx/compose/runtime/snapshots/StateRecord; SPLandroidx/compose/runtime/snapshots/SnapshotKt;->valid(JJLandroidx/compose/runtime/snapshots/SnapshotIdSet;)Z -SPLandroidx/compose/runtime/snapshots/SnapshotKt;->valid(Landroidx/compose/runtime/snapshots/StateRecord;JLandroidx/compose/runtime/snapshots/SnapshotIdSet;)Z +HSPLandroidx/compose/runtime/snapshots/SnapshotKt;->valid(Landroidx/compose/runtime/snapshots/StateRecord;JLandroidx/compose/runtime/snapshots/SnapshotIdSet;)Z SPLandroidx/compose/runtime/snapshots/SnapshotKt;->validateOpen(Landroidx/compose/runtime/snapshots/Snapshot;)V SPLandroidx/compose/runtime/snapshots/SnapshotKt;->writableRecord(Landroidx/compose/runtime/snapshots/StateRecord;Landroidx/compose/runtime/snapshots/StateObject;Landroidx/compose/runtime/snapshots/Snapshot;)Landroidx/compose/runtime/snapshots/StateRecord; Landroidx/compose/runtime/snapshots/SnapshotKt$$ExternalSyntheticLambda0; @@ -7417,6 +7982,7 @@ SPLandroidx/compose/ui/draw/DrawBehindElement;->create()Landroidx/compose/ui/dra SPLandroidx/compose/ui/draw/DrawBehindElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/ui/draw/DrawModifier; Landroidx/compose/ui/draw/DrawModifierKt; +SPLandroidx/compose/ui/draw/DrawModifierKt;->CacheDrawModifierNode(Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/draw/CacheDrawModifierNode; SPLandroidx/compose/ui/draw/DrawModifierKt;->drawBehind(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/ui/draw/DrawModifierKt;->drawWithCache(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/ui/draw/DrawModifierKt;->drawWithContent(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; @@ -7467,6 +8033,7 @@ Landroidx/compose/ui/focus/FocusChangedElement; SPLandroidx/compose/ui/focus/FocusChangedElement;-><init>(Lkotlin/jvm/functions/Function1;)V SPLandroidx/compose/ui/focus/FocusChangedElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/focus/FocusChangedElement;->create()Landroidx/compose/ui/focus/FocusChangedNode; +SPLandroidx/compose/ui/focus/FocusChangedElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/ui/focus/FocusChangedModifierKt; SPLandroidx/compose/ui/focus/FocusChangedModifierKt;->onFocusChanged(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; Landroidx/compose/ui/focus/FocusChangedNode; @@ -7514,6 +8081,7 @@ Landroidx/compose/ui/focus/FocusPropertiesElement; SPLandroidx/compose/ui/focus/FocusPropertiesElement;-><init>(Landroidx/compose/ui/focus/FocusPropertiesScope;)V SPLandroidx/compose/ui/focus/FocusPropertiesElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/focus/FocusPropertiesElement;->create()Landroidx/compose/ui/focus/FocusPropertiesNode; +SPLandroidx/compose/ui/focus/FocusPropertiesElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/ui/focus/FocusPropertiesKt; SPLandroidx/compose/ui/focus/FocusPropertiesKt;->focusProperties(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; Landroidx/compose/ui/focus/FocusPropertiesKt$sam$androidx_compose_ui_focus_FocusPropertiesScope$0; @@ -7537,6 +8105,7 @@ Landroidx/compose/ui/focus/FocusRequesterElement; SPLandroidx/compose/ui/focus/FocusRequesterElement;-><init>(Landroidx/compose/ui/focus/FocusRequester;)V SPLandroidx/compose/ui/focus/FocusRequesterElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/focus/FocusRequesterElement;->create()Landroidx/compose/ui/focus/FocusRequesterNode; +SPLandroidx/compose/ui/focus/FocusRequesterElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/ui/focus/FocusRequesterModifier; Landroidx/compose/ui/focus/FocusRequesterModifierKt; SPLandroidx/compose/ui/focus/FocusRequesterModifierKt;->focusRequester(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/focus/FocusRequester;)Landroidx/compose/ui/Modifier; @@ -7695,7 +8264,6 @@ Landroidx/compose/ui/graphics/AndroidCanvas; SPLandroidx/compose/ui/graphics/AndroidCanvas;-><init>()V SPLandroidx/compose/ui/graphics/AndroidCanvas;->concat-58bKbWc([F)V SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawImageRect-HPBpro0(Landroidx/compose/ui/graphics/ImageBitmap;JJJJLandroidx/compose/ui/graphics/Paint;)V -SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawLine-Wko1d7g(JJLandroidx/compose/ui/graphics/Paint;)V SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawPath(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Paint;)V SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawRect(FFFFLandroidx/compose/ui/graphics/Paint;)V SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawRoundRect(FFFFFFLandroidx/compose/ui/graphics/Paint;)V @@ -7761,12 +8329,7 @@ SPLandroidx/compose/ui/graphics/AndroidPaint;->getBlendMode-0nO6VwU()I SPLandroidx/compose/ui/graphics/AndroidPaint;->getColor-0d7_KjU()J SPLandroidx/compose/ui/graphics/AndroidPaint;->getColorFilter()Landroidx/compose/ui/graphics/ColorFilter; SPLandroidx/compose/ui/graphics/AndroidPaint;->getFilterQuality-f-v9h1I()I -SPLandroidx/compose/ui/graphics/AndroidPaint;->getPathEffect()Landroidx/compose/ui/graphics/PathEffect; SPLandroidx/compose/ui/graphics/AndroidPaint;->getShader()Landroid/graphics/Shader; -SPLandroidx/compose/ui/graphics/AndroidPaint;->getStrokeCap-KaPHkGw()I -SPLandroidx/compose/ui/graphics/AndroidPaint;->getStrokeJoin-LxFBmk8()I -SPLandroidx/compose/ui/graphics/AndroidPaint;->getStrokeMiterLimit()F -SPLandroidx/compose/ui/graphics/AndroidPaint;->getStrokeWidth()F SPLandroidx/compose/ui/graphics/AndroidPaint;->setAlpha(F)V SPLandroidx/compose/ui/graphics/AndroidPaint;->setBlendMode-s9anfk8(I)V SPLandroidx/compose/ui/graphics/AndroidPaint;->setColor-8_81llA(J)V @@ -7778,10 +8341,6 @@ SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->Paint()Landroidx/compos SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeAlpha(Landroid/graphics/Paint;)F SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeColor(Landroid/graphics/Paint;)J SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeFilterQuality(Landroid/graphics/Paint;)I -SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeStrokeCap(Landroid/graphics/Paint;)I -SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeStrokeJoin(Landroid/graphics/Paint;)I -SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeStrokeMiterLimit(Landroid/graphics/Paint;)F -SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeStrokeWidth(Landroid/graphics/Paint;)F SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->makeNativePaint()Landroid/graphics/Paint; SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeAlpha(Landroid/graphics/Paint;F)V SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeBlendMode-GB0RdKg(Landroid/graphics/Paint;I)V @@ -7789,12 +8348,11 @@ SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeColor-4WTKRHQ( SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeColorFilter(Landroid/graphics/Paint;Landroidx/compose/ui/graphics/ColorFilter;)V SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeStrokeWidth(Landroid/graphics/Paint;F)V SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeStyle--5YerkU(Landroid/graphics/Paint;I)V -Landroidx/compose/ui/graphics/AndroidPaint_androidKt$WhenMappings; -SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt$WhenMappings;-><clinit>()V Landroidx/compose/ui/graphics/AndroidPath; SPLandroidx/compose/ui/graphics/AndroidPath;-><init>(Landroid/graphics/Path;)V SPLandroidx/compose/ui/graphics/AndroidPath;-><init>(Landroid/graphics/Path;ILkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/ui/graphics/AndroidPath;->addPath-Uv8p0NA(Landroidx/compose/ui/graphics/Path;J)V +SPLandroidx/compose/ui/graphics/AndroidPath;->addRect(Landroidx/compose/ui/geometry/Rect;Landroidx/compose/ui/graphics/Path$Direction;)V SPLandroidx/compose/ui/graphics/AndroidPath;->addRoundRect(Landroidx/compose/ui/geometry/RoundRect;Landroidx/compose/ui/graphics/Path$Direction;)V SPLandroidx/compose/ui/graphics/AndroidPath;->close()V SPLandroidx/compose/ui/graphics/AndroidPath;->cubicTo(FFFFFF)V @@ -7803,12 +8361,14 @@ SPLandroidx/compose/ui/graphics/AndroidPath;->getFillType-Rg-k1Os()I SPLandroidx/compose/ui/graphics/AndroidPath;->getInternalPath()Landroid/graphics/Path; SPLandroidx/compose/ui/graphics/AndroidPath;->lineTo(FF)V SPLandroidx/compose/ui/graphics/AndroidPath;->moveTo(FF)V +SPLandroidx/compose/ui/graphics/AndroidPath;->op-N5in7k0(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Path;I)Z SPLandroidx/compose/ui/graphics/AndroidPath;->relativeCubicTo(FFFFFF)V SPLandroidx/compose/ui/graphics/AndroidPath;->relativeLineTo(FF)V SPLandroidx/compose/ui/graphics/AndroidPath;->relativeMoveTo(FF)V SPLandroidx/compose/ui/graphics/AndroidPath;->rewind()V SPLandroidx/compose/ui/graphics/AndroidPath;->setFillType-oQ8Xj4U(I)V SPLandroidx/compose/ui/graphics/AndroidPath;->translate-k-4lQ0M(J)V +SPLandroidx/compose/ui/graphics/AndroidPath;->validateRectangle(Landroidx/compose/ui/geometry/Rect;)V Landroidx/compose/ui/graphics/AndroidPath_androidKt; SPLandroidx/compose/ui/graphics/AndroidPath_androidKt;->Path()Landroidx/compose/ui/graphics/Path; SPLandroidx/compose/ui/graphics/AndroidPath_androidKt;->access$toPlatformPathDirection(Landroidx/compose/ui/graphics/Path$Direction;)Landroid/graphics/Path$Direction; @@ -7907,6 +8467,7 @@ SPLandroidx/compose/ui/graphics/Color;->getBlue-impl(J)F SPLandroidx/compose/ui/graphics/Color;->getColorSpace-impl(J)Landroidx/compose/ui/graphics/colorspace/ColorSpace; SPLandroidx/compose/ui/graphics/Color;->getGreen-impl(J)F SPLandroidx/compose/ui/graphics/Color;->getRed-impl(J)F +SPLandroidx/compose/ui/graphics/Color;->hashCode-impl(J)I SPLandroidx/compose/ui/graphics/Color;->unbox-impl()J Landroidx/compose/ui/graphics/Color$Companion; SPLandroidx/compose/ui/graphics/Color$Companion;-><init>()V @@ -7927,8 +8488,10 @@ SPLandroidx/compose/ui/graphics/ColorFilter$Companion;-><init>(Lkotlin/jvm/inter SPLandroidx/compose/ui/graphics/ColorFilter$Companion;->tint-xETnrds$default(Landroidx/compose/ui/graphics/ColorFilter$Companion;JIILjava/lang/Object;)Landroidx/compose/ui/graphics/ColorFilter; SPLandroidx/compose/ui/graphics/ColorFilter$Companion;->tint-xETnrds(JI)Landroidx/compose/ui/graphics/ColorFilter; Landroidx/compose/ui/graphics/ColorKt; +SPLandroidx/compose/ui/graphics/ColorKt;->Color$default(IIIIILjava/lang/Object;)J SPLandroidx/compose/ui/graphics/ColorKt;->Color(FFFFLandroidx/compose/ui/graphics/colorspace/ColorSpace;)J SPLandroidx/compose/ui/graphics/ColorKt;->Color(I)J +SPLandroidx/compose/ui/graphics/ColorKt;->Color(IIII)J SPLandroidx/compose/ui/graphics/ColorKt;->Color(J)J SPLandroidx/compose/ui/graphics/ColorKt;->UncheckedColor(FFFFLandroidx/compose/ui/graphics/colorspace/ColorSpace;)J SPLandroidx/compose/ui/graphics/ColorKt;->lerp-jxsXWHM(JJF)J @@ -7968,8 +8531,6 @@ SPLandroidx/compose/ui/graphics/GraphicsLayerElement;->create()Landroidx/compose SPLandroidx/compose/ui/graphics/GraphicsLayerElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/ui/graphics/GraphicsLayerModifierKt; SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; -SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer-Ap8cVGQ$default(Landroidx/compose/ui/Modifier;FFFFFFFFFFJLandroidx/compose/ui/graphics/Shape;ZLandroidx/compose/ui/graphics/RenderEffect;JJIILjava/lang/Object;)Landroidx/compose/ui/Modifier; -SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer-Ap8cVGQ(Landroidx/compose/ui/Modifier;FFFFFFFFFFJLandroidx/compose/ui/graphics/Shape;ZLandroidx/compose/ui/graphics/RenderEffect;JJI)Landroidx/compose/ui/Modifier; SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer-_6ThJ44$default(Landroidx/compose/ui/Modifier;FFFFFFFFFFJLandroidx/compose/ui/graphics/Shape;ZLandroidx/compose/ui/graphics/RenderEffect;JJIILandroidx/compose/ui/graphics/ColorFilter;ILjava/lang/Object;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer-_6ThJ44(Landroidx/compose/ui/Modifier;FFFFFFFFFFJLandroidx/compose/ui/graphics/Shape;ZLandroidx/compose/ui/graphics/RenderEffect;JJIILandroidx/compose/ui/graphics/ColorFilter;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->toolingGraphicsLayer(Landroidx/compose/ui/Modifier;)Landroidx/compose/ui/Modifier; @@ -8029,6 +8590,7 @@ SPLandroidx/compose/ui/graphics/Outline$Rounded;-><init>(Landroidx/compose/ui/ge SPLandroidx/compose/ui/graphics/Outline$Rounded;->getRoundRect()Landroidx/compose/ui/geometry/RoundRect; SPLandroidx/compose/ui/graphics/Outline$Rounded;->getRoundRectPath$ui_graphics_release()Landroidx/compose/ui/graphics/Path; Landroidx/compose/ui/graphics/OutlineKt; +SPLandroidx/compose/ui/graphics/OutlineKt;->addOutline(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Outline;)V SPLandroidx/compose/ui/graphics/OutlineKt;->drawOutline-wDX37Ww$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/Outline;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;IILjava/lang/Object;)V SPLandroidx/compose/ui/graphics/OutlineKt;->drawOutline-wDX37Ww(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/Outline;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V SPLandroidx/compose/ui/graphics/OutlineKt;->size(Landroidx/compose/ui/geometry/RoundRect;)J @@ -8048,7 +8610,9 @@ SPLandroidx/compose/ui/graphics/PaintingStyle$Companion;->getStroke-TiuSbCo()I Landroidx/compose/ui/graphics/Path; SPLandroidx/compose/ui/graphics/Path;-><clinit>()V SPLandroidx/compose/ui/graphics/Path;->addPath-Uv8p0NA$default(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Path;JILjava/lang/Object;)V +SPLandroidx/compose/ui/graphics/Path;->addRect$default(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/geometry/Rect;Landroidx/compose/ui/graphics/Path$Direction;ILjava/lang/Object;)V SPLandroidx/compose/ui/graphics/Path;->addRoundRect$default(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/geometry/RoundRect;Landroidx/compose/ui/graphics/Path$Direction;ILjava/lang/Object;)V +SPLandroidx/compose/ui/graphics/Path;->and(Landroidx/compose/ui/graphics/Path;)Landroidx/compose/ui/graphics/Path; Landroidx/compose/ui/graphics/Path$Companion; SPLandroidx/compose/ui/graphics/Path$Companion;-><clinit>()V SPLandroidx/compose/ui/graphics/Path$Companion;-><init>()V @@ -8068,6 +8632,17 @@ SPLandroidx/compose/ui/graphics/PathFillType$Companion;-><init>()V SPLandroidx/compose/ui/graphics/PathFillType$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/ui/graphics/PathFillType$Companion;->getEvenOdd-Rg-k1Os()I SPLandroidx/compose/ui/graphics/PathFillType$Companion;->getNonZero-Rg-k1Os()I +Landroidx/compose/ui/graphics/PathOperation; +SPLandroidx/compose/ui/graphics/PathOperation;-><clinit>()V +SPLandroidx/compose/ui/graphics/PathOperation;->access$getDifference$cp()I +SPLandroidx/compose/ui/graphics/PathOperation;->access$getIntersect$cp()I +SPLandroidx/compose/ui/graphics/PathOperation;->constructor-impl(I)I +SPLandroidx/compose/ui/graphics/PathOperation;->equals-impl0(II)Z +Landroidx/compose/ui/graphics/PathOperation$Companion; +SPLandroidx/compose/ui/graphics/PathOperation$Companion;-><init>()V +SPLandroidx/compose/ui/graphics/PathOperation$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/ui/graphics/PathOperation$Companion;->getDifference-b3I0S0c()I +SPLandroidx/compose/ui/graphics/PathOperation$Companion;->getIntersect-b3I0S0c()I Landroidx/compose/ui/graphics/RectHelper_androidKt; SPLandroidx/compose/ui/graphics/RectHelper_androidKt;->toComposeIntRect(Landroid/graphics/Rect;)Landroidx/compose/ui/unit/IntRect; Landroidx/compose/ui/graphics/RectangleShapeKt; @@ -8181,7 +8756,6 @@ Landroidx/compose/ui/graphics/StrokeCap; SPLandroidx/compose/ui/graphics/StrokeCap;-><clinit>()V SPLandroidx/compose/ui/graphics/StrokeCap;->access$getButt$cp()I SPLandroidx/compose/ui/graphics/StrokeCap;->constructor-impl(I)I -SPLandroidx/compose/ui/graphics/StrokeCap;->equals-impl0(II)Z Landroidx/compose/ui/graphics/StrokeCap$Companion; SPLandroidx/compose/ui/graphics/StrokeCap$Companion;-><init>()V SPLandroidx/compose/ui/graphics/StrokeCap$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -8191,7 +8765,6 @@ SPLandroidx/compose/ui/graphics/StrokeJoin;-><clinit>()V SPLandroidx/compose/ui/graphics/StrokeJoin;->access$getBevel$cp()I SPLandroidx/compose/ui/graphics/StrokeJoin;->access$getMiter$cp()I SPLandroidx/compose/ui/graphics/StrokeJoin;->constructor-impl(I)I -SPLandroidx/compose/ui/graphics/StrokeJoin;->equals-impl0(II)Z Landroidx/compose/ui/graphics/StrokeJoin$Companion; SPLandroidx/compose/ui/graphics/StrokeJoin$Companion;-><init>()V SPLandroidx/compose/ui/graphics/StrokeJoin$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -8443,10 +9016,7 @@ SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configurePaint-2qPWK SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configurePaint-2qPWKa0(JLandroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint; SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configurePaint-swdJneE$default(Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;IIILjava/lang/Object;)Landroidx/compose/ui/graphics/Paint; SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configurePaint-swdJneE(Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint; -SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configureStrokePaint-ho4zsrM$default(Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope;Landroidx/compose/ui/graphics/Brush;FFIILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;IIILjava/lang/Object;)Landroidx/compose/ui/graphics/Paint; -SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configureStrokePaint-ho4zsrM(Landroidx/compose/ui/graphics/Brush;FFIILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint; SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawImage-AZ2fEMs(Landroidx/compose/ui/graphics/ImageBitmap;JJJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;II)V -SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawLine-1RTmtNc(Landroidx/compose/ui/graphics/Brush;JJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;I)V SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawPath-GBMwjPU(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Brush;FLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawPath-LG529CI(Landroidx/compose/ui/graphics/Path;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawRect-n-J9OG0(JJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V @@ -8458,7 +9028,6 @@ SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->getFontScale()F SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->getLayoutDirection()Landroidx/compose/ui/unit/LayoutDirection; SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->modulate-5vOe2sY(JF)J SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->obtainFillPaint()Landroidx/compose/ui/graphics/Paint; -SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->obtainStrokePaint()Landroidx/compose/ui/graphics/Paint; SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->selectPaint(Landroidx/compose/ui/graphics/drawscope/DrawStyle;)Landroidx/compose/ui/graphics/Paint; Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope$DrawParams; SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope$DrawParams;-><init>(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;Landroidx/compose/ui/graphics/Canvas;J)V @@ -8507,7 +9076,6 @@ SPLandroidx/compose/ui/graphics/drawscope/DrawContextKt;->getDefaultDensity()Lan Landroidx/compose/ui/graphics/drawscope/DrawScope; SPLandroidx/compose/ui/graphics/drawscope/DrawScope;-><clinit>()V SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->drawImage-AZ2fEMs$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/ImageBitmap;JJJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;IIILjava/lang/Object;)V -SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->drawLine-1RTmtNc$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/Brush;JJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;IILjava/lang/Object;)V SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->drawPath-GBMwjPU$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Brush;FLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;IILjava/lang/Object;)V SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->drawRect-n-J9OG0$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;JJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;IILjava/lang/Object;)V SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->getSize-NH-jbRc()J @@ -8527,13 +9095,6 @@ SPLandroidx/compose/ui/graphics/drawscope/EmptyCanvas;-><init>()V Landroidx/compose/ui/graphics/drawscope/Fill; SPLandroidx/compose/ui/graphics/drawscope/Fill;-><clinit>()V SPLandroidx/compose/ui/graphics/drawscope/Fill;-><init>()V -Landroidx/compose/ui/graphics/drawscope/Stroke; -SPLandroidx/compose/ui/graphics/drawscope/Stroke;-><clinit>()V -SPLandroidx/compose/ui/graphics/drawscope/Stroke;->access$getDefaultCap$cp()I -Landroidx/compose/ui/graphics/drawscope/Stroke$Companion; -SPLandroidx/compose/ui/graphics/drawscope/Stroke$Companion;-><init>()V -SPLandroidx/compose/ui/graphics/drawscope/Stroke$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/ui/graphics/drawscope/Stroke$Companion;->getDefaultCap-KaPHkGw()I Landroidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker; SPLandroidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker;-><init>()V SPLandroidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker;->access$getDependenciesSet$p(Landroidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker;)Landroidx/collection/MutableScatterSet; @@ -9020,12 +9581,17 @@ Landroidx/compose/ui/input/key/KeyInputElement; SPLandroidx/compose/ui/input/key/KeyInputElement;-><init>(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V SPLandroidx/compose/ui/input/key/KeyInputElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/input/key/KeyInputElement;->create()Landroidx/compose/ui/input/key/KeyInputNode; +SPLandroidx/compose/ui/input/key/KeyInputElement;->equals(Ljava/lang/Object;)Z +SPLandroidx/compose/ui/input/key/KeyInputElement;->update(Landroidx/compose/ui/Modifier$Node;)V +SPLandroidx/compose/ui/input/key/KeyInputElement;->update(Landroidx/compose/ui/input/key/KeyInputNode;)V Landroidx/compose/ui/input/key/KeyInputModifierKt; SPLandroidx/compose/ui/input/key/KeyInputModifierKt;->onKeyEvent(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/ui/input/key/KeyInputModifierKt;->onPreviewKeyEvent(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; Landroidx/compose/ui/input/key/KeyInputModifierNode; Landroidx/compose/ui/input/key/KeyInputNode; SPLandroidx/compose/ui/input/key/KeyInputNode;-><init>(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V +SPLandroidx/compose/ui/input/key/KeyInputNode;->setOnEvent(Lkotlin/jvm/functions/Function1;)V +SPLandroidx/compose/ui/input/key/KeyInputNode;->setOnPreEvent(Lkotlin/jvm/functions/Function1;)V Landroidx/compose/ui/input/key/SoftKeyboardInterceptionModifierNode; Landroidx/compose/ui/input/nestedscroll/NestedScrollConnection; Landroidx/compose/ui/input/nestedscroll/NestedScrollDispatcher; @@ -9074,6 +9640,7 @@ SPLandroidx/compose/ui/input/nestedscroll/NestedScrollSource$Companion;->getUser Landroidx/compose/ui/input/pointer/AndroidPointerIconType; SPLandroidx/compose/ui/input/pointer/AndroidPointerIconType;-><clinit>()V SPLandroidx/compose/ui/input/pointer/AndroidPointerIconType;-><init>(I)V +SPLandroidx/compose/ui/input/pointer/AndroidPointerIconType;->equals(Ljava/lang/Object;)Z Landroidx/compose/ui/input/pointer/AwaitPointerEventScope; SPLandroidx/compose/ui/input/pointer/AwaitPointerEventScope;->awaitPointerEvent$default(Landroidx/compose/ui/input/pointer/AwaitPointerEventScope;Landroidx/compose/ui/input/pointer/PointerEventPass;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; Landroidx/compose/ui/input/pointer/HitPathTracker; @@ -9180,6 +9747,7 @@ SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;-><clinit>( SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;-><init>(Landroidx/compose/ui/input/pointer/PointerIcon;Z)V SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;->create()Landroidx/compose/ui/input/pointer/PointerHoverIconModifierNode; +SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/ui/input/pointer/PointerHoverIconModifierNode; SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierNode;-><clinit>()V SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierNode;-><init>(Landroidx/compose/ui/input/pointer/PointerIcon;Z)V @@ -9273,14 +9841,18 @@ SPLandroidx/compose/ui/input/pointer/PointerKeyboardModifiers;->equals-impl(ILja SPLandroidx/compose/ui/input/pointer/PointerKeyboardModifiers;->unbox-impl()I Landroidx/compose/ui/input/pointer/PointerType; SPLandroidx/compose/ui/input/pointer/PointerType;-><clinit>()V +SPLandroidx/compose/ui/input/pointer/PointerType;->access$getEraser$cp()I SPLandroidx/compose/ui/input/pointer/PointerType;->access$getMouse$cp()I +SPLandroidx/compose/ui/input/pointer/PointerType;->access$getStylus$cp()I SPLandroidx/compose/ui/input/pointer/PointerType;->access$getTouch$cp()I SPLandroidx/compose/ui/input/pointer/PointerType;->constructor-impl(I)I SPLandroidx/compose/ui/input/pointer/PointerType;->equals-impl0(II)Z Landroidx/compose/ui/input/pointer/PointerType$Companion; SPLandroidx/compose/ui/input/pointer/PointerType$Companion;-><init>()V SPLandroidx/compose/ui/input/pointer/PointerType$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/ui/input/pointer/PointerType$Companion;->getEraser-T8wyACA()I SPLandroidx/compose/ui/input/pointer/PointerType$Companion;->getMouse-T8wyACA()I +SPLandroidx/compose/ui/input/pointer/PointerType$Companion;->getStylus-T8wyACA()I SPLandroidx/compose/ui/input/pointer/PointerType$Companion;->getTouch-T8wyACA()I Landroidx/compose/ui/input/pointer/PositionCalculator; Landroidx/compose/ui/input/pointer/ProcessResult; @@ -9291,16 +9863,15 @@ SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;-><init>(Ljava/l SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;-><init>(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Landroidx/compose/ui/input/pointer/PointerInputEventHandler;ILkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->create()Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl; +SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->equals(Ljava/lang/Object;)Z +SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->update(Landroidx/compose/ui/Modifier$Node;)V +SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->update(Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;)V Landroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt; SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;-><clinit>()V SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->SuspendingPointerInputModifierNode(Landroidx/compose/ui/input/pointer/PointerInputEventHandler;)Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNode; SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->access$getEmptyPointerEvent$p()Landroidx/compose/ui/input/pointer/PointerEvent; SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->pointerInput(Landroidx/compose/ui/Modifier;Ljava/lang/Object;Landroidx/compose/ui/input/pointer/PointerInputEventHandler;)Landroidx/compose/ui/Modifier; SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->pointerInput(Landroidx/compose/ui/Modifier;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/ui/input/pointer/PointerInputEventHandler;)Landroidx/compose/ui/Modifier; -SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->pointerInput(Landroidx/compose/ui/Modifier;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Landroidx/compose/ui/Modifier; -Landroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt$sam$androidx_compose_ui_input_pointer_PointerInputEventHandler$0; -SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt$sam$androidx_compose_ui_input_pointer_PointerInputEventHandler$0;-><init>(Lkotlin/jvm/functions/Function2;)V -SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt$sam$androidx_compose_ui_input_pointer_PointerInputEventHandler$0;->invoke(Landroidx/compose/ui/input/pointer/PointerInputScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNode; Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl; SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;-><clinit>()V @@ -9316,6 +9887,7 @@ SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->ge SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->onDetach()V SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->onPointerEvent-H0pRuoY(Landroidx/compose/ui/input/pointer/PointerEvent;Landroidx/compose/ui/input/pointer/PointerEventPass;J)V SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->resetPointerInputHandler()V +SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->update$ui_release(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Landroidx/compose/ui/input/pointer/PointerInputEventHandler;)V Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine; SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine;-><init>(Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;Lkotlin/coroutines/Continuation;)V SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine;->access$setAwaitPass$p(Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine;Landroidx/compose/ui/input/pointer/PointerEventPass;)V @@ -9499,6 +10071,8 @@ SPLandroidx/compose/ui/layout/LayoutElement;-><init>(Lkotlin/jvm/functions/Funct SPLandroidx/compose/ui/layout/LayoutElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/layout/LayoutElement;->create()Landroidx/compose/ui/layout/LayoutModifierImpl; SPLandroidx/compose/ui/layout/LayoutElement;->equals(Ljava/lang/Object;)Z +SPLandroidx/compose/ui/layout/LayoutElement;->update(Landroidx/compose/ui/Modifier$Node;)V +SPLandroidx/compose/ui/layout/LayoutElement;->update(Landroidx/compose/ui/layout/LayoutModifierImpl;)V Landroidx/compose/ui/layout/LayoutIdElement; SPLandroidx/compose/ui/layout/LayoutIdElement;-><init>(Ljava/lang/Object;)V SPLandroidx/compose/ui/layout/LayoutIdElement;->create()Landroidx/compose/ui/Modifier$Node; @@ -9518,6 +10092,7 @@ Landroidx/compose/ui/layout/LayoutModifierImpl; SPLandroidx/compose/ui/layout/LayoutModifierImpl;-><clinit>()V SPLandroidx/compose/ui/layout/LayoutModifierImpl;-><init>(Lkotlin/jvm/functions/Function3;)V SPLandroidx/compose/ui/layout/LayoutModifierImpl;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult; +SPLandroidx/compose/ui/layout/LayoutModifierImpl;->setMeasureBlock(Lkotlin/jvm/functions/Function3;)V Landroidx/compose/ui/layout/LayoutModifierKt; SPLandroidx/compose/ui/layout/LayoutModifierKt;->layout(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;)Landroidx/compose/ui/Modifier; Landroidx/compose/ui/layout/LayoutNodeSubcompositionsState; @@ -9552,6 +10127,7 @@ SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScop SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScopeImpl;->getLayoutDirection()Landroidx/compose/ui/unit/LayoutDirection; SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScopeImpl;->layout(IILjava/util/Map;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/layout/MeasureResult; SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScopeImpl;->subcompose(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/util/List; +SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScopeImpl;->toDp-u2uoSUM(I)F Landroidx/compose/ui/layout/LayoutNodeSubcompositionsState$NodeState; SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$NodeState;-><init>(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/ReusableComposition;)V SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$NodeState;-><init>(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/ReusableComposition;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -9652,12 +10228,15 @@ SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;-><init>(Lkotlin/jvm/f SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->create()Landroidx/compose/ui/layout/OnGloballyPositionedNode; SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->equals(Ljava/lang/Object;)Z +SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->update(Landroidx/compose/ui/Modifier$Node;)V +SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->update(Landroidx/compose/ui/layout/OnGloballyPositionedNode;)V Landroidx/compose/ui/layout/OnGloballyPositionedModifier; Landroidx/compose/ui/layout/OnGloballyPositionedModifierKt; SPLandroidx/compose/ui/layout/OnGloballyPositionedModifierKt;->onGloballyPositioned(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier; Landroidx/compose/ui/layout/OnGloballyPositionedNode; SPLandroidx/compose/ui/layout/OnGloballyPositionedNode;-><init>(Lkotlin/jvm/functions/Function1;)V SPLandroidx/compose/ui/layout/OnGloballyPositionedNode;->onGloballyPositioned(Landroidx/compose/ui/layout/LayoutCoordinates;)V +SPLandroidx/compose/ui/layout/OnGloballyPositionedNode;->setCallback(Lkotlin/jvm/functions/Function1;)V Landroidx/compose/ui/layout/OnPlacedModifier; Landroidx/compose/ui/layout/OnRemeasuredModifier; Landroidx/compose/ui/layout/OuterPlacementScope; @@ -9814,6 +10393,9 @@ Landroidx/compose/ui/layout/ValueInsets_androidKt; SPLandroidx/compose/ui/layout/ValueInsets_androidKt;-><clinit>()V SPLandroidx/compose/ui/layout/ValueInsets_androidKt;->getUnsetValueInsets()J SPLandroidx/compose/ui/layout/ValueInsets_androidKt;->getZeroValueInsets()J +Landroidx/compose/ui/layout/VerticalAlignmentLine; +SPLandroidx/compose/ui/layout/VerticalAlignmentLine;-><clinit>()V +SPLandroidx/compose/ui/layout/VerticalAlignmentLine;-><init>(Lkotlin/jvm/functions/Function2;)V Landroidx/compose/ui/layout/VerticalRuler; SPLandroidx/compose/ui/layout/VerticalRuler;-><clinit>()V SPLandroidx/compose/ui/layout/VerticalRuler;-><init>()V @@ -10195,11 +10777,11 @@ Landroidx/compose/ui/node/LayoutModifierNodeKt; SPLandroidx/compose/ui/node/LayoutModifierNodeKt;->invalidateLayer(Landroidx/compose/ui/node/LayoutModifierNode;)V SPLandroidx/compose/ui/node/LayoutModifierNodeKt;->invalidateMeasurement(Landroidx/compose/ui/node/LayoutModifierNode;)V Landroidx/compose/ui/node/LayoutNode; -SPLandroidx/compose/ui/node/LayoutNode;->$r8$lambda$v5Gl54jK8xf16ZMpBrSYVHu9XVY(Landroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/node/LayoutNode;)I +SPLandroidx/compose/ui/node/LayoutNode;->$r8$lambda$kGNqy0QTItq0x6QPwXgEjPtPG3w(Landroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/node/LayoutNode;)I SPLandroidx/compose/ui/node/LayoutNode;-><clinit>()V SPLandroidx/compose/ui/node/LayoutNode;-><init>(ZI)V SPLandroidx/compose/ui/node/LayoutNode;-><init>(ZIILkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/ui/node/LayoutNode;->ZComparator$lambda$41(Landroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/node/LayoutNode;)I +SPLandroidx/compose/ui/node/LayoutNode;->ZComparator$lambda$42(Landroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/node/LayoutNode;)I SPLandroidx/compose/ui/node/LayoutNode;->access$getConstructor$cp()Lkotlin/jvm/functions/Function0; SPLandroidx/compose/ui/node/LayoutNode;->access$setIgnoreRemeasureRequests$p(Landroidx/compose/ui/node/LayoutNode;Z)V SPLandroidx/compose/ui/node/LayoutNode;->applyModifier(Landroidx/compose/ui/Modifier;)V @@ -10265,7 +10847,7 @@ SPLandroidx/compose/ui/node/LayoutNode;->insertAt$ui_release(ILandroidx/compose/ SPLandroidx/compose/ui/node/LayoutNode;->invalidateLayer$ui_release()V SPLandroidx/compose/ui/node/LayoutNode;->invalidateLayers$ui_release()V SPLandroidx/compose/ui/node/LayoutNode;->invalidateMeasurements$ui_release()V -SPLandroidx/compose/ui/node/LayoutNode;->invalidateOffsetFromRoot$ui_release()V +SPLandroidx/compose/ui/node/LayoutNode;->invalidateOffsetFromRoot()V SPLandroidx/compose/ui/node/LayoutNode;->invalidateOnPositioned$ui_release()V SPLandroidx/compose/ui/node/LayoutNode;->invalidateParentData$ui_release()V SPLandroidx/compose/ui/node/LayoutNode;->invalidateSemantics$ui_release()V @@ -10286,6 +10868,7 @@ SPLandroidx/compose/ui/node/LayoutNode;->markMeasurePending$ui_release()V SPLandroidx/compose/ui/node/LayoutNode;->maxIntrinsicWidth(I)I SPLandroidx/compose/ui/node/LayoutNode;->maxLookaheadIntrinsicWidth(I)I SPLandroidx/compose/ui/node/LayoutNode;->onChildRemoved(Landroidx/compose/ui/node/LayoutNode;)V +SPLandroidx/compose/ui/node/LayoutNode;->onCoordinatorPositionChanged$ui_release()V SPLandroidx/compose/ui/node/LayoutNode;->onDensityOrLayoutDirectionChanged()V SPLandroidx/compose/ui/node/LayoutNode;->onRelease()V SPLandroidx/compose/ui/node/LayoutNode;->onZSortedChildrenInvalidated$ui_release()V @@ -10378,7 +10961,7 @@ SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->draw-eZhPAX0$ui_release(Landro SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawContent()V SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawDirect-eZhPAX0$ui_release(Landroidx/compose/ui/graphics/Canvas;JLandroidx/compose/ui/node/NodeCoordinator;Landroidx/compose/ui/node/DrawModifierNode;Landroidx/compose/ui/graphics/layer/GraphicsLayer;)V SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawImage-AZ2fEMs(Landroidx/compose/ui/graphics/ImageBitmap;JJJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;II)V -SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawLine-1RTmtNc(Landroidx/compose/ui/graphics/Brush;JJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;I)V +SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawPath-GBMwjPU(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Brush;FLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawPath-LG529CI(Landroidx/compose/ui/graphics/Path;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawRect-n-J9OG0(JJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawRoundRect-u-Aw5IA(JJJJLandroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;I)V @@ -10648,6 +11231,7 @@ SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->remeasureLookaheadRootsIn SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->remeasureOnly(Landroidx/compose/ui/node/LayoutNode;Z)V SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestLookaheadRelayout(Landroidx/compose/ui/node/LayoutNode;Z)Z SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestLookaheadRemeasure(Landroidx/compose/ui/node/LayoutNode;Z)Z +SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestOnPositionedCallback(Landroidx/compose/ui/node/LayoutNode;)V SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestRelayout(Landroidx/compose/ui/node/LayoutNode;Z)Z SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestRemeasure$default(Landroidx/compose/ui/node/MeasureAndLayoutDelegate;Landroidx/compose/ui/node/LayoutNode;ZILjava/lang/Object;)Z SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestRemeasure(Landroidx/compose/ui/node/LayoutNode;Z)Z @@ -10853,6 +11437,7 @@ SPLandroidx/compose/ui/node/NodeCoordinator;->hitTest-qzLsGqo(Landroidx/compose/ SPLandroidx/compose/ui/node/NodeCoordinator;->hitTestChild-qzLsGqo(Landroidx/compose/ui/node/NodeCoordinator$HitTestSource;JLandroidx/compose/ui/node/HitTestResult;IZ)V SPLandroidx/compose/ui/node/NodeCoordinator;->invalidateLayer()V SPLandroidx/compose/ui/node/NodeCoordinator;->isAttached()Z +SPLandroidx/compose/ui/node/NodeCoordinator;->isInExpandedTouchBounds-ThD-n1k(Landroidx/compose/ui/Modifier$Node;JI)Z SPLandroidx/compose/ui/node/NodeCoordinator;->isPointerInBounds-k-4lQ0M(J)Z SPLandroidx/compose/ui/node/NodeCoordinator;->isTransparent()Z SPLandroidx/compose/ui/node/NodeCoordinator;->isValidOwnerScope()Z @@ -10868,6 +11453,7 @@ SPLandroidx/compose/ui/node/NodeCoordinator;->onMeasureResultChanged(II)V SPLandroidx/compose/ui/node/NodeCoordinator;->onMeasured()V SPLandroidx/compose/ui/node/NodeCoordinator;->onPlaced()V SPLandroidx/compose/ui/node/NodeCoordinator;->onRelease()V +SPLandroidx/compose/ui/node/NodeCoordinator;->outOfBoundsHit-8NAm7pk(Landroidx/compose/ui/Modifier$Node;Landroidx/compose/ui/node/NodeCoordinator$HitTestSource;JLandroidx/compose/ui/node/HitTestResult;IZFZ)V SPLandroidx/compose/ui/node/NodeCoordinator;->placeAt-f8xVGno(JFLkotlin/jvm/functions/Function1;)V SPLandroidx/compose/ui/node/NodeCoordinator;->placeSelf-MLgxB_4(JFLkotlin/jvm/functions/Function1;Landroidx/compose/ui/graphics/layer/GraphicsLayer;)V SPLandroidx/compose/ui/node/NodeCoordinator;->placeSelfApparentToRealOffset-MLgxB_4(JFLkotlin/jvm/functions/Function1;Landroidx/compose/ui/graphics/layer/GraphicsLayer;)V @@ -10880,6 +11466,7 @@ SPLandroidx/compose/ui/node/NodeCoordinator;->setPosition--gyyYBs(J)V SPLandroidx/compose/ui/node/NodeCoordinator;->setWrapped$ui_release(Landroidx/compose/ui/node/NodeCoordinator;)V SPLandroidx/compose/ui/node/NodeCoordinator;->setWrappedBy$ui_release(Landroidx/compose/ui/node/NodeCoordinator;)V SPLandroidx/compose/ui/node/NodeCoordinator;->shouldSharePointerInputWithSiblings()Z +SPLandroidx/compose/ui/node/NodeCoordinator;->speculativeHit-Fh5PU_I(Landroidx/compose/ui/Modifier$Node;Landroidx/compose/ui/node/NodeCoordinator$HitTestSource;JLandroidx/compose/ui/node/HitTestResult;IZF)V SPLandroidx/compose/ui/node/NodeCoordinator;->toCoordinator(Landroidx/compose/ui/layout/LayoutCoordinates;)Landroidx/compose/ui/node/NodeCoordinator; SPLandroidx/compose/ui/node/NodeCoordinator;->toParentPosition-8S9VItk$default(Landroidx/compose/ui/node/NodeCoordinator;JZILjava/lang/Object;)J SPLandroidx/compose/ui/node/NodeCoordinator;->toParentPosition-8S9VItk(JZ)J @@ -10897,6 +11484,7 @@ Landroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1; SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;-><init>()V SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;->childHitTest-qzLsGqo(Landroidx/compose/ui/node/LayoutNode;JLandroidx/compose/ui/node/HitTestResult;IZ)V SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;->entityType-OLwlOKw()I +SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;->interceptOutOfBoundsChildEvents(Landroidx/compose/ui/Modifier$Node;)Z SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;->shouldHitTestChildren(Landroidx/compose/ui/node/LayoutNode;)Z Landroidx/compose/ui/node/NodeCoordinator$Companion$SemanticsSource$1; SPLandroidx/compose/ui/node/NodeCoordinator$Companion$SemanticsSource$1;-><init>()V @@ -11070,6 +11658,7 @@ SPLandroidx/compose/ui/node/PlaceableResult;-><init>(Landroidx/compose/ui/layout SPLandroidx/compose/ui/node/PlaceableResult;->getResult()Landroidx/compose/ui/layout/MeasureResult; SPLandroidx/compose/ui/node/PlaceableResult;->isValidOwnerScope()Z Landroidx/compose/ui/node/PointerInputModifierNode; +SPLandroidx/compose/ui/node/PointerInputModifierNode;->interceptOutOfBoundsChildEvents()Z SPLandroidx/compose/ui/node/PointerInputModifierNode;->sharePointerInputWithSiblings()Z Landroidx/compose/ui/node/PointerInputModifierNodeKt; SPLandroidx/compose/ui/node/PointerInputModifierNodeKt;->getLayoutCoordinates(Landroidx/compose/ui/node/PointerInputModifierNode;)Landroidx/compose/ui/layout/LayoutCoordinates; @@ -11085,6 +11674,7 @@ SPLandroidx/compose/ui/node/SemanticsModifierNode;->getShouldMergeDescendantSema SPLandroidx/compose/ui/node/SemanticsModifierNode;->isImportantForBounds()Z Landroidx/compose/ui/node/SemanticsModifierNodeKt; SPLandroidx/compose/ui/node/SemanticsModifierNodeKt;->getUseMinimumTouchTarget(Landroidx/compose/ui/semantics/SemanticsConfiguration;)Z +SPLandroidx/compose/ui/node/SemanticsModifierNodeKt;->invalidateSemantics(Landroidx/compose/ui/node/SemanticsModifierNode;)V SPLandroidx/compose/ui/node/SemanticsModifierNodeKt;->touchBoundsInRoot(Landroidx/compose/ui/Modifier$Node;Z)Landroidx/compose/ui/geometry/Rect; Landroidx/compose/ui/node/SortedSet; SPLandroidx/compose/ui/node/SortedSet;-><clinit>()V @@ -11253,6 +11843,7 @@ SPLandroidx/compose/ui/platform/AndroidComposeView;->recalculateWindowViewTransf SPLandroidx/compose/ui/platform/AndroidComposeView;->recycle$ui_release(Landroidx/compose/ui/node/OwnedLayer;)Z SPLandroidx/compose/ui/platform/AndroidComposeView;->registerOnEndApplyChangesListener(Lkotlin/jvm/functions/Function0;)V SPLandroidx/compose/ui/platform/AndroidComposeView;->requestClearInvalidObservations()V +SPLandroidx/compose/ui/platform/AndroidComposeView;->requestOnPositionedCallback(Landroidx/compose/ui/node/LayoutNode;)V SPLandroidx/compose/ui/platform/AndroidComposeView;->scheduleMeasureAndLayout$default(Landroidx/compose/ui/platform/AndroidComposeView;Landroidx/compose/ui/node/LayoutNode;ILjava/lang/Object;)V SPLandroidx/compose/ui/platform/AndroidComposeView;->scheduleMeasureAndLayout(Landroidx/compose/ui/node/LayoutNode;)V SPLandroidx/compose/ui/platform/AndroidComposeView;->screenToLocal-MK-Hz9U(J)J @@ -11567,6 +12158,10 @@ Landroidx/compose/ui/platform/Api30Impl; SPLandroidx/compose/ui/platform/Api30Impl;-><clinit>()V SPLandroidx/compose/ui/platform/Api30Impl;-><init>()V SPLandroidx/compose/ui/platform/Api30Impl;->isShowingLayoutBounds(Landroid/view/View;)Z +Landroidx/compose/ui/platform/Api35Impl; +SPLandroidx/compose/ui/platform/Api35Impl;-><clinit>()V +SPLandroidx/compose/ui/platform/Api35Impl;-><init>()V +SPLandroidx/compose/ui/platform/Api35Impl;->setRequestedFrameRate(Landroid/view/View;F)V Landroidx/compose/ui/platform/BringIntoViewOnScreenResponderNode; SPLandroidx/compose/ui/platform/BringIntoViewOnScreenResponderNode;-><init>(Landroid/view/ViewGroup;)V Landroidx/compose/ui/platform/CalculateMatrixToWindow; @@ -11597,6 +12192,7 @@ SPLandroidx/compose/ui/platform/CompositionLocalsKt;-><clinit>()V SPLandroidx/compose/ui/platform/CompositionLocalsKt;->ProvideCommonCompositionLocals(Landroidx/compose/ui/node/Owner;Landroidx/compose/ui/platform/UriHandler;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalAccessibilityManager()Landroidx/compose/runtime/ProvidableCompositionLocal; SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalClipboard()Landroidx/compose/runtime/ProvidableCompositionLocal; +SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalCursorBlinkEnabled()Landroidx/compose/runtime/ProvidableCompositionLocal; SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalDensity()Landroidx/compose/runtime/ProvidableCompositionLocal; SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalFocusManager()Landroidx/compose/runtime/ProvidableCompositionLocal; SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalFontFamilyResolver()Landroidx/compose/runtime/ProvidableCompositionLocal; @@ -11630,6 +12226,8 @@ SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalClipboardManager$1;-><i Landroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1; SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;-><clinit>()V SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;-><init>()V +SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;->invoke()Ljava/lang/Boolean; +SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;->invoke()Ljava/lang/Object; Landroidx/compose/ui/platform/CompositionLocalsKt$LocalDensity$1; SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalDensity$1;-><clinit>()V SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalDensity$1;-><init>()V @@ -11728,6 +12326,7 @@ SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;-><init>(Landroidx/compo SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->access$getDrawBlock$p(Landroidx/compose/ui/platform/GraphicsLayerOwnerLayer;)Lkotlin/jvm/functions/Function2; SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->destroy()V SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->drawLayer(Landroidx/compose/ui/graphics/Canvas;Landroidx/compose/ui/graphics/layer/GraphicsLayer;)V +SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->getFrameRate()F SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->getInverseMatrix-3i98HWw()[F SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->getMatrix-sQKQjiQ()[F SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->getUnderlyingMatrix-sQKQjiQ()[F @@ -11810,6 +12409,7 @@ Landroidx/compose/ui/platform/TestTagElement; SPLandroidx/compose/ui/platform/TestTagElement;-><init>(Ljava/lang/String;)V SPLandroidx/compose/ui/platform/TestTagElement;->create()Landroidx/compose/ui/Modifier$Node; SPLandroidx/compose/ui/platform/TestTagElement;->create()Landroidx/compose/ui/platform/TestTagNode; +SPLandroidx/compose/ui/platform/TestTagElement;->equals(Ljava/lang/Object;)Z Landroidx/compose/ui/platform/TestTagKt; SPLandroidx/compose/ui/platform/TestTagKt;->testTag(Landroidx/compose/ui/Modifier;Ljava/lang/String;)Landroidx/compose/ui/Modifier; Landroidx/compose/ui/platform/TestTagNode; @@ -12382,6 +12982,7 @@ Landroidx/compose/ui/spatial/RectManager; SPLandroidx/compose/ui/spatial/RectManager;-><clinit>()V SPLandroidx/compose/ui/spatial/RectManager;-><init>(Landroidx/collection/IntObjectMap;)V SPLandroidx/compose/ui/spatial/RectManager;->access$setDispatchToken$p(Landroidx/compose/ui/spatial/RectManager;Ljava/lang/Object;)V +SPLandroidx/compose/ui/spatial/RectManager;->applyLayerTransformation-2IdBmHc(Landroidx/compose/ui/node/NodeCoordinator;J)J SPLandroidx/compose/ui/spatial/RectManager;->dispatchCallbacks()V SPLandroidx/compose/ui/spatial/RectManager;->insertOrUpdate(Landroidx/compose/ui/node/LayoutNode;ZIIII)V SPLandroidx/compose/ui/spatial/RectManager;->invalidate()V @@ -12462,8 +13063,6 @@ Landroidx/compose/ui/text/AnnotatedString; SPLandroidx/compose/ui/text/AnnotatedString;-><clinit>()V SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/lang/String;Ljava/util/List;)V SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V -SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/lang/String;Ljava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/util/List;Ljava/lang/String;)V SPLandroidx/compose/ui/text/AnnotatedString;->equals(Ljava/lang/Object;)Z SPLandroidx/compose/ui/text/AnnotatedString;->flatMapAnnotations(Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/text/AnnotatedString; @@ -12478,6 +13077,7 @@ SPLandroidx/compose/ui/text/AnnotatedString;->getUrlAnnotations(II)Ljava/util/Li SPLandroidx/compose/ui/text/AnnotatedString;->hasLinkAnnotations(II)Z SPLandroidx/compose/ui/text/AnnotatedString;->hasStringAnnotations(Ljava/lang/String;II)Z SPLandroidx/compose/ui/text/AnnotatedString;->length()I +SPLandroidx/compose/ui/text/AnnotatedString;->mapAnnotations(Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/text/AnnotatedString; Landroidx/compose/ui/text/AnnotatedString$Annotation; Landroidx/compose/ui/text/AnnotatedString$Builder; SPLandroidx/compose/ui/text/AnnotatedString$Builder;-><clinit>()V @@ -12487,6 +13087,7 @@ SPLandroidx/compose/ui/text/AnnotatedString$Builder;-><init>(Landroidx/compose/u SPLandroidx/compose/ui/text/AnnotatedString$Builder;->append(Landroidx/compose/ui/text/AnnotatedString;)V SPLandroidx/compose/ui/text/AnnotatedString$Builder;->append(Ljava/lang/String;)V SPLandroidx/compose/ui/text/AnnotatedString$Builder;->flatMapAnnotations$ui_text(Lkotlin/jvm/functions/Function1;)V +SPLandroidx/compose/ui/text/AnnotatedString$Builder;->mapAnnotations$ui_text(Lkotlin/jvm/functions/Function1;)V SPLandroidx/compose/ui/text/AnnotatedString$Builder;->pop()V SPLandroidx/compose/ui/text/AnnotatedString$Builder;->pop(I)V SPLandroidx/compose/ui/text/AnnotatedString$Builder;->pushLink(Landroidx/compose/ui/text/LinkAnnotation;)I @@ -12518,6 +13119,7 @@ SPLandroidx/compose/ui/text/AnnotatedString$Range;->component2()I SPLandroidx/compose/ui/text/AnnotatedString$Range;->component3()I SPLandroidx/compose/ui/text/AnnotatedString$Range;->copy$default(Landroidx/compose/ui/text/AnnotatedString$Range;Ljava/lang/Object;IILjava/lang/String;ILjava/lang/Object;)Landroidx/compose/ui/text/AnnotatedString$Range; SPLandroidx/compose/ui/text/AnnotatedString$Range;->copy(Ljava/lang/Object;IILjava/lang/String;)Landroidx/compose/ui/text/AnnotatedString$Range; +SPLandroidx/compose/ui/text/AnnotatedString$Range;->equals(Ljava/lang/Object;)Z SPLandroidx/compose/ui/text/AnnotatedString$Range;->getEnd()I SPLandroidx/compose/ui/text/AnnotatedString$Range;->getItem()Ljava/lang/Object; SPLandroidx/compose/ui/text/AnnotatedString$Range;->getStart()I @@ -12526,9 +13128,7 @@ SPLandroidx/compose/ui/text/AnnotatedString$Range;->hashCode()I Landroidx/compose/ui/text/AnnotatedStringKt; SPLandroidx/compose/ui/text/AnnotatedStringKt;->$r8$lambda$GpopHnqFX-vh-lUVlfOYWUpWVz8(Landroidx/compose/ui/text/AnnotatedString$Annotation;)Z SPLandroidx/compose/ui/text/AnnotatedStringKt;-><clinit>()V -SPLandroidx/compose/ui/text/AnnotatedStringKt;->access$constructAnnotationsFromSpansAndParagraphs(Ljava/util/List;Ljava/util/List;)Ljava/util/List; SPLandroidx/compose/ui/text/AnnotatedStringKt;->access$substringWithoutParagraphStyles(Landroidx/compose/ui/text/AnnotatedString;II)Landroidx/compose/ui/text/AnnotatedString; -SPLandroidx/compose/ui/text/AnnotatedStringKt;->constructAnnotationsFromSpansAndParagraphs(Ljava/util/List;Ljava/util/List;)Ljava/util/List; SPLandroidx/compose/ui/text/AnnotatedStringKt;->emptyAnnotatedString()Landroidx/compose/ui/text/AnnotatedString; SPLandroidx/compose/ui/text/AnnotatedStringKt;->getLocalAnnotations(Landroidx/compose/ui/text/AnnotatedString;IILkotlin/jvm/functions/Function1;)Ljava/util/List; SPLandroidx/compose/ui/text/AnnotatedStringKt;->intersect(IIII)Z @@ -12559,10 +13159,14 @@ Landroidx/compose/ui/text/LinkAnnotation; SPLandroidx/compose/ui/text/LinkAnnotation;-><clinit>()V SPLandroidx/compose/ui/text/LinkAnnotation;-><init>()V SPLandroidx/compose/ui/text/LinkAnnotation;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +Landroidx/compose/ui/text/LinkAnnotation$Clickable; Landroidx/compose/ui/text/LinkAnnotation$Url; SPLandroidx/compose/ui/text/LinkAnnotation$Url;-><clinit>()V SPLandroidx/compose/ui/text/LinkAnnotation$Url;-><init>(Ljava/lang/String;Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/LinkInteractionListener;)V SPLandroidx/compose/ui/text/LinkAnnotation$Url;-><init>(Ljava/lang/String;Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/LinkInteractionListener;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/ui/text/LinkAnnotation$Url;->copy$default(Landroidx/compose/ui/text/LinkAnnotation$Url;Ljava/lang/String;Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/LinkInteractionListener;ILjava/lang/Object;)Landroidx/compose/ui/text/LinkAnnotation$Url; +SPLandroidx/compose/ui/text/LinkAnnotation$Url;->copy(Ljava/lang/String;Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/LinkInteractionListener;)Landroidx/compose/ui/text/LinkAnnotation$Url; +SPLandroidx/compose/ui/text/LinkAnnotation$Url;->equals(Ljava/lang/Object;)Z SPLandroidx/compose/ui/text/LinkAnnotation$Url;->getLinkInteractionListener()Landroidx/compose/ui/text/LinkInteractionListener; SPLandroidx/compose/ui/text/LinkAnnotation$Url;->getStyles()Landroidx/compose/ui/text/TextLinkStyles; SPLandroidx/compose/ui/text/LinkAnnotation$Url;->getUrl()Ljava/lang/String; @@ -12823,6 +13427,7 @@ SPLandroidx/compose/ui/text/SpanStyle;->getTextForegroundStyle$ui_text()Landroid SPLandroidx/compose/ui/text/SpanStyle;->getTextGeometricTransform()Landroidx/compose/ui/text/style/TextGeometricTransform; SPLandroidx/compose/ui/text/SpanStyle;->hasSameLayoutAffectingAttributes$ui_text(Landroidx/compose/ui/text/SpanStyle;)Z SPLandroidx/compose/ui/text/SpanStyle;->hasSameNonLayoutAttributes$ui_text(Landroidx/compose/ui/text/SpanStyle;)Z +SPLandroidx/compose/ui/text/SpanStyle;->hashCode()I SPLandroidx/compose/ui/text/SpanStyle;->merge(Landroidx/compose/ui/text/SpanStyle;)Landroidx/compose/ui/text/SpanStyle; Landroidx/compose/ui/text/SpanStyleKt; SPLandroidx/compose/ui/text/SpanStyleKt;-><clinit>()V @@ -12874,6 +13479,15 @@ SPLandroidx/compose/ui/text/TextLayoutResult;->getLineForOffset(I)I SPLandroidx/compose/ui/text/TextLayoutResult;->getMultiParagraph()Landroidx/compose/ui/text/MultiParagraph; SPLandroidx/compose/ui/text/TextLayoutResult;->getPathForRange(II)Landroidx/compose/ui/graphics/Path; SPLandroidx/compose/ui/text/TextLayoutResult;->getSize-YbymL2g()J +Landroidx/compose/ui/text/TextLinkStyles; +SPLandroidx/compose/ui/text/TextLinkStyles;-><clinit>()V +SPLandroidx/compose/ui/text/TextLinkStyles;-><init>(Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;)V +SPLandroidx/compose/ui/text/TextLinkStyles;-><init>(Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/compose/ui/text/TextLinkStyles;->getFocusedStyle()Landroidx/compose/ui/text/SpanStyle; +SPLandroidx/compose/ui/text/TextLinkStyles;->getHoveredStyle()Landroidx/compose/ui/text/SpanStyle; +SPLandroidx/compose/ui/text/TextLinkStyles;->getPressedStyle()Landroidx/compose/ui/text/SpanStyle; +SPLandroidx/compose/ui/text/TextLinkStyles;->getStyle()Landroidx/compose/ui/text/SpanStyle; +SPLandroidx/compose/ui/text/TextLinkStyles;->hashCode()I Landroidx/compose/ui/text/TextPainter; SPLandroidx/compose/ui/text/TextPainter;-><clinit>()V SPLandroidx/compose/ui/text/TextPainter;-><init>()V @@ -13035,6 +13649,10 @@ SPLandroidx/compose/ui/text/android/StaticLayoutFactory33;-><clinit>()V SPLandroidx/compose/ui/text/android/StaticLayoutFactory33;-><init>()V SPLandroidx/compose/ui/text/android/StaticLayoutFactory33;->isFallbackLineSpacingEnabled(Landroid/text/StaticLayout;)Z SPLandroidx/compose/ui/text/android/StaticLayoutFactory33;->setLineBreakConfig(Landroid/text/StaticLayout$Builder;II)V +Landroidx/compose/ui/text/android/StaticLayoutFactory35; +SPLandroidx/compose/ui/text/android/StaticLayoutFactory35;-><clinit>()V +SPLandroidx/compose/ui/text/android/StaticLayoutFactory35;-><init>()V +SPLandroidx/compose/ui/text/android/StaticLayoutFactory35;->disableUseBoundsForWidth(Landroid/text/StaticLayout$Builder;)V Landroidx/compose/ui/text/android/StaticLayoutFactoryImpl; Landroidx/compose/ui/text/android/StaticLayoutParams; SPLandroidx/compose/ui/text/android/StaticLayoutParams;-><init>(Ljava/lang/CharSequence;IILandroid/text/TextPaint;ILandroid/text/TextDirectionHeuristic;Landroid/text/Layout$Alignment;ILandroid/text/TextUtils$TruncateAt;IFFIZZIIII[I[I)V @@ -13363,6 +13981,7 @@ SPLandroidx/compose/ui/text/input/ImeOptions;-><init>(ZIZIILandroidx/compose/ui/ SPLandroidx/compose/ui/text/input/ImeOptions;-><init>(ZIZIILandroidx/compose/ui/text/input/PlatformImeOptions;Landroidx/compose/ui/text/intl/LocaleList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/ui/text/input/ImeOptions;-><init>(ZIZIILandroidx/compose/ui/text/input/PlatformImeOptions;Landroidx/compose/ui/text/intl/LocaleList;Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/compose/ui/text/input/ImeOptions;->access$getDefault$cp()Landroidx/compose/ui/text/input/ImeOptions; +SPLandroidx/compose/ui/text/input/ImeOptions;->equals(Ljava/lang/Object;)Z SPLandroidx/compose/ui/text/input/ImeOptions;->getImeAction-eUduSuo()I SPLandroidx/compose/ui/text/input/ImeOptions;->getKeyboardType-PjHm6EE()I SPLandroidx/compose/ui/text/input/ImeOptions;->getSingleLine()Z @@ -13797,6 +14416,7 @@ SPLandroidx/compose/ui/text/style/TextDecoration;->access$getNone$cp()Landroidx/ SPLandroidx/compose/ui/text/style/TextDecoration;->access$getUnderline$cp()Landroidx/compose/ui/text/style/TextDecoration; SPLandroidx/compose/ui/text/style/TextDecoration;->contains(Landroidx/compose/ui/text/style/TextDecoration;)Z SPLandroidx/compose/ui/text/style/TextDecoration;->equals(Ljava/lang/Object;)Z +SPLandroidx/compose/ui/text/style/TextDecoration;->hashCode()I Landroidx/compose/ui/text/style/TextDecoration$Companion; SPLandroidx/compose/ui/text/style/TextDecoration$Companion;-><init>()V SPLandroidx/compose/ui/text/style/TextDecoration$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -14074,6 +14694,8 @@ SPLandroidx/compose/ui/unit/TextUnit;->equals-impl0(JJ)Z SPLandroidx/compose/ui/unit/TextUnit;->getRawType-impl(J)J SPLandroidx/compose/ui/unit/TextUnit;->getType-UIouoOA(J)J SPLandroidx/compose/ui/unit/TextUnit;->getValue-impl(J)F +SPLandroidx/compose/ui/unit/TextUnit;->hashCode-impl(J)I +SPLandroidx/compose/ui/unit/TextUnit;->isSp-impl(J)Z Landroidx/compose/ui/unit/TextUnit$Companion; SPLandroidx/compose/ui/unit/TextUnit$Companion;-><init>()V SPLandroidx/compose/ui/unit/TextUnit$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -14186,7 +14808,7 @@ SPLandroidx/core/app/CoreComponentFactory;->checkCompatWrapper(Ljava/lang/Object SPLandroidx/core/app/CoreComponentFactory;->instantiateActivity(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity; SPLandroidx/core/app/CoreComponentFactory;->instantiateApplication(Ljava/lang/ClassLoader;Ljava/lang/String;)Landroid/app/Application; SPLandroidx/core/app/CoreComponentFactory;->instantiateProvider(Ljava/lang/ClassLoader;Ljava/lang/String;)Landroid/content/ContentProvider; -PLandroidx/core/app/CoreComponentFactory;->instantiateReceiver(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/content/BroadcastReceiver; +SPLandroidx/core/app/CoreComponentFactory;->instantiateReceiver(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/content/BroadcastReceiver; SPLandroidx/core/app/CoreComponentFactory;->instantiateService(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Service; Landroidx/core/app/CoreComponentFactory$CompatWrapped; Landroidx/core/app/NotificationChannelCompat; @@ -14449,8 +15071,8 @@ Landroidx/core/view/ViewCompat$Api23Impl; SPLandroidx/core/view/ViewCompat$Api23Impl;->getRootWindowInsets(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; Landroidx/core/view/WindowCompat; SPLandroidx/core/view/WindowCompat;->setDecorFitsSystemWindows(Landroid/view/Window;Z)V -Landroidx/core/view/WindowCompat$Api30Impl; -SPLandroidx/core/view/WindowCompat$Api30Impl;->setDecorFitsSystemWindows(Landroid/view/Window;Z)V +Landroidx/core/view/WindowCompat$Api35Impl; +SPLandroidx/core/view/WindowCompat$Api35Impl;->setDecorFitsSystemWindows(Landroid/view/Window;Z)V Landroidx/core/view/WindowInsetsAnimationCompat; SPLandroidx/core/view/WindowInsetsAnimationCompat;->setCallback(Landroid/view/View;Landroidx/core/view/WindowInsetsAnimationCompat$Callback;)V Landroidx/core/view/WindowInsetsAnimationCompat$Callback; @@ -14550,6 +15172,10 @@ SPLandroidx/core/view/WindowInsetsControllerCompat$Impl30;-><init>(Landroid/view SPLandroidx/core/view/WindowInsetsControllerCompat$Impl30;->setAppearanceLightNavigationBars(Z)V SPLandroidx/core/view/WindowInsetsControllerCompat$Impl30;->setAppearanceLightStatusBars(Z)V SPLandroidx/core/view/WindowInsetsControllerCompat$Impl30;->unsetSystemUiFlag(I)V +Landroidx/core/view/WindowInsetsControllerCompat$Impl31; +SPLandroidx/core/view/WindowInsetsControllerCompat$Impl31;-><init>(Landroid/view/Window;Landroidx/core/view/WindowInsetsControllerCompat;Landroidx/core/view/SoftwareKeyboardControllerCompat;)V +Landroidx/core/view/WindowInsetsControllerCompat$Impl35; +SPLandroidx/core/view/WindowInsetsControllerCompat$Impl35;-><init>(Landroid/view/Window;Landroidx/core/view/WindowInsetsControllerCompat;Landroidx/core/view/SoftwareKeyboardControllerCompat;)V Landroidx/core/view/accessibility/AccessibilityManagerCompat; SPLandroidx/core/view/accessibility/AccessibilityManagerCompat;->isRequestFromAccessibilityTool(Landroid/view/accessibility/AccessibilityManager;)Z Landroidx/core/view/accessibility/AccessibilityManagerCompat$Api34Impl; @@ -14704,9 +15330,11 @@ SPLandroidx/datastore/core/DataStoreImpl;-><clinit>()V SPLandroidx/datastore/core/DataStoreImpl;-><init>(Landroidx/datastore/core/Storage;Ljava/util/List;Landroidx/datastore/core/CorruptionHandler;Lkotlinx/coroutines/CoroutineScope;)V SPLandroidx/datastore/core/DataStoreImpl;->access$getCoordinator(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/InterProcessCoordinator; SPLandroidx/datastore/core/DataStoreImpl;->access$getInMemoryCache$p(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/DataStoreInMemoryCache; +SPLandroidx/datastore/core/DataStoreImpl;->access$getReadAndInit$p(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/DataStoreImpl$InitDataStore; SPLandroidx/datastore/core/DataStoreImpl;->access$getStorage$p(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/Storage; SPLandroidx/datastore/core/DataStoreImpl;->access$getWriteActor$p(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/SimpleActor; SPLandroidx/datastore/core/DataStoreImpl;->access$handleUpdate(Landroidx/datastore/core/DataStoreImpl;Landroidx/datastore/core/Message$Update;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLandroidx/datastore/core/DataStoreImpl;->access$incrementCollector(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/DataStoreImpl;->access$readAndInitOrPropagateAndThrowFailure(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/DataStoreImpl;->access$readDataAndUpdateCache(Landroidx/datastore/core/DataStoreImpl;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/DataStoreImpl;->access$readDataOrHandleCorruption(Landroidx/datastore/core/DataStoreImpl;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -14715,6 +15343,7 @@ SPLandroidx/datastore/core/DataStoreImpl;->getCoordinator()Landroidx/datastore/c SPLandroidx/datastore/core/DataStoreImpl;->getData()Lkotlinx/coroutines/flow/Flow; SPLandroidx/datastore/core/DataStoreImpl;->getStorageConnection$datastore_core_release()Landroidx/datastore/core/StorageConnection; SPLandroidx/datastore/core/DataStoreImpl;->handleUpdate(Landroidx/datastore/core/Message$Update;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLandroidx/datastore/core/DataStoreImpl;->incrementCollector(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/DataStoreImpl;->readAndInitOrPropagateAndThrowFailure(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/DataStoreImpl;->readDataAndUpdateCache(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/DataStoreImpl;->readDataFromFileOrDefault(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -14754,11 +15383,49 @@ SPLandroidx/datastore/core/DataStoreImpl$data$1;->create(Ljava/lang/Object;Lkotl SPLandroidx/datastore/core/DataStoreImpl$data$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; SPLandroidx/datastore/core/DataStoreImpl$data$1;->invoke(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/DataStoreImpl$data$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/datastore/core/DataStoreImpl$data$1$1; +SPLandroidx/datastore/core/DataStoreImpl$data$1$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V +SPLandroidx/datastore/core/DataStoreImpl$data$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLandroidx/datastore/core/DataStoreImpl$data$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/datastore/core/DataStoreImpl$data$1$1;->invoke(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLandroidx/datastore/core/DataStoreImpl$data$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/datastore/core/DataStoreImpl$data$1$2; +SPLandroidx/datastore/core/DataStoreImpl$data$1$2;-><init>(Lkotlin/coroutines/Continuation;)V +SPLandroidx/datastore/core/DataStoreImpl$data$1$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLandroidx/datastore/core/DataStoreImpl$data$1$2;->invoke(Landroidx/datastore/core/State;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLandroidx/datastore/core/DataStoreImpl$data$1$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/datastore/core/DataStoreImpl$data$1$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/datastore/core/DataStoreImpl$data$1$3; +SPLandroidx/datastore/core/DataStoreImpl$data$1$3;-><init>(Landroidx/datastore/core/State;Lkotlin/coroutines/Continuation;)V +SPLandroidx/datastore/core/DataStoreImpl$data$1$3;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLandroidx/datastore/core/DataStoreImpl$data$1$3;->invoke(Landroidx/datastore/core/State;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLandroidx/datastore/core/DataStoreImpl$data$1$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/datastore/core/DataStoreImpl$data$1$3;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/datastore/core/DataStoreImpl$data$1$5; +SPLandroidx/datastore/core/DataStoreImpl$data$1$5;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V +Landroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1; +SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;)V +SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Landroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2; +SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;)V +SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Landroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2$1; +SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2$1;-><init>(Landroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V +SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/datastore/core/DataStoreImpl$handleUpdate$1; SPLandroidx/datastore/core/DataStoreImpl$handleUpdate$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V SPLandroidx/datastore/core/DataStoreImpl$handleUpdate$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/datastore/core/DataStoreImpl$incrementCollector$1; +SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V +Landroidx/datastore/core/DataStoreImpl$incrementCollector$2$1; +SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$2$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V +SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/datastore/core/DataStoreImpl$incrementCollector$2$1$1; +SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$2$1$1;-><init>(Landroidx/datastore/core/DataStoreImpl;)V Landroidx/datastore/core/DataStoreImpl$readAndInitOrPropagateAndThrowFailure$1; SPLandroidx/datastore/core/DataStoreImpl$readAndInitOrPropagateAndThrowFailure$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V +SPLandroidx/datastore/core/DataStoreImpl$readAndInitOrPropagateAndThrowFailure$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/datastore/core/DataStoreImpl$readDataAndUpdateCache$1; SPLandroidx/datastore/core/DataStoreImpl$readDataAndUpdateCache$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V Landroidx/datastore/core/DataStoreImpl$readDataOrHandleCorruption$1; @@ -14809,6 +15476,7 @@ SPLandroidx/datastore/core/DataStoreImpl$writeData$2;->invokeSuspend(Ljava/lang/ Landroidx/datastore/core/DataStoreInMemoryCache; SPLandroidx/datastore/core/DataStoreInMemoryCache;-><init>()V SPLandroidx/datastore/core/DataStoreInMemoryCache;->getCurrentState()Landroidx/datastore/core/State; +SPLandroidx/datastore/core/DataStoreInMemoryCache;->getFlow()Lkotlinx/coroutines/flow/Flow; SPLandroidx/datastore/core/DataStoreInMemoryCache;->tryUpdate(Landroidx/datastore/core/State;)Landroidx/datastore/core/State; Landroidx/datastore/core/Final; Landroidx/datastore/core/InitializerApi; @@ -14827,9 +15495,11 @@ Landroidx/datastore/core/ReadException; Landroidx/datastore/core/ReadScope; Landroidx/datastore/core/RunOnce; SPLandroidx/datastore/core/RunOnce;-><init>()V +SPLandroidx/datastore/core/RunOnce;->awaitComplete(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/RunOnce;->runIfNeeded(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Landroidx/datastore/core/RunOnce$runIfNeeded$1; SPLandroidx/datastore/core/RunOnce$runIfNeeded$1;-><init>(Landroidx/datastore/core/RunOnce;Lkotlin/coroutines/Continuation;)V +SPLandroidx/datastore/core/RunOnce$runIfNeeded$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/datastore/core/Serializer; Landroidx/datastore/core/SimpleActor; SPLandroidx/datastore/core/SimpleActor;-><init>(Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;)V @@ -14846,6 +15516,7 @@ SPLandroidx/datastore/core/SimpleActor$offer$2;->create(Ljava/lang/Object;Lkotli SPLandroidx/datastore/core/SimpleActor$offer$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/datastore/core/SingleProcessCoordinator; SPLandroidx/datastore/core/SingleProcessCoordinator;-><init>(Ljava/lang/String;)V +SPLandroidx/datastore/core/SingleProcessCoordinator;->getUpdateNotifications()Lkotlinx/coroutines/flow/Flow; SPLandroidx/datastore/core/SingleProcessCoordinator;->getVersion(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/SingleProcessCoordinator;->incrementAndGetVersion(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLandroidx/datastore/core/SingleProcessCoordinator;->lock(Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -14854,6 +15525,10 @@ SPLandroidx/datastore/core/SingleProcessCoordinator$lock$1;-><init>(Landroidx/da SPLandroidx/datastore/core/SingleProcessCoordinator$lock$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1; SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;-><init>(Lkotlin/coroutines/Continuation;)V +SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;->invoke(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/datastore/core/State; SPLandroidx/datastore/core/State;-><init>(I)V SPLandroidx/datastore/core/State;-><init>(ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -15128,9 +15803,9 @@ SPLandroidx/emoji2/text/MetadataRepo;->getRootNode()Landroidx/emoji2/text/Metada SPLandroidx/emoji2/text/MetadataRepo;->put(Landroidx/emoji2/text/TypefaceEmojiRasterizer;)V Landroidx/emoji2/text/MetadataRepo$Node; SPLandroidx/emoji2/text/MetadataRepo$Node;-><init>()V -SPLandroidx/emoji2/text/MetadataRepo$Node;-><init>(I)V +HSPLandroidx/emoji2/text/MetadataRepo$Node;-><init>(I)V SPLandroidx/emoji2/text/MetadataRepo$Node;->get(I)Landroidx/emoji2/text/MetadataRepo$Node; -SPLandroidx/emoji2/text/MetadataRepo$Node;->put(Landroidx/emoji2/text/TypefaceEmojiRasterizer;II)V +HSPLandroidx/emoji2/text/MetadataRepo$Node;->put(Landroidx/emoji2/text/TypefaceEmojiRasterizer;II)V Landroidx/emoji2/text/SpannableBuilder; Landroidx/emoji2/text/TypefaceEmojiRasterizer; SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;-><clinit>()V @@ -15138,7 +15813,7 @@ SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;-><init>(Landroidx/emoji2/text/M HSPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getCodepointAt(I)I SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getCodepointsLength()I SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getId()I -SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getMetadataItem()Landroidx/emoji2/text/flatbuffer/MetadataItem; +HSPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getMetadataItem()Landroidx/emoji2/text/flatbuffer/MetadataItem; Landroidx/emoji2/text/UnprecomputeTextOnModificationSpannable; Landroidx/emoji2/text/flatbuffer/MetadataItem; SPLandroidx/emoji2/text/flatbuffer/MetadataItem;-><init>()V @@ -15169,11 +15844,6 @@ Landroidx/emoji2/text/flatbuffer/Utf8Safe; SPLandroidx/emoji2/text/flatbuffer/Utf8Safe;-><init>()V Landroidx/fragment/app/Fragment; Landroidx/fragment/app/FragmentActivity; -Landroidx/lifecycle/AbstractSavedStateViewModelFactory; -SPLandroidx/lifecycle/AbstractSavedStateViewModelFactory;-><init>(Landroidx/savedstate/SavedStateRegistryOwner;Landroid/os/Bundle;)V -SPLandroidx/lifecycle/AbstractSavedStateViewModelFactory;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel; -SPLandroidx/lifecycle/AbstractSavedStateViewModelFactory;->create(Ljava/lang/String;Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; -Landroidx/lifecycle/AndroidViewModel; Landroidx/lifecycle/AtomicReference; SPLandroidx/lifecycle/AtomicReference;-><init>(Ljava/lang/Object;)V SPLandroidx/lifecycle/AtomicReference;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z @@ -15212,12 +15882,6 @@ Landroidx/lifecycle/FlowExtKt$flowWithLifecycle$1$1$1; SPLandroidx/lifecycle/FlowExtKt$flowWithLifecycle$1$1$1;-><init>(Lkotlinx/coroutines/channels/ProducerScope;)V SPLandroidx/lifecycle/FlowExtKt$flowWithLifecycle$1$1$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Landroidx/lifecycle/HasDefaultViewModelProviderFactory; -Landroidx/lifecycle/LegacySavedStateHandleController; -SPLandroidx/lifecycle/LegacySavedStateHandleController;-><clinit>()V -SPLandroidx/lifecycle/LegacySavedStateHandleController;-><init>()V -SPLandroidx/lifecycle/LegacySavedStateHandleController;->create(Landroidx/savedstate/SavedStateRegistry;Landroidx/lifecycle/Lifecycle;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/lifecycle/SavedStateHandleController; -SPLandroidx/lifecycle/LegacySavedStateHandleController;->tryToAddRecreator(Landroidx/savedstate/SavedStateRegistry;Landroidx/lifecycle/Lifecycle;)V -Landroidx/lifecycle/LegacySavedStateHandleController$OnRecreation; Landroidx/lifecycle/Lifecycle; SPLandroidx/lifecycle/Lifecycle;-><init>()V SPLandroidx/lifecycle/Lifecycle;->getInternalScopeRef()Landroidx/lifecycle/AtomicReference; @@ -15425,11 +16089,6 @@ SPLandroidx/lifecycle/SavedStateHandle$Companion;->validateValue(Ljava/lang/Obje Landroidx/lifecycle/SavedStateHandleAttacher; SPLandroidx/lifecycle/SavedStateHandleAttacher;-><init>(Landroidx/lifecycle/SavedStateHandlesProvider;)V SPLandroidx/lifecycle/SavedStateHandleAttacher;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V -Landroidx/lifecycle/SavedStateHandleController; -SPLandroidx/lifecycle/SavedStateHandleController;-><init>(Ljava/lang/String;Landroidx/lifecycle/SavedStateHandle;)V -SPLandroidx/lifecycle/SavedStateHandleController;->attachToLifecycle(Landroidx/savedstate/SavedStateRegistry;Landroidx/lifecycle/Lifecycle;)V -SPLandroidx/lifecycle/SavedStateHandleController;->getHandle()Landroidx/lifecycle/SavedStateHandle; -SPLandroidx/lifecycle/SavedStateHandleController;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V Landroidx/lifecycle/SavedStateHandleSupport; SPLandroidx/lifecycle/SavedStateHandleSupport;-><clinit>()V SPLandroidx/lifecycle/SavedStateHandleSupport;->createSavedStateHandle(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/SavedStateHandle; @@ -15461,14 +16120,7 @@ Landroidx/lifecycle/SavedStateHandlesVM; SPLandroidx/lifecycle/SavedStateHandlesVM;-><init>()V SPLandroidx/lifecycle/SavedStateHandlesVM;->getHandles()Ljava/util/Map; Landroidx/lifecycle/SavedStateViewModelFactory; -SPLandroidx/lifecycle/SavedStateViewModelFactory;-><init>(Landroid/app/Application;Landroidx/savedstate/SavedStateRegistryOwner;Landroid/os/Bundle;)V -SPLandroidx/lifecycle/SavedStateViewModelFactory;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel; -SPLandroidx/lifecycle/SavedStateViewModelFactory;->create(Lkotlin/reflect/KClass;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel; -Landroidx/lifecycle/SavedStateViewModelFactory_androidKt; -SPLandroidx/lifecycle/SavedStateViewModelFactory_androidKt;-><clinit>()V -SPLandroidx/lifecycle/SavedStateViewModelFactory_androidKt;->access$getVIEWMODEL_SIGNATURE$p()Ljava/util/List; -SPLandroidx/lifecycle/SavedStateViewModelFactory_androidKt;->findMatchingConstructor(Ljava/lang/Class;Ljava/util/List;)Ljava/lang/reflect/Constructor; -SPLandroidx/lifecycle/SavedStateViewModelFactory_androidKt;->newInstance(Ljava/lang/Class;Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Landroidx/lifecycle/ViewModel; +SPLandroidx/lifecycle/SavedStateViewModelFactory;-><init>()V Landroidx/lifecycle/ServiceLifecycleDispatcher; SPLandroidx/lifecycle/ServiceLifecycleDispatcher;-><init>(Landroidx/lifecycle/LifecycleOwner;)V SPLandroidx/lifecycle/ServiceLifecycleDispatcher;->getLifecycle()Landroidx/lifecycle/Lifecycle; @@ -15490,33 +16142,27 @@ SPLandroidx/lifecycle/ViewModelKt;->getViewModelScope(Landroidx/lifecycle/ViewMo Landroidx/lifecycle/ViewModelProvider; SPLandroidx/lifecycle/ViewModelProvider;-><clinit>()V SPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;)V -SPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;ILkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V SPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/viewmodel/ViewModelProviderImpl;)V -SPLandroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; SPLandroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/String;Lkotlin/reflect/KClass;)Landroidx/lifecycle/ViewModel; SPLandroidx/lifecycle/ViewModelProvider;->get(Lkotlin/reflect/KClass;)Landroidx/lifecycle/ViewModel; Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory; SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;-><clinit>()V -SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;-><init>(Landroid/app/Application;)V +SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;-><init>()V SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;-><init>(Landroid/app/Application;I)V -SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;->access$get_instance$cp()Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory; -SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;->access$set_instance$cp(Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;)V Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion; SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion;-><init>()V SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion;->getInstance(Landroid/app/Application;)Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory; Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$special$$inlined$Key$1; SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$special$$inlined$Key$1;-><init>()V Landroidx/lifecycle/ViewModelProvider$Companion; SPLandroidx/lifecycle/ViewModelProvider$Companion;-><init>()V SPLandroidx/lifecycle/ViewModelProvider$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/lifecycle/ViewModelProvider$Companion;->create$default(Landroidx/lifecycle/ViewModelProvider$Companion;Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;ILjava/lang/Object;)Landroidx/lifecycle/ViewModelProvider; SPLandroidx/lifecycle/ViewModelProvider$Companion;->create$default(Landroidx/lifecycle/ViewModelProvider$Companion;Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;ILjava/lang/Object;)Landroidx/lifecycle/ViewModelProvider; SPLandroidx/lifecycle/ViewModelProvider$Companion;->create(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModelProvider; SPLandroidx/lifecycle/ViewModelProvider$Companion;->create(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModelProvider; Landroidx/lifecycle/ViewModelProvider$Factory; SPLandroidx/lifecycle/ViewModelProvider$Factory;-><clinit>()V -SPLandroidx/lifecycle/ViewModelProvider$Factory;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel; SPLandroidx/lifecycle/ViewModelProvider$Factory;->create(Lkotlin/reflect/KClass;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel; Landroidx/lifecycle/ViewModelProvider$Factory$Companion; SPLandroidx/lifecycle/ViewModelProvider$Factory$Companion;-><clinit>()V @@ -15598,6 +16244,13 @@ Landroidx/lifecycle/viewmodel/CreationExtras$Empty; SPLandroidx/lifecycle/viewmodel/CreationExtras$Empty;-><clinit>()V SPLandroidx/lifecycle/viewmodel/CreationExtras$Empty;-><init>()V Landroidx/lifecycle/viewmodel/CreationExtras$Key; +Landroidx/lifecycle/viewmodel/InitializerViewModelFactory; +SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactory;-><init>([Landroidx/lifecycle/viewmodel/ViewModelInitializer;)V +SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactory;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel; +Landroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder; +SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;-><init>()V +SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;->addInitializer(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V +SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;->build()Landroidx/lifecycle/ViewModelProvider$Factory; Landroidx/lifecycle/viewmodel/MutableCreationExtras; SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;-><init>(Landroidx/lifecycle/viewmodel/CreationExtras;)V SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;-><init>(Landroidx/lifecycle/viewmodel/CreationExtras;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -15605,6 +16258,10 @@ SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;-><init>(Ljava/util/Map;)V SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;->get(Landroidx/lifecycle/viewmodel/CreationExtras$Key;)Ljava/lang/Object; SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;->set(Landroidx/lifecycle/viewmodel/CreationExtras$Key;Ljava/lang/Object;)V Landroidx/lifecycle/viewmodel/R$id; +Landroidx/lifecycle/viewmodel/ViewModelInitializer; +SPLandroidx/lifecycle/viewmodel/ViewModelInitializer;-><init>(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V +SPLandroidx/lifecycle/viewmodel/ViewModelInitializer;->getClazz$lifecycle_viewmodel_release()Lkotlin/reflect/KClass; +SPLandroidx/lifecycle/viewmodel/ViewModelInitializer;->getInitializer$lifecycle_viewmodel_release()Lkotlin/jvm/functions/Function1; Landroidx/lifecycle/viewmodel/ViewModelProviderImpl; SPLandroidx/lifecycle/viewmodel/ViewModelProviderImpl;-><init>(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;)V SPLandroidx/lifecycle/viewmodel/ViewModelProviderImpl;->access$getDefaultExtras$p(Landroidx/lifecycle/viewmodel/ViewModelProviderImpl;)Landroidx/lifecycle/viewmodel/CreationExtras; @@ -15654,26 +16311,53 @@ SPLandroidx/lifecycle/viewmodel/internal/ViewModelImpl;->getCloseable(Ljava/lang Landroidx/lifecycle/viewmodel/internal/ViewModelProviders; SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;-><clinit>()V SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;-><init>()V +SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;->createInitializerFactory$lifecycle_viewmodel_release(Ljava/util/Collection;)Landroidx/lifecycle/ViewModelProvider$Factory; +SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;->createViewModelFromInitializers$lifecycle_viewmodel_release(Lkotlin/reflect/KClass;Landroidx/lifecycle/viewmodel/CreationExtras;[Landroidx/lifecycle/viewmodel/ViewModelInitializer;)Landroidx/lifecycle/ViewModel; SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;->getDefaultCreationExtras$lifecycle_viewmodel_release(Landroidx/lifecycle/ViewModelStoreOwner;)Landroidx/lifecycle/viewmodel/CreationExtras; SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;->getDefaultKey$lifecycle_viewmodel_release(Lkotlin/reflect/KClass;)Ljava/lang/String; Landroidx/navigation/ActivityNavigator; SPLandroidx/navigation/ActivityNavigator;-><clinit>()V SPLandroidx/navigation/ActivityNavigator;-><init>(Landroid/content/Context;)V +Landroidx/navigation/ActivityNavigator$$ExternalSyntheticLambda0; +SPLandroidx/navigation/ActivityNavigator$$ExternalSyntheticLambda0;-><init>()V Landroidx/navigation/ActivityNavigator$Companion; SPLandroidx/navigation/ActivityNavigator$Companion;-><init>()V SPLandroidx/navigation/ActivityNavigator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -Landroidx/navigation/ActivityNavigator$hostActivity$1; -SPLandroidx/navigation/ActivityNavigator$hostActivity$1;-><clinit>()V -SPLandroidx/navigation/ActivityNavigator$hostActivity$1;-><init>()V +Landroidx/navigation/BoolArrayNavType; +SPLandroidx/navigation/BoolArrayNavType;-><init>()V +Landroidx/navigation/BoolListNavType; +SPLandroidx/navigation/BoolListNavType;-><init>()V +Landroidx/navigation/BoolNavType; +SPLandroidx/navigation/BoolNavType;-><init>()V Landroidx/navigation/CollectionNavType; SPLandroidx/navigation/CollectionNavType;-><init>(Z)V +Landroidx/navigation/FloatArrayNavType; +SPLandroidx/navigation/FloatArrayNavType;-><init>()V +Landroidx/navigation/FloatListNavType; +SPLandroidx/navigation/FloatListNavType;-><init>()V +Landroidx/navigation/FloatNavType; +SPLandroidx/navigation/FloatNavType;-><init>()V Landroidx/navigation/FloatingWindow; +Landroidx/navigation/IntArrayNavType; +SPLandroidx/navigation/IntArrayNavType;-><init>()V +Landroidx/navigation/IntListNavType; +SPLandroidx/navigation/IntListNavType;-><init>()V +Landroidx/navigation/IntNavType; +SPLandroidx/navigation/IntNavType;-><init>()V +Landroidx/navigation/LongArrayNavType; +SPLandroidx/navigation/LongArrayNavType;-><init>()V +Landroidx/navigation/LongListNavType; +SPLandroidx/navigation/LongListNavType;-><init>()V +Landroidx/navigation/LongNavType; +SPLandroidx/navigation/LongNavType;-><init>()V Landroidx/navigation/NamedNavArgument; SPLandroidx/navigation/NamedNavArgument;-><init>(Ljava/lang/String;Landroidx/navigation/NavArgument;)V SPLandroidx/navigation/NamedNavArgument;->component1()Ljava/lang/String; SPLandroidx/navigation/NamedNavArgument;->component2()Landroidx/navigation/NavArgument; Landroidx/navigation/NamedNavArgumentKt; SPLandroidx/navigation/NamedNavArgumentKt;->navArgument(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Landroidx/navigation/NamedNavArgument; +Landroidx/navigation/NamedNavArgumentKt__NamedNavArgumentKt; +SPLandroidx/navigation/NamedNavArgumentKt__NamedNavArgumentKt;->navArgument(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Landroidx/navigation/NamedNavArgument; Landroidx/navigation/NavArgument; SPLandroidx/navigation/NavArgument;-><init>(Landroidx/navigation/NavType;ZLjava/lang/Object;ZZ)V SPLandroidx/navigation/NavArgument;->getType()Landroidx/navigation/NavType; @@ -15698,180 +16382,185 @@ SPLandroidx/navigation/NavArgumentBuilder;->setType(Landroidx/navigation/NavType Landroidx/navigation/NavArgumentKt; SPLandroidx/navigation/NavArgumentKt;->missingRequiredArguments(Ljava/util/Map;Lkotlin/jvm/functions/Function1;)Ljava/util/List; Landroidx/navigation/NavBackStackEntry; +SPLandroidx/navigation/NavBackStackEntry;->$r8$lambda$ztoWDJbIzdELfuyQVXryrJ88x98(Landroidx/navigation/NavBackStackEntry;)Landroidx/lifecycle/SavedStateHandle; SPLandroidx/navigation/NavBackStackEntry;-><clinit>()V -SPLandroidx/navigation/NavBackStackEntry;-><init>(Landroid/content/Context;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;)V -SPLandroidx/navigation/NavBackStackEntry;-><init>(Landroid/content/Context;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;Lkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/navigation/NavBackStackEntry;->access$getContext$p(Landroidx/navigation/NavBackStackEntry;)Landroid/content/Context; -SPLandroidx/navigation/NavBackStackEntry;->access$getSavedStateRegistryAttached$p(Landroidx/navigation/NavBackStackEntry;)Z +SPLandroidx/navigation/NavBackStackEntry;-><init>(Landroidx/navigation/internal/NavContext;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;)V +SPLandroidx/navigation/NavBackStackEntry;-><init>(Landroidx/navigation/internal/NavContext;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/navigation/NavBackStackEntry;->equals(Ljava/lang/Object;)Z SPLandroidx/navigation/NavBackStackEntry;->getArguments()Landroid/os/Bundle; -SPLandroidx/navigation/NavBackStackEntry;->getDefaultFactory()Landroidx/lifecycle/SavedStateViewModelFactory; +SPLandroidx/navigation/NavBackStackEntry;->getContext$navigation_common_release()Landroidx/navigation/internal/NavContext; SPLandroidx/navigation/NavBackStackEntry;->getDefaultViewModelCreationExtras()Landroidx/lifecycle/viewmodel/CreationExtras; -SPLandroidx/navigation/NavBackStackEntry;->getDefaultViewModelProviderFactory()Landroidx/lifecycle/ViewModelProvider$Factory; SPLandroidx/navigation/NavBackStackEntry;->getDestination()Landroidx/navigation/NavDestination; +SPLandroidx/navigation/NavBackStackEntry;->getHostLifecycleState$navigation_common_release()Landroidx/lifecycle/Lifecycle$State; SPLandroidx/navigation/NavBackStackEntry;->getId()Ljava/lang/String; +SPLandroidx/navigation/NavBackStackEntry;->getImmutableArgs$navigation_common_release()Landroid/os/Bundle; SPLandroidx/navigation/NavBackStackEntry;->getLifecycle()Landroidx/lifecycle/Lifecycle; SPLandroidx/navigation/NavBackStackEntry;->getMaxLifecycle()Landroidx/lifecycle/Lifecycle$State; +SPLandroidx/navigation/NavBackStackEntry;->getSavedState$navigation_common_release()Landroid/os/Bundle; SPLandroidx/navigation/NavBackStackEntry;->getSavedStateHandle()Landroidx/lifecycle/SavedStateHandle; SPLandroidx/navigation/NavBackStackEntry;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry; SPLandroidx/navigation/NavBackStackEntry;->getViewModelStore()Landroidx/lifecycle/ViewModelStore; +SPLandroidx/navigation/NavBackStackEntry;->getViewModelStoreProvider$navigation_common_release()Landroidx/navigation/NavViewModelStoreProvider; SPLandroidx/navigation/NavBackStackEntry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V SPLandroidx/navigation/NavBackStackEntry;->hashCode()I SPLandroidx/navigation/NavBackStackEntry;->saveState(Landroid/os/Bundle;)V +SPLandroidx/navigation/NavBackStackEntry;->savedStateHandle_delegate$lambda$0(Landroidx/navigation/NavBackStackEntry;)Landroidx/lifecycle/SavedStateHandle; SPLandroidx/navigation/NavBackStackEntry;->setDestination(Landroidx/navigation/NavDestination;)V +SPLandroidx/navigation/NavBackStackEntry;->setHostLifecycleState$navigation_common_release(Landroidx/lifecycle/Lifecycle$State;)V SPLandroidx/navigation/NavBackStackEntry;->setMaxLifecycle(Landroidx/lifecycle/Lifecycle$State;)V SPLandroidx/navigation/NavBackStackEntry;->updateState()V +Landroidx/navigation/NavBackStackEntry$$ExternalSyntheticLambda0; +SPLandroidx/navigation/NavBackStackEntry$$ExternalSyntheticLambda0;-><init>(Landroidx/navigation/NavBackStackEntry;)V +SPLandroidx/navigation/NavBackStackEntry$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; Landroidx/navigation/NavBackStackEntry$Companion; SPLandroidx/navigation/NavBackStackEntry$Companion;-><init>()V SPLandroidx/navigation/NavBackStackEntry$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLandroidx/navigation/NavBackStackEntry$Companion;->create$default(Landroidx/navigation/NavBackStackEntry$Companion;Landroid/content/Context;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/Object;)Landroidx/navigation/NavBackStackEntry; -SPLandroidx/navigation/NavBackStackEntry$Companion;->create(Landroid/content/Context;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/navigation/NavBackStackEntry; -Landroidx/navigation/NavBackStackEntry$NavResultSavedStateFactory; -SPLandroidx/navigation/NavBackStackEntry$NavResultSavedStateFactory;-><init>(Landroidx/savedstate/SavedStateRegistryOwner;)V -SPLandroidx/navigation/NavBackStackEntry$NavResultSavedStateFactory;->create(Ljava/lang/String;Ljava/lang/Class;Landroidx/lifecycle/SavedStateHandle;)Landroidx/lifecycle/ViewModel; -Landroidx/navigation/NavBackStackEntry$SavedStateViewModel; -SPLandroidx/navigation/NavBackStackEntry$SavedStateViewModel;-><init>(Landroidx/lifecycle/SavedStateHandle;)V -SPLandroidx/navigation/NavBackStackEntry$SavedStateViewModel;->getHandle()Landroidx/lifecycle/SavedStateHandle; -Landroidx/navigation/NavBackStackEntry$defaultFactory$2; -SPLandroidx/navigation/NavBackStackEntry$defaultFactory$2;-><init>(Landroidx/navigation/NavBackStackEntry;)V -SPLandroidx/navigation/NavBackStackEntry$defaultFactory$2;->invoke()Landroidx/lifecycle/SavedStateViewModelFactory; -SPLandroidx/navigation/NavBackStackEntry$defaultFactory$2;->invoke()Ljava/lang/Object; -Landroidx/navigation/NavBackStackEntry$savedStateHandle$2; -SPLandroidx/navigation/NavBackStackEntry$savedStateHandle$2;-><init>(Landroidx/navigation/NavBackStackEntry;)V -SPLandroidx/navigation/NavBackStackEntry$savedStateHandle$2;->invoke()Landroidx/lifecycle/SavedStateHandle; -SPLandroidx/navigation/NavBackStackEntry$savedStateHandle$2;->invoke()Ljava/lang/Object; +SPLandroidx/navigation/NavBackStackEntry$Companion;->create$default(Landroidx/navigation/NavBackStackEntry$Companion;Landroidx/navigation/internal/NavContext;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/Object;)Landroidx/navigation/NavBackStackEntry; +SPLandroidx/navigation/NavBackStackEntry$Companion;->create(Landroidx/navigation/internal/NavContext;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/navigation/NavBackStackEntry; +SPLandroidx/navigation/NavBackStackEntry$Companion;->randomUUID$navigation_common_release()Ljava/lang/String; Landroidx/navigation/NavBackStackEntryState; -SPLandroidx/navigation/NavBackStackEntryState;-><clinit>()V SPLandroidx/navigation/NavBackStackEntryState;-><init>(Landroidx/navigation/NavBackStackEntry;)V -Landroidx/navigation/NavBackStackEntryState$Companion; -SPLandroidx/navigation/NavBackStackEntryState$Companion;-><init>()V -SPLandroidx/navigation/NavBackStackEntryState$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -Landroidx/navigation/NavBackStackEntryState$Companion$CREATOR$1; -SPLandroidx/navigation/NavBackStackEntryState$Companion$CREATOR$1;-><init>()V +SPLandroidx/navigation/NavBackStackEntryState;->writeToState()Landroid/os/Bundle; Landroidx/navigation/NavController; -SPLandroidx/navigation/NavController;->$r8$lambda$K8jodmBuizwBSvVXOV95ACRvTsE(Landroidx/navigation/NavController;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V +SPLandroidx/navigation/NavController;->$r8$lambda$H2hSp_O1EMjiN2l5GhpX-1f1Z0A(Landroidx/navigation/NavController;)Lkotlin/Unit; SPLandroidx/navigation/NavController;-><clinit>()V SPLandroidx/navigation/NavController;-><init>(Landroid/content/Context;)V -SPLandroidx/navigation/NavController;->access$getAddToBackStackHandler$p(Landroidx/navigation/NavController;)Lkotlin/jvm/functions/Function1; -SPLandroidx/navigation/NavController;->access$getBackQueue$p(Landroidx/navigation/NavController;)Lkotlin/collections/ArrayDeque; -SPLandroidx/navigation/NavController;->access$getEntrySavedState$p(Landroidx/navigation/NavController;)Ljava/util/Map; -SPLandroidx/navigation/NavController;->access$getPopFromBackStackHandler$p(Landroidx/navigation/NavController;)Lkotlin/jvm/functions/Function1; -SPLandroidx/navigation/NavController;->access$getViewModel$p(Landroidx/navigation/NavController;)Landroidx/navigation/NavControllerViewModel; -SPLandroidx/navigation/NavController;->access$get_currentBackStack$p(Landroidx/navigation/NavController;)Lkotlinx/coroutines/flow/MutableStateFlow; -SPLandroidx/navigation/NavController;->access$get_navigatorProvider$p(Landroidx/navigation/NavController;)Landroidx/navigation/NavigatorProvider; -SPLandroidx/navigation/NavController;->access$get_visibleEntries$p(Landroidx/navigation/NavController;)Lkotlinx/coroutines/flow/MutableStateFlow; -SPLandroidx/navigation/NavController;->access$popEntryFromBackStack(Landroidx/navigation/NavController;Landroidx/navigation/NavBackStackEntry;ZLkotlin/collections/ArrayDeque;)V -SPLandroidx/navigation/NavController;->addEntryToBackStack$default(Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;Ljava/util/List;ILjava/lang/Object;)V -SPLandroidx/navigation/NavController;->addEntryToBackStack(Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;Ljava/util/List;)V +SPLandroidx/navigation/NavController;->access$getImpl$p(Landroidx/navigation/NavController;)Landroidx/navigation/internal/NavControllerImpl; SPLandroidx/navigation/NavController;->addOnDestinationChangedListener(Landroidx/navigation/NavController$OnDestinationChangedListener;)V -SPLandroidx/navigation/NavController;->dispatchOnDestinationChanged()Z -SPLandroidx/navigation/NavController;->executePopOperations(Ljava/util/List;Landroidx/navigation/NavDestination;ZZ)Z -SPLandroidx/navigation/NavController;->findDestination(ILandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; -SPLandroidx/navigation/NavController;->findDestinationComprehensive(Landroidx/navigation/NavDestination;IZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; -SPLandroidx/navigation/NavController;->getBackStackEntry(I)Landroidx/navigation/NavBackStackEntry; -SPLandroidx/navigation/NavController;->getContext()Landroid/content/Context; +SPLandroidx/navigation/NavController;->checkDeepLinkHandled$navigation_runtime_release()Z +SPLandroidx/navigation/NavController;->createNavControllerNavigatorState$navigation_runtime_release(Landroidx/navigation/Navigator;)Landroidx/navigation/NavController$NavControllerNavigatorState; SPLandroidx/navigation/NavController;->getCurrentBackStackEntry()Landroidx/navigation/NavBackStackEntry; SPLandroidx/navigation/NavController;->getDestinationCountOnBackStack()I SPLandroidx/navigation/NavController;->getGraph()Landroidx/navigation/NavGraph; -SPLandroidx/navigation/NavController;->getHostLifecycleState$navigation_runtime_release()Landroidx/lifecycle/Lifecycle$State; +SPLandroidx/navigation/NavController;->getNavContext$navigation_runtime_release()Landroidx/navigation/internal/NavContext; SPLandroidx/navigation/NavController;->getNavigatorProvider()Landroidx/navigation/NavigatorProvider; -SPLandroidx/navigation/NavController;->getTopGraph(Lkotlin/collections/ArrayDeque;)Landroidx/navigation/NavGraph; SPLandroidx/navigation/NavController;->getVisibleEntries()Lkotlinx/coroutines/flow/StateFlow; SPLandroidx/navigation/NavController;->handleDeepLink(Landroid/content/Intent;)Z -SPLandroidx/navigation/NavController;->launchSingleTopInternal(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)Z -SPLandroidx/navigation/NavController;->lifecycleObserver$lambda$2(Landroidx/navigation/NavController;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V -SPLandroidx/navigation/NavController;->linkChildToParent(Landroidx/navigation/NavBackStackEntry;Landroidx/navigation/NavBackStackEntry;)V -SPLandroidx/navigation/NavController;->navigate$default(Landroidx/navigation/NavController;Ljava/lang/String;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;ILjava/lang/Object;)V -SPLandroidx/navigation/NavController;->navigate(Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V -SPLandroidx/navigation/NavController;->navigate(Ljava/lang/String;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V +SPLandroidx/navigation/NavController;->impl$lambda$0(Landroidx/navigation/NavController;)Lkotlin/Unit; SPLandroidx/navigation/NavController;->navigate(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V -SPLandroidx/navigation/NavController;->navigateInternal(Landroidx/navigation/Navigator;Ljava/util/List;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;Lkotlin/jvm/functions/Function1;)V -SPLandroidx/navigation/NavController;->onGraphCreated(Landroid/os/Bundle;)V -SPLandroidx/navigation/NavController;->popBackStackInternal(Landroidx/navigation/Navigator;Landroidx/navigation/NavBackStackEntry;ZLkotlin/jvm/functions/Function1;)V -SPLandroidx/navigation/NavController;->popBackStackInternal(Ljava/lang/String;ZZ)Z -SPLandroidx/navigation/NavController;->popEntryFromBackStack(Landroidx/navigation/NavBackStackEntry;ZLkotlin/collections/ArrayDeque;)V -SPLandroidx/navigation/NavController;->populateVisibleEntries$navigation_runtime_release()Ljava/util/List; SPLandroidx/navigation/NavController;->saveState()Landroid/os/Bundle; SPLandroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;)V -SPLandroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V SPLandroidx/navigation/NavController;->setLifecycleOwner(Landroidx/lifecycle/LifecycleOwner;)V SPLandroidx/navigation/NavController;->setViewModelStore(Landroidx/lifecycle/ViewModelStore;)V -SPLandroidx/navigation/NavController;->unlinkChildFromParent$navigation_runtime_release(Landroidx/navigation/NavBackStackEntry;)Landroidx/navigation/NavBackStackEntry; -SPLandroidx/navigation/NavController;->updateBackStackLifecycle$navigation_runtime_release()V SPLandroidx/navigation/NavController;->updateOnBackPressedCallbackEnabled()V -Landroidx/navigation/NavController$$ExternalSyntheticLambda0; -SPLandroidx/navigation/NavController$$ExternalSyntheticLambda0;-><init>(Landroidx/navigation/NavController;)V -SPLandroidx/navigation/NavController$$ExternalSyntheticLambda0;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V +SPLandroidx/navigation/NavController;->writeIntent$navigation_runtime_release(Landroidx/navigation/NavDeepLinkRequest;Landroid/os/Bundle;)V +Landroidx/navigation/NavController$$ExternalSyntheticLambda2; +SPLandroidx/navigation/NavController$$ExternalSyntheticLambda2;-><init>(Landroidx/navigation/NavController;)V +SPLandroidx/navigation/NavController$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavController$$ExternalSyntheticLambda3; +SPLandroidx/navigation/NavController$$ExternalSyntheticLambda3;-><init>()V +Landroidx/navigation/NavController$$ExternalSyntheticLambda4; +SPLandroidx/navigation/NavController$$ExternalSyntheticLambda4;-><init>(Landroidx/navigation/NavController;)V Landroidx/navigation/NavController$Companion; SPLandroidx/navigation/NavController$Companion;-><init>()V SPLandroidx/navigation/NavController$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V Landroidx/navigation/NavController$NavControllerNavigatorState; +SPLandroidx/navigation/NavController$NavControllerNavigatorState;->$r8$lambda$5nk5gz-2GcGGF5KB3Bu5a8w3AGg(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit; +SPLandroidx/navigation/NavController$NavControllerNavigatorState;->$r8$lambda$bVzyd1ywSgs_ZItIbR5jjgqwR6E(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;Z)Lkotlin/Unit; SPLandroidx/navigation/NavController$NavControllerNavigatorState;-><init>(Landroidx/navigation/NavController;Landroidx/navigation/Navigator;)V SPLandroidx/navigation/NavController$NavControllerNavigatorState;->addInternal(Landroidx/navigation/NavBackStackEntry;)V SPLandroidx/navigation/NavController$NavControllerNavigatorState;->createBackStackEntry(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)Landroidx/navigation/NavBackStackEntry; +SPLandroidx/navigation/NavController$NavControllerNavigatorState;->getNavigator()Landroidx/navigation/Navigator; +SPLandroidx/navigation/NavController$NavControllerNavigatorState;->markTransitionComplete$lambda$1(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit; SPLandroidx/navigation/NavController$NavControllerNavigatorState;->markTransitionComplete(Landroidx/navigation/NavBackStackEntry;)V +SPLandroidx/navigation/NavController$NavControllerNavigatorState;->pop$lambda$0(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;Z)Lkotlin/Unit; SPLandroidx/navigation/NavController$NavControllerNavigatorState;->pop(Landroidx/navigation/NavBackStackEntry;Z)V SPLandroidx/navigation/NavController$NavControllerNavigatorState;->popWithTransition(Landroidx/navigation/NavBackStackEntry;Z)V SPLandroidx/navigation/NavController$NavControllerNavigatorState;->push(Landroidx/navigation/NavBackStackEntry;)V +Landroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda0; +SPLandroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda0;-><init>(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;)V +SPLandroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda1; +SPLandroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda1;-><init>(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;Z)V +SPLandroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object; Landroidx/navigation/NavController$OnDestinationChangedListener; -Landroidx/navigation/NavController$activity$1; -SPLandroidx/navigation/NavController$activity$1;-><clinit>()V -SPLandroidx/navigation/NavController$activity$1;-><init>()V -Landroidx/navigation/NavController$executePopOperations$1; -SPLandroidx/navigation/NavController$executePopOperations$1;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/NavController;ZLkotlin/collections/ArrayDeque;)V -SPLandroidx/navigation/NavController$executePopOperations$1;->invoke(Landroidx/navigation/NavBackStackEntry;)V -SPLandroidx/navigation/NavController$executePopOperations$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/NavController$navInflater$2; -SPLandroidx/navigation/NavController$navInflater$2;-><init>(Landroidx/navigation/NavController;)V -Landroidx/navigation/NavController$navigate$5; -SPLandroidx/navigation/NavController$navigate$5;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V -SPLandroidx/navigation/NavController$navigate$5;->invoke(Landroidx/navigation/NavBackStackEntry;)V -SPLandroidx/navigation/NavController$navigate$5;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/navigation/NavController$onBackPressedCallback$1; SPLandroidx/navigation/NavController$onBackPressedCallback$1;-><init>(Landroidx/navigation/NavController;)V +Landroidx/navigation/NavControllerKt; +SPLandroidx/navigation/NavControllerKt;->NavDeepLinkRequest(Landroid/content/Intent;)Landroidx/navigation/NavDeepLinkRequest; +Landroidx/navigation/NavControllerKt__NavController_androidKt; +SPLandroidx/navigation/NavControllerKt__NavController_androidKt;->NavDeepLinkRequest(Landroid/content/Intent;)Landroidx/navigation/NavDeepLinkRequest; Landroidx/navigation/NavControllerViewModel; SPLandroidx/navigation/NavControllerViewModel;-><clinit>()V SPLandroidx/navigation/NavControllerViewModel;-><init>()V -SPLandroidx/navigation/NavControllerViewModel;->access$getFACTORY$cp()Landroidx/lifecycle/ViewModelProvider$Factory; SPLandroidx/navigation/NavControllerViewModel;->clear(Ljava/lang/String;)V SPLandroidx/navigation/NavControllerViewModel;->getViewModelStore(Ljava/lang/String;)Landroidx/lifecycle/ViewModelStore; Landroidx/navigation/NavControllerViewModel$Companion; SPLandroidx/navigation/NavControllerViewModel$Companion;-><init>()V SPLandroidx/navigation/NavControllerViewModel$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLandroidx/navigation/NavControllerViewModel$Companion;->getInstance(Landroidx/lifecycle/ViewModelStore;)Landroidx/navigation/NavControllerViewModel; -Landroidx/navigation/NavControllerViewModel$Companion$FACTORY$1; -SPLandroidx/navigation/NavControllerViewModel$Companion$FACTORY$1;-><init>()V -SPLandroidx/navigation/NavControllerViewModel$Companion$FACTORY$1;->create(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; +Landroidx/navigation/NavControllerViewModelKt; +SPLandroidx/navigation/NavControllerViewModelKt;->$r8$lambda$ZKQlW4d0lrWVmUxe97gzYhxN15Q(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/NavControllerViewModel; +SPLandroidx/navigation/NavControllerViewModelKt;-><clinit>()V +SPLandroidx/navigation/NavControllerViewModelKt;->FACTORY$lambda$1$lambda$0(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/NavControllerViewModel; +SPLandroidx/navigation/NavControllerViewModelKt;->access$getFACTORY$p()Landroidx/lifecycle/ViewModelProvider$Factory; +Landroidx/navigation/NavControllerViewModelKt$$ExternalSyntheticLambda0; +SPLandroidx/navigation/NavControllerViewModelKt$$ExternalSyntheticLambda0;-><init>()V +SPLandroidx/navigation/NavControllerViewModelKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/navigation/NavDeepLink; +SPLandroidx/navigation/NavDeepLink;->$r8$lambda$52IVohDCBjZXRwCj-bk_e_vJe8k(Landroidx/navigation/NavDeepLink;)Ljava/util/Map; +SPLandroidx/navigation/NavDeepLink;->$r8$lambda$EnvV0kmSawfvfNdwUJX4TVVa0Wc(Landroidx/navigation/NavDeepLink;)Ljava/lang/String; +SPLandroidx/navigation/NavDeepLink;->$r8$lambda$KO5hdooBsoqJBVabBRq5WSD1xOE(Landroidx/navigation/NavDeepLink;)Z +SPLandroidx/navigation/NavDeepLink;->$r8$lambda$LnCEJdahfjjLJ8VEtaWD3ld0Mpk(Landroidx/navigation/NavDeepLink;)Lkotlin/text/Regex; +SPLandroidx/navigation/NavDeepLink;->$r8$lambda$nUzwVI014O2lgT3hegBOACJtXJ8(Landroidx/navigation/NavDeepLink;)Lkotlin/text/Regex; +SPLandroidx/navigation/NavDeepLink;->$r8$lambda$tdU20IzLTchyVBdWmiJ5S3QBPlU(Landroidx/navigation/NavDeepLink;)Ljava/util/List; +SPLandroidx/navigation/NavDeepLink;->$r8$lambda$zMb9YX482n3KqmlnTFMxadH9HrE(Landroidx/navigation/NavDeepLink;)Lkotlin/Pair; SPLandroidx/navigation/NavDeepLink;-><clinit>()V -HSPLandroidx/navigation/NavDeepLink;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V -SPLandroidx/navigation/NavDeepLink;->access$getFragArgsAndRegex(Landroidx/navigation/NavDeepLink;)Lkotlin/Pair; -SPLandroidx/navigation/NavDeepLink;->access$getFragRegex(Landroidx/navigation/NavDeepLink;)Ljava/lang/String; -SPLandroidx/navigation/NavDeepLink;->access$getPathRegex$p(Landroidx/navigation/NavDeepLink;)Ljava/lang/String; -SPLandroidx/navigation/NavDeepLink;->access$parseFragment(Landroidx/navigation/NavDeepLink;)Lkotlin/Pair; -SPLandroidx/navigation/NavDeepLink;->access$parseQuery(Landroidx/navigation/NavDeepLink;)Ljava/util/Map; +SPLandroidx/navigation/NavDeepLink;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V SPLandroidx/navigation/NavDeepLink;->buildRegex(Ljava/lang/String;Ljava/util/List;Ljava/lang/StringBuilder;)V SPLandroidx/navigation/NavDeepLink;->calculateMatchingPathSegments$navigation_common_release(Landroid/net/Uri;)I +SPLandroidx/navigation/NavDeepLink;->fragArgsAndRegex_delegate$lambda$4(Landroidx/navigation/NavDeepLink;)Lkotlin/Pair; +SPLandroidx/navigation/NavDeepLink;->fragArgs_delegate$lambda$5(Landroidx/navigation/NavDeepLink;)Ljava/util/List; +SPLandroidx/navigation/NavDeepLink;->fragPattern_delegate$lambda$8(Landroidx/navigation/NavDeepLink;)Lkotlin/text/Regex; +SPLandroidx/navigation/NavDeepLink;->fragRegex_delegate$lambda$6(Landroidx/navigation/NavDeepLink;)Ljava/lang/String; SPLandroidx/navigation/NavDeepLink;->getArgumentsNames$navigation_common_release()Ljava/util/List; SPLandroidx/navigation/NavDeepLink;->getFragArgs()Ljava/util/List; SPLandroidx/navigation/NavDeepLink;->getFragArgsAndRegex()Lkotlin/Pair; -SPLandroidx/navigation/NavDeepLink;->getFragPattern()Ljava/util/regex/Pattern; +SPLandroidx/navigation/NavDeepLink;->getFragPattern()Lkotlin/text/Regex; SPLandroidx/navigation/NavDeepLink;->getFragRegex()Ljava/lang/String; SPLandroidx/navigation/NavDeepLink;->getMatchingArguments(Landroid/net/Uri;Ljava/util/Map;)Landroid/os/Bundle; -SPLandroidx/navigation/NavDeepLink;->getMatchingPathArguments(Ljava/util/regex/Matcher;Landroid/os/Bundle;Ljava/util/Map;)Z +SPLandroidx/navigation/NavDeepLink;->getMatchingPathArguments(Lkotlin/text/MatchResult;Landroid/os/Bundle;Ljava/util/Map;)Z SPLandroidx/navigation/NavDeepLink;->getMatchingQueryArguments(Landroid/net/Uri;Landroid/os/Bundle;Ljava/util/Map;)Z SPLandroidx/navigation/NavDeepLink;->getMatchingUriFragment(Ljava/lang/String;Landroid/os/Bundle;Ljava/util/Map;)V -SPLandroidx/navigation/NavDeepLink;->getPathPattern()Ljava/util/regex/Pattern; +SPLandroidx/navigation/NavDeepLink;->getPathPattern()Lkotlin/text/Regex; SPLandroidx/navigation/NavDeepLink;->getQueryArgsMap()Ljava/util/Map; -SPLandroidx/navigation/NavDeepLink;->getUriPattern()Ljava/lang/String; SPLandroidx/navigation/NavDeepLink;->isExactDeepLink()Z SPLandroidx/navigation/NavDeepLink;->isParameterizedQuery()Z +SPLandroidx/navigation/NavDeepLink;->isParameterizedQuery_delegate$lambda$2(Landroidx/navigation/NavDeepLink;)Z SPLandroidx/navigation/NavDeepLink;->parseArgument(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;Landroidx/navigation/NavArgument;)V SPLandroidx/navigation/NavDeepLink;->parseFragment()Lkotlin/Pair; SPLandroidx/navigation/NavDeepLink;->parseInputParams(Ljava/util/List;Landroidx/navigation/NavDeepLink$ParamQuery;Landroid/os/Bundle;Ljava/util/Map;)Z SPLandroidx/navigation/NavDeepLink;->parseMime()V SPLandroidx/navigation/NavDeepLink;->parsePath()V SPLandroidx/navigation/NavDeepLink;->parseQuery()Ljava/util/Map; +SPLandroidx/navigation/NavDeepLink;->pathPattern_delegate$lambda$1(Landroidx/navigation/NavDeepLink;)Lkotlin/text/Regex; +SPLandroidx/navigation/NavDeepLink;->queryArgsMap_delegate$lambda$3(Landroidx/navigation/NavDeepLink;)Ljava/util/Map; +SPLandroidx/navigation/NavDeepLink;->saveWildcardInRegex(Ljava/lang/String;)Ljava/lang/String; +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda0; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda0;-><init>(Landroidx/navigation/NavDeepLink;)V +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda1; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda1;-><init>(Landroidx/navigation/NavDeepLink;)V +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda2; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda2;-><init>(Landroidx/navigation/NavDeepLink;)V +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda3; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda3;-><init>(Landroidx/navigation/NavDeepLink;)V +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda3;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda4; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda4;-><init>(Landroidx/navigation/NavDeepLink;)V +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda4;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda5; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda5;-><init>(Landroidx/navigation/NavDeepLink;)V +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda5;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda6; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda6;-><init>(Landroidx/navigation/NavDeepLink;)V +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda6;->invoke()Ljava/lang/Object; +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda7; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda7;-><init>(Landroidx/navigation/NavDeepLink;)V +Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda8; +SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda8;-><init>(Landroid/os/Bundle;)V Landroidx/navigation/NavDeepLink$Builder; SPLandroidx/navigation/NavDeepLink$Builder;-><clinit>()V SPLandroidx/navigation/NavDeepLink$Builder;-><init>()V @@ -15889,41 +16578,21 @@ SPLandroidx/navigation/NavDeepLink$ParamQuery;->addArgumentName(Ljava/lang/Strin SPLandroidx/navigation/NavDeepLink$ParamQuery;->getArguments()Ljava/util/List; SPLandroidx/navigation/NavDeepLink$ParamQuery;->getParamRegex()Ljava/lang/String; SPLandroidx/navigation/NavDeepLink$ParamQuery;->setParamRegex(Ljava/lang/String;)V -Landroidx/navigation/NavDeepLink$fragArgs$2; -SPLandroidx/navigation/NavDeepLink$fragArgs$2;-><init>(Landroidx/navigation/NavDeepLink;)V -SPLandroidx/navigation/NavDeepLink$fragArgs$2;->invoke()Ljava/lang/Object; -SPLandroidx/navigation/NavDeepLink$fragArgs$2;->invoke()Ljava/util/List; -Landroidx/navigation/NavDeepLink$fragArgsAndRegex$2; -SPLandroidx/navigation/NavDeepLink$fragArgsAndRegex$2;-><init>(Landroidx/navigation/NavDeepLink;)V -SPLandroidx/navigation/NavDeepLink$fragArgsAndRegex$2;->invoke()Ljava/lang/Object; -SPLandroidx/navigation/NavDeepLink$fragArgsAndRegex$2;->invoke()Lkotlin/Pair; -Landroidx/navigation/NavDeepLink$fragPattern$2; -SPLandroidx/navigation/NavDeepLink$fragPattern$2;-><init>(Landroidx/navigation/NavDeepLink;)V -SPLandroidx/navigation/NavDeepLink$fragPattern$2;->invoke()Ljava/lang/Object; -SPLandroidx/navigation/NavDeepLink$fragPattern$2;->invoke()Ljava/util/regex/Pattern; -Landroidx/navigation/NavDeepLink$fragRegex$2; -SPLandroidx/navigation/NavDeepLink$fragRegex$2;-><init>(Landroidx/navigation/NavDeepLink;)V -SPLandroidx/navigation/NavDeepLink$fragRegex$2;->invoke()Ljava/lang/Object; -SPLandroidx/navigation/NavDeepLink$fragRegex$2;->invoke()Ljava/lang/String; -Landroidx/navigation/NavDeepLink$getMatchingArguments$missingRequiredArguments$1; -SPLandroidx/navigation/NavDeepLink$getMatchingArguments$missingRequiredArguments$1;-><init>(Landroid/os/Bundle;)V -Landroidx/navigation/NavDeepLink$isParameterizedQuery$2; -SPLandroidx/navigation/NavDeepLink$isParameterizedQuery$2;-><init>(Landroidx/navigation/NavDeepLink;)V -SPLandroidx/navigation/NavDeepLink$isParameterizedQuery$2;->invoke()Ljava/lang/Boolean; -SPLandroidx/navigation/NavDeepLink$isParameterizedQuery$2;->invoke()Ljava/lang/Object; -Landroidx/navigation/NavDeepLink$mimeTypePattern$2; -SPLandroidx/navigation/NavDeepLink$mimeTypePattern$2;-><init>(Landroidx/navigation/NavDeepLink;)V -Landroidx/navigation/NavDeepLink$pathPattern$2; -SPLandroidx/navigation/NavDeepLink$pathPattern$2;-><init>(Landroidx/navigation/NavDeepLink;)V -SPLandroidx/navigation/NavDeepLink$pathPattern$2;->invoke()Ljava/lang/Object; -SPLandroidx/navigation/NavDeepLink$pathPattern$2;->invoke()Ljava/util/regex/Pattern; -Landroidx/navigation/NavDeepLink$queryArgsMap$2; -SPLandroidx/navigation/NavDeepLink$queryArgsMap$2;-><init>(Landroidx/navigation/NavDeepLink;)V -SPLandroidx/navigation/NavDeepLink$queryArgsMap$2;->invoke()Ljava/lang/Object; -SPLandroidx/navigation/NavDeepLink$queryArgsMap$2;->invoke()Ljava/util/Map; Landroidx/navigation/NavDeepLinkRequest; -SPLandroidx/navigation/NavDeepLinkRequest;-><init>(Landroid/content/Intent;)V SPLandroidx/navigation/NavDeepLinkRequest;-><init>(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V +SPLandroidx/navigation/NavDeepLinkRequest;->getAction()Ljava/lang/String; +SPLandroidx/navigation/NavDeepLinkRequest;->getMimeType()Ljava/lang/String; +SPLandroidx/navigation/NavDeepLinkRequest;->getUri()Landroid/net/Uri; +Landroidx/navigation/NavDeepLinkRequest$Builder; +SPLandroidx/navigation/NavDeepLinkRequest$Builder;-><clinit>()V +SPLandroidx/navigation/NavDeepLinkRequest$Builder;-><init>()V +SPLandroidx/navigation/NavDeepLinkRequest$Builder;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/navigation/NavDeepLinkRequest$Builder;->build()Landroidx/navigation/NavDeepLinkRequest; +SPLandroidx/navigation/NavDeepLinkRequest$Builder;->setUri(Landroid/net/Uri;)Landroidx/navigation/NavDeepLinkRequest$Builder; +Landroidx/navigation/NavDeepLinkRequest$Builder$Companion; +SPLandroidx/navigation/NavDeepLinkRequest$Builder$Companion;-><init>()V +SPLandroidx/navigation/NavDeepLinkRequest$Builder$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/navigation/NavDeepLinkRequest$Builder$Companion;->fromUri(Landroid/net/Uri;)Landroidx/navigation/NavDeepLinkRequest$Builder; Landroidx/navigation/NavDestination; SPLandroidx/navigation/NavDestination;-><clinit>()V SPLandroidx/navigation/NavDestination;-><init>(Landroidx/navigation/Navigator;)V @@ -15932,6 +16601,7 @@ SPLandroidx/navigation/NavDestination;->addArgument(Ljava/lang/String;Landroidx/ SPLandroidx/navigation/NavDestination;->addInDefaultArgs(Landroid/os/Bundle;)Landroid/os/Bundle; SPLandroidx/navigation/NavDestination;->equals(Ljava/lang/Object;)Z SPLandroidx/navigation/NavDestination;->getArguments()Ljava/util/Map; +SPLandroidx/navigation/NavDestination;->getDeepLinks()Ljava/util/List; SPLandroidx/navigation/NavDestination;->getId()I SPLandroidx/navigation/NavDestination;->getNavigatorName()Ljava/lang/String; SPLandroidx/navigation/NavDestination;->getParent()Landroidx/navigation/NavGraph; @@ -15940,32 +16610,23 @@ SPLandroidx/navigation/NavDestination;->hasRoute(Ljava/lang/String;Landroid/os/B SPLandroidx/navigation/NavDestination;->hashCode()I SPLandroidx/navigation/NavDestination;->matchDeepLink(Landroidx/navigation/NavDeepLinkRequest;)Landroidx/navigation/NavDestination$DeepLinkMatch; SPLandroidx/navigation/NavDestination;->matchRoute(Ljava/lang/String;)Landroidx/navigation/NavDestination$DeepLinkMatch; -SPLandroidx/navigation/NavDestination;->setId(I)V SPLandroidx/navigation/NavDestination;->setLabel(Ljava/lang/CharSequence;)V SPLandroidx/navigation/NavDestination;->setParent(Landroidx/navigation/NavGraph;)V SPLandroidx/navigation/NavDestination;->setRoute(Ljava/lang/String;)V Landroidx/navigation/NavDestination$Companion; +SPLandroidx/navigation/NavDestination$Companion;->$r8$lambda$fpRDljBeHS6Tc2GnMxQIqqMJZDw(Landroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; SPLandroidx/navigation/NavDestination$Companion;-><init>()V SPLandroidx/navigation/NavDestination$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLandroidx/navigation/NavDestination$Companion;->_get_hierarchy_$lambda$1(Landroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; SPLandroidx/navigation/NavDestination$Companion;->createRoute(Ljava/lang/String;)Ljava/lang/String; SPLandroidx/navigation/NavDestination$Companion;->getHierarchy(Landroidx/navigation/NavDestination;)Lkotlin/sequences/Sequence; -Landroidx/navigation/NavDestination$Companion$hierarchy$1; -SPLandroidx/navigation/NavDestination$Companion$hierarchy$1;-><clinit>()V -SPLandroidx/navigation/NavDestination$Companion$hierarchy$1;-><init>()V -SPLandroidx/navigation/NavDestination$Companion$hierarchy$1;->invoke(Landroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; -SPLandroidx/navigation/NavDestination$Companion$hierarchy$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/NavDestination$Companion$$ExternalSyntheticLambda0; +SPLandroidx/navigation/NavDestination$Companion$$ExternalSyntheticLambda0;-><init>()V +SPLandroidx/navigation/NavDestination$Companion$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/navigation/NavDestination$DeepLinkMatch; SPLandroidx/navigation/NavDestination$DeepLinkMatch;-><init>(Landroidx/navigation/NavDestination;Landroid/os/Bundle;ZIZI)V SPLandroidx/navigation/NavDestination$DeepLinkMatch;->getDestination()Landroidx/navigation/NavDestination; SPLandroidx/navigation/NavDestination$DeepLinkMatch;->getMatchingArgs()Landroid/os/Bundle; -Landroidx/navigation/NavDestination$route$3; -SPLandroidx/navigation/NavDestination$route$3;-><init>(Ljava/lang/String;)V -SPLandroidx/navigation/NavDestination$route$3;->invoke()Landroidx/navigation/NavDeepLink; -SPLandroidx/navigation/NavDestination$route$3;->invoke()Ljava/lang/Object; -Landroidx/navigation/NavDestination$route$missingRequiredArguments$1; -SPLandroidx/navigation/NavDestination$route$missingRequiredArguments$1;-><init>(Landroidx/navigation/NavDeepLink;)V -SPLandroidx/navigation/NavDestination$route$missingRequiredArguments$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -SPLandroidx/navigation/NavDestination$route$missingRequiredArguments$1;->invoke(Ljava/lang/String;)Ljava/lang/Boolean; Landroidx/navigation/NavDestinationBuilder; SPLandroidx/navigation/NavDestinationBuilder;-><init>(Landroidx/navigation/Navigator;ILjava/lang/String;)V SPLandroidx/navigation/NavDestinationBuilder;-><init>(Landroidx/navigation/Navigator;Ljava/lang/String;)V @@ -15976,12 +16637,10 @@ SPLandroidx/navigation/NavDestinationBuilder;->setLabel(Ljava/lang/CharSequence; Landroidx/navigation/NavGraph; SPLandroidx/navigation/NavGraph;-><clinit>()V SPLandroidx/navigation/NavGraph;-><init>(Landroidx/navigation/Navigator;)V -SPLandroidx/navigation/NavGraph;->addDestination(Landroidx/navigation/NavDestination;)V SPLandroidx/navigation/NavGraph;->addDestinations(Ljava/util/Collection;)V SPLandroidx/navigation/NavGraph;->equals(Ljava/lang/Object;)Z SPLandroidx/navigation/NavGraph;->findNode(I)Landroidx/navigation/NavDestination; SPLandroidx/navigation/NavGraph;->findNode(Ljava/lang/String;Z)Landroidx/navigation/NavDestination; -SPLandroidx/navigation/NavGraph;->findNodeComprehensive$default(Landroidx/navigation/NavGraph;ILandroidx/navigation/NavDestination;ZLandroidx/navigation/NavDestination;ILjava/lang/Object;)Landroidx/navigation/NavDestination; SPLandroidx/navigation/NavGraph;->findNodeComprehensive(ILandroidx/navigation/NavDestination;ZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; SPLandroidx/navigation/NavGraph;->getNodes()Landroidx/collection/SparseArrayCompat; SPLandroidx/navigation/NavGraph;->getStartDestinationId()I @@ -15991,24 +16650,22 @@ SPLandroidx/navigation/NavGraph;->iterator()Ljava/util/Iterator; SPLandroidx/navigation/NavGraph;->matchDeepLinkComprehensive(Landroidx/navigation/NavDeepLinkRequest;ZZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination$DeepLinkMatch; SPLandroidx/navigation/NavGraph;->matchRouteComprehensive(Ljava/lang/String;ZZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination$DeepLinkMatch; SPLandroidx/navigation/NavGraph;->setStartDestination(Ljava/lang/String;)V -SPLandroidx/navigation/NavGraph;->setStartDestinationRoute(Ljava/lang/String;)V Landroidx/navigation/NavGraph$Companion; SPLandroidx/navigation/NavGraph$Companion;-><init>()V SPLandroidx/navigation/NavGraph$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -Landroidx/navigation/NavGraph$iterator$1; -SPLandroidx/navigation/NavGraph$iterator$1;-><init>(Landroidx/navigation/NavGraph;)V -SPLandroidx/navigation/NavGraph$iterator$1;->hasNext()Z -SPLandroidx/navigation/NavGraph$iterator$1;->next()Landroidx/navigation/NavDestination; -SPLandroidx/navigation/NavGraph$iterator$1;->next()Ljava/lang/Object; Landroidx/navigation/NavGraphBuilder; SPLandroidx/navigation/NavGraphBuilder;-><init>(Landroidx/navigation/NavigatorProvider;Ljava/lang/String;Ljava/lang/String;)V SPLandroidx/navigation/NavGraphBuilder;->build()Landroidx/navigation/NavGraph; SPLandroidx/navigation/NavGraphBuilder;->destination(Landroidx/navigation/NavDestinationBuilder;)V SPLandroidx/navigation/NavGraphBuilder;->getProvider()Landroidx/navigation/NavigatorProvider; Landroidx/navigation/NavGraphNavigator; +SPLandroidx/navigation/NavGraphNavigator;-><clinit>()V SPLandroidx/navigation/NavGraphNavigator;-><init>(Landroidx/navigation/NavigatorProvider;)V SPLandroidx/navigation/NavGraphNavigator;->navigate(Landroidx/navigation/NavBackStackEntry;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V SPLandroidx/navigation/NavGraphNavigator;->navigate(Ljava/util/List;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V +Landroidx/navigation/NavGraphNavigator$Companion; +SPLandroidx/navigation/NavGraphNavigator$Companion;-><init>()V +SPLandroidx/navigation/NavGraphNavigator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V Landroidx/navigation/NavHostController; SPLandroidx/navigation/NavHostController;-><init>(Landroid/content/Context;)V SPLandroidx/navigation/NavHostController;->setLifecycleOwner(Landroidx/lifecycle/LifecycleOwner;)V @@ -16044,45 +16701,20 @@ SPLandroidx/navigation/NavType;->parseAndPut(Landroid/os/Bundle;Ljava/lang/Strin Landroidx/navigation/NavType$Companion; SPLandroidx/navigation/NavType$Companion;-><init>()V SPLandroidx/navigation/NavType$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -Landroidx/navigation/NavType$Companion$BoolArrayType$1; -SPLandroidx/navigation/NavType$Companion$BoolArrayType$1;-><init>()V -Landroidx/navigation/NavType$Companion$BoolListType$1; -SPLandroidx/navigation/NavType$Companion$BoolListType$1;-><init>()V -Landroidx/navigation/NavType$Companion$BoolType$1; -SPLandroidx/navigation/NavType$Companion$BoolType$1;-><init>()V -Landroidx/navigation/NavType$Companion$FloatArrayType$1; -SPLandroidx/navigation/NavType$Companion$FloatArrayType$1;-><init>()V -Landroidx/navigation/NavType$Companion$FloatListType$1; -SPLandroidx/navigation/NavType$Companion$FloatListType$1;-><init>()V -Landroidx/navigation/NavType$Companion$FloatType$1; -SPLandroidx/navigation/NavType$Companion$FloatType$1;-><init>()V -Landroidx/navigation/NavType$Companion$IntArrayType$1; -SPLandroidx/navigation/NavType$Companion$IntArrayType$1;-><init>()V -Landroidx/navigation/NavType$Companion$IntListType$1; -SPLandroidx/navigation/NavType$Companion$IntListType$1;-><init>()V -Landroidx/navigation/NavType$Companion$IntType$1; -SPLandroidx/navigation/NavType$Companion$IntType$1;-><init>()V -Landroidx/navigation/NavType$Companion$LongArrayType$1; -SPLandroidx/navigation/NavType$Companion$LongArrayType$1;-><init>()V -Landroidx/navigation/NavType$Companion$LongListType$1; -SPLandroidx/navigation/NavType$Companion$LongListType$1;-><init>()V -Landroidx/navigation/NavType$Companion$LongType$1; -SPLandroidx/navigation/NavType$Companion$LongType$1;-><init>()V Landroidx/navigation/NavType$Companion$ReferenceType$1; SPLandroidx/navigation/NavType$Companion$ReferenceType$1;-><init>()V -Landroidx/navigation/NavType$Companion$StringArrayType$1; -SPLandroidx/navigation/NavType$Companion$StringArrayType$1;-><init>()V -Landroidx/navigation/NavType$Companion$StringListType$1; -SPLandroidx/navigation/NavType$Companion$StringListType$1;-><init>()V -Landroidx/navigation/NavType$Companion$StringType$1; -SPLandroidx/navigation/NavType$Companion$StringType$1;-><init>()V -SPLandroidx/navigation/NavType$Companion$StringType$1;->get(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/Object; -SPLandroidx/navigation/NavType$Companion$StringType$1;->get(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String; -SPLandroidx/navigation/NavType$Companion$StringType$1;->put(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V -SPLandroidx/navigation/NavType$Companion$StringType$1;->put(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V +Landroidx/navigation/NavTypeKt; +SPLandroidx/navigation/NavTypeKt;->navTypeParseAndPut(Landroidx/navigation/NavType;Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; +Landroidx/navigation/NavUriKt; +SPLandroidx/navigation/NavUriKt;->NavUri(Ljava/lang/String;)Landroid/net/Uri; +Landroidx/navigation/NavUriUtils; +SPLandroidx/navigation/NavUriUtils;-><clinit>()V +SPLandroidx/navigation/NavUriUtils;-><init>()V +SPLandroidx/navigation/NavUriUtils;->parse(Ljava/lang/String;)Landroid/net/Uri; Landroidx/navigation/NavViewModelStoreProvider; Landroidx/navigation/Navigator; SPLandroidx/navigation/Navigator;-><init>()V +SPLandroidx/navigation/Navigator;-><init>(Ljava/lang/String;)V SPLandroidx/navigation/Navigator;->getState()Landroidx/navigation/NavigatorState; SPLandroidx/navigation/Navigator;->isAttached()Z SPLandroidx/navigation/Navigator;->onAttach(Landroidx/navigation/NavigatorState;)V @@ -16106,6 +16738,7 @@ SPLandroidx/navigation/NavigatorProvider$Companion;->getNameForNavigator$navigat SPLandroidx/navigation/NavigatorProvider$Companion;->validateName$navigation_common_release(Ljava/lang/String;)Z Landroidx/navigation/NavigatorState; SPLandroidx/navigation/NavigatorState;-><init>()V +SPLandroidx/navigation/NavigatorState;->access$get_backStack$p(Landroidx/navigation/NavigatorState;)Lkotlinx/coroutines/flow/MutableStateFlow; SPLandroidx/navigation/NavigatorState;->getBackStack()Lkotlinx/coroutines/flow/StateFlow; SPLandroidx/navigation/NavigatorState;->getTransitionsInProgress()Lkotlinx/coroutines/flow/StateFlow; SPLandroidx/navigation/NavigatorState;->isNavigating()Z @@ -16120,13 +16753,24 @@ SPLandroidx/navigation/PopUpToBuilder;-><init>()V SPLandroidx/navigation/PopUpToBuilder;->getInclusive()Z SPLandroidx/navigation/PopUpToBuilder;->getSaveState()Z SPLandroidx/navigation/PopUpToBuilder;->setInclusive(Z)V +Landroidx/navigation/StringArrayNavType; +SPLandroidx/navigation/StringArrayNavType;-><init>()V +Landroidx/navigation/StringListNavType; +SPLandroidx/navigation/StringListNavType;-><init>()V +Landroidx/navigation/StringNavType; +SPLandroidx/navigation/StringNavType;-><init>()V +SPLandroidx/navigation/StringNavType;->get(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/Object; +SPLandroidx/navigation/StringNavType;->get(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String; +SPLandroidx/navigation/StringNavType;->put(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V +SPLandroidx/navigation/StringNavType;->put(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V +Landroidx/navigation/SupportingPane; Landroidx/navigation/compose/BackStackEntryIdViewModel; SPLandroidx/navigation/compose/BackStackEntryIdViewModel;-><clinit>()V SPLandroidx/navigation/compose/BackStackEntryIdViewModel;-><init>(Landroidx/lifecycle/SavedStateHandle;)V -SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->getId()Ljava/util/UUID; -SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->getSaveableStateHolderRef()Ljava/lang/ref/WeakReference; +SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->getId()Ljava/lang/String; +SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->getSaveableStateHolderRef()Landroidx/navigation/compose/internal/WeakReference; SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->onCleared()V -SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->setSaveableStateHolderRef(Ljava/lang/ref/WeakReference;)V +SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->setSaveableStateHolderRef(Landroidx/navigation/compose/internal/WeakReference;)V Landroidx/navigation/compose/ComposeNavGraphNavigator; SPLandroidx/navigation/compose/ComposeNavGraphNavigator;-><clinit>()V SPLandroidx/navigation/compose/ComposeNavGraphNavigator;-><init>(Landroidx/navigation/NavigatorProvider;)V @@ -16180,12 +16824,12 @@ SPLandroidx/navigation/compose/DialogHostKt;->DialogHost(Landroidx/navigation/co SPLandroidx/navigation/compose/DialogHostKt;->PopulateVisibleList(Ljava/util/List;Ljava/util/Collection;Landroidx/compose/runtime/Composer;I)V SPLandroidx/navigation/compose/DialogHostKt;->access$DialogHost$lambda$1(Landroidx/compose/runtime/State;)Ljava/util/Set; SPLandroidx/navigation/compose/DialogHostKt;->rememberVisibleList(Ljava/util/Collection;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/snapshots/SnapshotStateList; +Landroidx/navigation/compose/DialogHostKt$$ExternalSyntheticLambda4; +SPLandroidx/navigation/compose/DialogHostKt$$ExternalSyntheticLambda4;-><init>(Landroidx/navigation/compose/DialogNavigator;I)V Landroidx/navigation/compose/DialogHostKt$DialogHost$2$1; SPLandroidx/navigation/compose/DialogHostKt$DialogHost$2$1;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/DialogNavigator;Landroidx/compose/runtime/snapshots/SnapshotStateList;Lkotlin/coroutines/Continuation;)V SPLandroidx/navigation/compose/DialogHostKt$DialogHost$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; SPLandroidx/navigation/compose/DialogHostKt$DialogHost$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/DialogHostKt$DialogHost$3; -SPLandroidx/navigation/compose/DialogHostKt$DialogHost$3;-><init>(Landroidx/navigation/compose/DialogNavigator;I)V Landroidx/navigation/compose/DialogNavigator; SPLandroidx/navigation/compose/DialogNavigator;-><clinit>()V SPLandroidx/navigation/compose/DialogNavigator;-><init>()V @@ -16203,82 +16847,110 @@ SPLandroidx/navigation/compose/DialogNavigatorDestinationBuilder;-><init>(Landro SPLandroidx/navigation/compose/DialogNavigatorDestinationBuilder;->instantiateDestination()Landroidx/navigation/NavDestination; SPLandroidx/navigation/compose/DialogNavigatorDestinationBuilder;->instantiateDestination()Landroidx/navigation/compose/DialogNavigator$Destination; Landroidx/navigation/compose/NavBackStackEntryProviderKt; +SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->$r8$lambda$5Xhhy9EHqRyucxYvYedEkjAWf9c(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/compose/BackStackEntryIdViewModel; SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->LocalOwnersProvider(Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V +SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->SaveableStateProvider$lambda$2$lambda$1(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/compose/BackStackEntryIdViewModel; SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->SaveableStateProvider(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->access$SaveableStateProvider(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V +Landroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda0; +SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda0;-><init>()V +SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda1; +SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda1;-><init>(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;I)V Landroidx/navigation/compose/NavBackStackEntryProviderKt$LocalOwnersProvider$1; SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$LocalOwnersProvider$1;-><init>(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;)V SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$LocalOwnersProvider$1;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$LocalOwnersProvider$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavBackStackEntryProviderKt$SaveableStateProvider$1; -SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$SaveableStateProvider$1;-><init>(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;I)V Landroidx/navigation/compose/NavHostControllerKt; -SPLandroidx/navigation/compose/NavHostControllerKt;->NavControllerSaver(Landroid/content/Context;)Landroidx/compose/runtime/saveable/Saver; -SPLandroidx/navigation/compose/NavHostControllerKt;->access$createNavController(Landroid/content/Context;)Landroidx/navigation/NavHostController; -SPLandroidx/navigation/compose/NavHostControllerKt;->createNavController(Landroid/content/Context;)Landroidx/navigation/NavHostController; SPLandroidx/navigation/compose/NavHostControllerKt;->rememberNavController([Landroidx/navigation/Navigator;Landroidx/compose/runtime/Composer;I)Landroidx/navigation/NavHostController; -Landroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1; -SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;-><clinit>()V -SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;-><init>()V -SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;->invoke(Landroidx/compose/runtime/saveable/SaverScope;Landroidx/navigation/NavHostController;)Landroid/os/Bundle; -SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$2; -SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$2;-><init>(Landroid/content/Context;)V -Landroidx/navigation/compose/NavHostControllerKt$rememberNavController$1$1; -SPLandroidx/navigation/compose/NavHostControllerKt$rememberNavController$1$1;-><init>(Landroid/content/Context;)V -SPLandroidx/navigation/compose/NavHostControllerKt$rememberNavController$1$1;->invoke()Landroidx/navigation/NavHostController; -SPLandroidx/navigation/compose/NavHostControllerKt$rememberNavController$1$1;->invoke()Ljava/lang/Object; +Landroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->$r8$lambda$JdQDZYZ-KD05euabB-vlBKPCqaw(Landroid/content/Context;)Landroidx/navigation/NavHostController; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->$r8$lambda$kBfjECOy_7W_X5t95R0PDoLByEQ(Landroidx/compose/runtime/saveable/SaverScope;Landroidx/navigation/NavHostController;)Landroid/os/Bundle; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->NavControllerSaver$NavHostControllerKt__NavHostController_androidKt(Landroid/content/Context;)Landroidx/compose/runtime/saveable/Saver; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->NavControllerSaver$lambda$4$NavHostControllerKt__NavHostController_androidKt(Landroidx/compose/runtime/saveable/SaverScope;Landroidx/navigation/NavHostController;)Landroid/os/Bundle; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->createNavController$NavHostControllerKt__NavHostController_androidKt(Landroid/content/Context;)Landroidx/navigation/NavHostController; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->rememberNavController$lambda$1$lambda$0$NavHostControllerKt__NavHostController_androidKt(Landroid/content/Context;)Landroidx/navigation/NavHostController; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->rememberNavController([Landroidx/navigation/Navigator;Landroidx/compose/runtime/Composer;I)Landroidx/navigation/NavHostController; +Landroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda0; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda0;-><init>(Landroid/content/Context;)V +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object; +Landroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda1; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda1;-><init>()V +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda2; +SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda2;-><init>(Landroid/content/Context;)V Landroidx/navigation/compose/NavHostKt; -SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$11(Landroidx/compose/runtime/MutableState;)Z -SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$15(Landroidx/compose/runtime/State;)Ljava/util/List; -SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$17(Landroidx/compose/runtime/State;)Ljava/util/List; -SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$6(Landroidx/compose/runtime/State;)Ljava/util/List; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$-U__iEWBDN5IIwvEOwn0oW-b78g(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$-sEg8aRV4oo4ocBoNptDwBF5NA4(Landroidx/navigation/NavBackStackEntry;)Ljava/lang/Object; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$03nh-bDa1UK5d5YuBxwYXpWeOvU(Landroidx/collection/MutableObjectFloatMap;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ContentTransform; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$7ClW2Jn3MXjuytbJNUtxFpbxrgs(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$VhC2tyawG58TJgL0btQTmUmTPdE(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$i5vVxcOTbhdTZ5qrhubEpuvWKIw(Landroidx/navigation/NavHostController;Landroidx/lifecycle/LifecycleOwner;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$qnmaTwjROAOh9zEDMiW80FzxVvU(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$xGSrcFSFiQtQcA3vFOD5esoNzig(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition; +SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$zvbfT3vhsVAmkFyOsWJwsttox9w(Landroidx/compose/runtime/State;)Ljava/util/List; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$38(Landroidx/compose/runtime/State;)Ljava/util/List; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$43(Landroidx/compose/runtime/MutableState;)Z +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$48$lambda$47(Landroidx/navigation/NavHostController;Landroidx/lifecycle/LifecycleOwner;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$49(Landroidx/compose/runtime/State;)Ljava/util/List; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$52$lambda$51(Landroidx/compose/runtime/State;)Ljava/util/List; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$53(Landroidx/compose/runtime/State;)Ljava/util/List; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$58$lambda$57(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$62$lambda$61(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$65$lambda$64(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$69$lambda$68(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$75$lambda$74(Landroidx/collection/MutableObjectFloatMap;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ContentTransform; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$77$lambda$76(Landroidx/navigation/NavBackStackEntry;)Ljava/lang/Object; +SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$80(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLandroidx/navigation/compose/NavHostKt;->NavHost(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V SPLandroidx/navigation/compose/NavHostKt;->NavHost(Landroidx/navigation/NavHostController;Ljava/lang/String;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;III)V -SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$11(Landroidx/compose/runtime/MutableState;)Z -SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$15(Landroidx/compose/runtime/State;)Ljava/util/List; -SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$17(Landroidx/compose/runtime/State;)Ljava/util/List; -SPLandroidx/navigation/compose/NavHostKt;->access$createEnterTransition(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition; -SPLandroidx/navigation/compose/NavHostKt;->access$createExitTransition(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; -SPLandroidx/navigation/compose/NavHostKt;->access$createSizeTransform(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform; +SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$43(Landroidx/compose/runtime/MutableState;)Z +SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$53(Landroidx/compose/runtime/State;)Ljava/util/List; SPLandroidx/navigation/compose/NavHostKt;->createEnterTransition(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition; SPLandroidx/navigation/compose/NavHostKt;->createExitTransition(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; SPLandroidx/navigation/compose/NavHostKt;->createSizeTransform(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda1; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda1;-><init>(Lkotlin/jvm/functions/Function1;)V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda11; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda11;-><init>()V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda11;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda2; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;)V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda23; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda23;-><init>(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;II)V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda23;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda26; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda26;-><init>(Landroidx/navigation/NavHostController;Landroidx/lifecycle/LifecycleOwner;)V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda26;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda27; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda27;-><init>(Landroidx/compose/runtime/State;)V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda27;->invoke()Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda28; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda28;-><init>(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;)V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda28;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda29; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda29;-><init>(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;)V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda29;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda3; +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda3;-><init>(Landroidx/collection/MutableObjectFloatMap;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableState;)V +SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda3;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/navigation/compose/NavHostKt$NavHost$25$1; SPLandroidx/navigation/compose/NavHostKt$NavHost$25$1;-><init>(Landroidx/navigation/compose/ComposeNavigator;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableFloatState;Landroidx/compose/runtime/MutableState;Lkotlin/coroutines/Continuation;)V -Landroidx/navigation/compose/NavHostKt$NavHost$26$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$26$1;-><init>(Landroidx/navigation/NavHostController;Landroidx/lifecycle/LifecycleOwner;)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$26$1;->invoke(Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; -SPLandroidx/navigation/compose/NavHostKt$NavHost$26$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$26$1$invoke$$inlined$onDispose$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$26$1$invoke$$inlined$onDispose$1;-><init>()V -Landroidx/navigation/compose/NavHostKt$NavHost$27$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$27$1;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$27$1;->invoke(Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; -SPLandroidx/navigation/compose/NavHostKt$NavHost$27$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$27$1$invoke$$inlined$onDispose$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$27$1$invoke$$inlined$onDispose$1;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;)V Landroidx/navigation/compose/NavHostKt$NavHost$29$1; +SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;->$r8$lambda$ybtCiblsc2OqkYAPIz1GgduVRLY(Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;FF)Lkotlin/Unit; SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;-><init>(Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/animation/core/Transition;Lkotlin/coroutines/Continuation;)V SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;->invokeSuspend$lambda$0(Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;FF)Lkotlin/Unit; SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$29$1$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1;-><init>(Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1;->invoke(FF)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/compose/NavHostKt$NavHost$29$1$$ExternalSyntheticLambda0; +SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$$ExternalSyntheticLambda0;-><init>(Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;)V +SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/navigation/compose/NavHostKt$NavHost$29$1$1$1; SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1$1;-><init>(FLandroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;Lkotlin/coroutines/Continuation;)V SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$30$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$30$1;-><init>(Ljava/util/Map;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableState;)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$30$1;->invoke(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ContentTransform; -SPLandroidx/navigation/compose/NavHostKt$NavHost$30$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$31; -SPLandroidx/navigation/compose/NavHostKt$NavHost$31;-><clinit>()V -SPLandroidx/navigation/compose/NavHostKt$NavHost$31;-><init>()V -SPLandroidx/navigation/compose/NavHostKt$NavHost$31;->invoke(Landroidx/navigation/NavBackStackEntry;)Ljava/lang/Object; -SPLandroidx/navigation/compose/NavHostKt$NavHost$31;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Landroidx/navigation/compose/NavHostKt$NavHost$32; SPLandroidx/navigation/compose/NavHostKt$NavHost$32;-><init>(Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/saveable/SaveableStateHolder;Landroidx/compose/runtime/MutableState;Landroidx/compose/runtime/State;)V SPLandroidx/navigation/compose/NavHostKt$NavHost$32;->invoke(Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)V @@ -16288,29 +16960,176 @@ SPLandroidx/navigation/compose/NavHostKt$NavHost$32$1;-><init>(Landroidx/navigat SPLandroidx/navigation/compose/NavHostKt$NavHost$32$1;->invoke(Landroidx/compose/runtime/Composer;I)V SPLandroidx/navigation/compose/NavHostKt$NavHost$32$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Landroidx/navigation/compose/NavHostKt$NavHost$33$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$33$1;-><init>(Landroidx/compose/animation/core/Transition;Landroidx/navigation/NavHostController;Ljava/util/Map;Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/coroutines/Continuation;)V +SPLandroidx/navigation/compose/NavHostKt$NavHost$33$1;-><init>(Landroidx/compose/animation/core/Transition;Landroidx/navigation/NavHostController;Landroidx/navigation/NavBackStackEntry;Landroidx/collection/MutableObjectFloatMap;Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/coroutines/Continuation;)V SPLandroidx/navigation/compose/NavHostKt$NavHost$33$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; SPLandroidx/navigation/compose/NavHostKt$NavHost$33$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$34; -SPLandroidx/navigation/compose/NavHostKt$NavHost$34;-><init>(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;II)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$34;->invoke(Landroidx/compose/runtime/Composer;I)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$34;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$finalEnter$1$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalEnter$1$1;-><init>(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalEnter$1$1;->invoke(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition; -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalEnter$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$finalExit$1$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalExit$1$1;-><init>(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalExit$1$1;->invoke(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalExit$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$finalSizeTransform$1$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalSizeTransform$1$1;-><init>(Lkotlin/jvm/functions/Function1;)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalSizeTransform$1$1;->invoke(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform; -SPLandroidx/navigation/compose/NavHostKt$NavHost$finalSizeTransform$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Landroidx/navigation/compose/NavHostKt$NavHost$visibleEntries$2$1; -SPLandroidx/navigation/compose/NavHostKt$NavHost$visibleEntries$2$1;-><init>(Landroidx/compose/runtime/State;)V -SPLandroidx/navigation/compose/NavHostKt$NavHost$visibleEntries$2$1;->invoke()Ljava/lang/Object; -SPLandroidx/navigation/compose/NavHostKt$NavHost$visibleEntries$2$1;->invoke()Ljava/util/List; +Landroidx/navigation/compose/NavHostKt$NavHost$lambda$48$lambda$47$$inlined$onDispose$1; +SPLandroidx/navigation/compose/NavHostKt$NavHost$lambda$48$lambda$47$$inlined$onDispose$1;-><init>()V +Landroidx/navigation/compose/NavHostKt$NavHost$lambda$69$lambda$68$$inlined$onDispose$1; +SPLandroidx/navigation/compose/NavHostKt$NavHost$lambda$69$lambda$68$$inlined$onDispose$1;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;)V +Landroidx/navigation/compose/internal/NavComposeUtils_androidKt; +SPLandroidx/navigation/compose/internal/NavComposeUtils_androidKt;->PredictiveBackHandler(ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V +SPLandroidx/navigation/compose/internal/NavComposeUtils_androidKt;->randomUUID()Ljava/lang/String; +Landroidx/navigation/compose/internal/WeakReference; +SPLandroidx/navigation/compose/internal/WeakReference;-><clinit>()V +SPLandroidx/navigation/compose/internal/WeakReference;-><init>(Ljava/lang/Object;)V +SPLandroidx/navigation/compose/internal/WeakReference;->clear()V +SPLandroidx/navigation/compose/internal/WeakReference;->get()Ljava/lang/Object; +Landroidx/navigation/internal/AtomicInt; +SPLandroidx/navigation/internal/AtomicInt;-><init>(I)V +SPLandroidx/navigation/internal/AtomicInt;->decrementAndGet$navigation_runtime_release()I +SPLandroidx/navigation/internal/AtomicInt;->get$navigation_runtime_release()I +SPLandroidx/navigation/internal/AtomicInt;->incrementAndGet$navigation_runtime_release()I +Landroidx/navigation/internal/NavBackStackEntryImpl; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->$r8$lambda$NVRTV8ELcjEm7WewHJxpuoH8YJA(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->$r8$lambda$b_QZKXGCYSSdxfIzDMN01hKaDXg()Landroidx/lifecycle/ViewModelProvider$Factory; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->$r8$lambda$zWANLNGBP_RNzZUgO7FkZLbA3eI()Landroidx/lifecycle/SavedStateViewModelFactory; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;-><init>(Landroidx/navigation/NavBackStackEntry;)V +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->defaultFactory_delegate$lambda$0()Landroidx/lifecycle/SavedStateViewModelFactory; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getArguments$navigation_common_release()Landroid/os/Bundle; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getDefaultFactory$navigation_common_release()Landroidx/lifecycle/SavedStateViewModelFactory; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getDefaultViewModelCreationExtras$navigation_common_release()Landroidx/lifecycle/viewmodel/MutableCreationExtras; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getLifecycle$navigation_common_release()Landroidx/lifecycle/LifecycleRegistry; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getMaxLifecycle$navigation_common_release()Landroidx/lifecycle/Lifecycle$State; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getNavResultSavedStateFactory()Landroidx/lifecycle/ViewModelProvider$Factory; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getSavedStateHandle$navigation_common_release()Landroidx/lifecycle/SavedStateHandle; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getSavedStateRegistry$navigation_common_release()Landroidx/savedstate/SavedStateRegistry; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getViewModelStore$navigation_common_release()Landroidx/lifecycle/ViewModelStore; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->handleLifecycleEvent$navigation_common_release(Landroidx/lifecycle/Lifecycle$Event;)V +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->navResultSavedStateFactory_delegate$lambda$10$lambda$9$lambda$8(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->navResultSavedStateFactory_delegate$lambda$10()Landroidx/lifecycle/ViewModelProvider$Factory; +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->saveState$navigation_common_release(Landroid/os/Bundle;)V +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->setMaxLifecycle$navigation_common_release(Landroidx/lifecycle/Lifecycle$State;)V +SPLandroidx/navigation/internal/NavBackStackEntryImpl;->updateState$navigation_common_release()V +Landroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda0; +SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda0;-><init>()V +SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda1; +SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda1;-><init>()V +SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object; +Landroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda2; +SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda2;-><init>()V +SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object; +Landroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel; +SPLandroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel;-><init>(Landroidx/lifecycle/SavedStateHandle;)V +SPLandroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel;->getHandle()Landroidx/lifecycle/SavedStateHandle; +Landroidx/navigation/internal/NavBackStackEntryStateImpl; +SPLandroidx/navigation/internal/NavBackStackEntryStateImpl;-><clinit>()V +SPLandroidx/navigation/internal/NavBackStackEntryStateImpl;-><init>(Landroidx/navigation/NavBackStackEntry;I)V +SPLandroidx/navigation/internal/NavBackStackEntryStateImpl;->writeToState$navigation_runtime_release()Landroid/os/Bundle; +Landroidx/navigation/internal/NavBackStackEntryStateImpl$Companion; +SPLandroidx/navigation/internal/NavBackStackEntryStateImpl$Companion;-><init>()V +SPLandroidx/navigation/internal/NavBackStackEntryStateImpl$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +Landroidx/navigation/internal/NavContext; +SPLandroidx/navigation/internal/NavContext;-><init>(Landroid/content/Context;)V +SPLandroidx/navigation/internal/NavContext;->getApplication()Ljava/lang/Object; +Landroidx/navigation/internal/NavControllerImpl; +SPLandroidx/navigation/internal/NavControllerImpl;->$r8$lambda$4uXZU3PbxIphHSECSJAeBb4sSwc(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit; +SPLandroidx/navigation/internal/NavControllerImpl;->$r8$lambda$NoxMp6GNHB-Ld29Z6h5JLrOHxiQ(Landroidx/navigation/internal/NavControllerImpl;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V +SPLandroidx/navigation/internal/NavControllerImpl;->$r8$lambda$wxw4yGba69DuS44O4wPeJlLyR7w(Lkotlin/jvm/internal/Ref$BooleanRef;Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;ZLkotlin/collections/ArrayDeque;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit; +SPLandroidx/navigation/internal/NavControllerImpl;-><clinit>()V +SPLandroidx/navigation/internal/NavControllerImpl;-><init>(Landroidx/navigation/NavController;Lkotlin/jvm/functions/Function0;)V +SPLandroidx/navigation/internal/NavControllerImpl;->addEntryToBackStack$default(Landroidx/navigation/internal/NavControllerImpl;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;Ljava/util/List;ILjava/lang/Object;)V +SPLandroidx/navigation/internal/NavControllerImpl;->addEntryToBackStack(Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;Ljava/util/List;)V +SPLandroidx/navigation/internal/NavControllerImpl;->addOnDestinationChangedListener$navigation_runtime_release(Landroidx/navigation/NavController$OnDestinationChangedListener;)V +SPLandroidx/navigation/internal/NavControllerImpl;->createBackStackEntry$navigation_runtime_release(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)Landroidx/navigation/NavBackStackEntry; +SPLandroidx/navigation/internal/NavControllerImpl;->dispatchOnDestinationChanged$navigation_runtime_release()Z +SPLandroidx/navigation/internal/NavControllerImpl;->executePopOperations$lambda$10(Lkotlin/jvm/internal/Ref$BooleanRef;Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;ZLkotlin/collections/ArrayDeque;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit; +SPLandroidx/navigation/internal/NavControllerImpl;->executePopOperations$navigation_runtime_release(Ljava/util/List;Landroidx/navigation/NavDestination;ZZ)Z +SPLandroidx/navigation/internal/NavControllerImpl;->findDestination$navigation_runtime_release(ILandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; +SPLandroidx/navigation/internal/NavControllerImpl;->findDestinationComprehensive$navigation_runtime_release(Landroidx/navigation/NavDestination;IZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; +SPLandroidx/navigation/internal/NavControllerImpl;->getBackQueue$navigation_runtime_release()Lkotlin/collections/ArrayDeque; +SPLandroidx/navigation/internal/NavControllerImpl;->getBackStackEntry$navigation_runtime_release(I)Landroidx/navigation/NavBackStackEntry; +SPLandroidx/navigation/internal/NavControllerImpl;->getCurrentBackStackEntry$navigation_runtime_release()Landroidx/navigation/NavBackStackEntry; +SPLandroidx/navigation/internal/NavControllerImpl;->getGraph$navigation_runtime_release()Landroidx/navigation/NavGraph; +SPLandroidx/navigation/internal/NavControllerImpl;->getHostLifecycleState$navigation_runtime_release()Landroidx/lifecycle/Lifecycle$State; +SPLandroidx/navigation/internal/NavControllerImpl;->getNavContext()Landroidx/navigation/internal/NavContext; +SPLandroidx/navigation/internal/NavControllerImpl;->getNavigatorProvider$navigation_runtime_release()Landroidx/navigation/NavigatorProvider; +SPLandroidx/navigation/internal/NavControllerImpl;->getTopGraph$navigation_runtime_release()Landroidx/navigation/NavGraph; +SPLandroidx/navigation/internal/NavControllerImpl;->getVisibleEntries$navigation_runtime_release()Lkotlinx/coroutines/flow/StateFlow; +SPLandroidx/navigation/internal/NavControllerImpl;->get_navigatorProvider$navigation_runtime_release()Landroidx/navigation/NavigatorProvider; +SPLandroidx/navigation/internal/NavControllerImpl;->launchSingleTopInternal(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)Z +SPLandroidx/navigation/internal/NavControllerImpl;->lifecycleObserver$lambda$1(Landroidx/navigation/internal/NavControllerImpl;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V +SPLandroidx/navigation/internal/NavControllerImpl;->linkChildToParent$navigation_runtime_release(Landroidx/navigation/NavBackStackEntry;Landroidx/navigation/NavBackStackEntry;)V +SPLandroidx/navigation/internal/NavControllerImpl;->markTransitionComplete$navigation_runtime_release(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;Lkotlin/jvm/functions/Function0;)V +SPLandroidx/navigation/internal/NavControllerImpl;->navigate$lambda$44(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit; +SPLandroidx/navigation/internal/NavControllerImpl;->navigate$navigation_runtime_release$default(Landroidx/navigation/internal/NavControllerImpl;Ljava/lang/String;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;ILjava/lang/Object;)V +SPLandroidx/navigation/internal/NavControllerImpl;->navigate$navigation_runtime_release(Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V +SPLandroidx/navigation/internal/NavControllerImpl;->navigate$navigation_runtime_release(Ljava/lang/String;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V +SPLandroidx/navigation/internal/NavControllerImpl;->navigate$navigation_runtime_release(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V +SPLandroidx/navigation/internal/NavControllerImpl;->navigateInternal$navigation_runtime_release(Landroidx/navigation/Navigator;Ljava/util/List;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;Lkotlin/jvm/functions/Function1;)V +SPLandroidx/navigation/internal/NavControllerImpl;->onGraphCreated$navigation_runtime_release(Landroid/os/Bundle;)V +SPLandroidx/navigation/internal/NavControllerImpl;->pop$navigation_runtime_release(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;ZLkotlin/jvm/functions/Function0;)V +SPLandroidx/navigation/internal/NavControllerImpl;->popBackStackInternal$navigation_runtime_release(Landroidx/navigation/Navigator;Landroidx/navigation/NavBackStackEntry;ZLkotlin/jvm/functions/Function1;)V +SPLandroidx/navigation/internal/NavControllerImpl;->popBackStackInternal$navigation_runtime_release(Ljava/lang/String;ZZ)Z +SPLandroidx/navigation/internal/NavControllerImpl;->popEntryFromBackStack$navigation_runtime_release(Landroidx/navigation/NavBackStackEntry;ZLkotlin/collections/ArrayDeque;)V +SPLandroidx/navigation/internal/NavControllerImpl;->populateVisibleEntries$navigation_runtime_release()Ljava/util/List; +SPLandroidx/navigation/internal/NavControllerImpl;->push$navigation_runtime_release(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;)V +SPLandroidx/navigation/internal/NavControllerImpl;->saveState$navigation_runtime_release()Landroid/os/Bundle; +SPLandroidx/navigation/internal/NavControllerImpl;->setGraph$navigation_runtime_release(Landroidx/navigation/NavGraph;)V +SPLandroidx/navigation/internal/NavControllerImpl;->setGraph$navigation_runtime_release(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V +SPLandroidx/navigation/internal/NavControllerImpl;->setLifecycleOwner$navigation_runtime_release(Landroidx/lifecycle/LifecycleOwner;)V +SPLandroidx/navigation/internal/NavControllerImpl;->setViewModelStore$navigation_runtime_release(Landroidx/lifecycle/ViewModelStore;)V +SPLandroidx/navigation/internal/NavControllerImpl;->unlinkChildFromParent$navigation_runtime_release(Landroidx/navigation/NavBackStackEntry;)Landroidx/navigation/NavBackStackEntry; +SPLandroidx/navigation/internal/NavControllerImpl;->updateBackStackLifecycle$navigation_runtime_release()V +Landroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda14; +SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda14;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;ZLkotlin/collections/ArrayDeque;)V +SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda14;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda6; +SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda6;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V +SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda8; +SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda8;-><init>(Landroidx/navigation/internal/NavControllerImpl;)V +SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda8;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V +Landroidx/navigation/internal/NavControllerImpl$Companion; +SPLandroidx/navigation/internal/NavControllerImpl$Companion;-><init>()V +SPLandroidx/navigation/internal/NavControllerImpl$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +Landroidx/navigation/internal/NavDestinationImpl; +SPLandroidx/navigation/internal/NavDestinationImpl;->$r8$lambda$5vXOto6DCkcQGIhkIIgSKZI-hiM(Ljava/lang/String;)Landroidx/navigation/NavDeepLink; +SPLandroidx/navigation/internal/NavDestinationImpl;->$r8$lambda$P_SGoFcQt0q13BMKFq2aCaNsgZU(Landroidx/navigation/NavDeepLink;Ljava/lang/String;)Z +SPLandroidx/navigation/internal/NavDestinationImpl;-><init>(Landroidx/navigation/NavDestination;)V +SPLandroidx/navigation/internal/NavDestinationImpl;->_set_route_$lambda$1(Landroidx/navigation/NavDeepLink;Ljava/lang/String;)Z +SPLandroidx/navigation/internal/NavDestinationImpl;->_set_route_$lambda$3(Ljava/lang/String;)Landroidx/navigation/NavDeepLink; +SPLandroidx/navigation/internal/NavDestinationImpl;->addArgument$navigation_common_release(Ljava/lang/String;Landroidx/navigation/NavArgument;)V +SPLandroidx/navigation/internal/NavDestinationImpl;->addInDefaultArgs$navigation_common_release(Landroid/os/Bundle;)Landroid/os/Bundle; +SPLandroidx/navigation/internal/NavDestinationImpl;->getArguments$navigation_common_release()Ljava/util/Map; +SPLandroidx/navigation/internal/NavDestinationImpl;->getDeepLinks$navigation_common_release()Ljava/util/List; +SPLandroidx/navigation/internal/NavDestinationImpl;->getId$navigation_common_release()I +SPLandroidx/navigation/internal/NavDestinationImpl;->getRoute$navigation_common_release()Ljava/lang/String; +SPLandroidx/navigation/internal/NavDestinationImpl;->hasRoute$navigation_common_release(Ljava/lang/String;Landroid/os/Bundle;)Z +SPLandroidx/navigation/internal/NavDestinationImpl;->matchDeepLink$navigation_common_release(Landroidx/navigation/NavDeepLinkRequest;)Landroidx/navigation/NavDestination$DeepLinkMatch; +SPLandroidx/navigation/internal/NavDestinationImpl;->matchRoute$navigation_common_release(Ljava/lang/String;)Landroidx/navigation/NavDestination$DeepLinkMatch; +SPLandroidx/navigation/internal/NavDestinationImpl;->setId$navigation_common_release(I)V +SPLandroidx/navigation/internal/NavDestinationImpl;->setRoute$navigation_common_release(Ljava/lang/String;)V +Landroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda1; +SPLandroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda1;-><init>(Landroidx/navigation/NavDeepLink;)V +SPLandroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +Landroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda2; +SPLandroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda2;-><init>(Ljava/lang/String;)V +SPLandroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object; +Landroidx/navigation/internal/NavGraphImpl; +SPLandroidx/navigation/internal/NavGraphImpl;-><init>(Landroidx/navigation/NavGraph;)V +SPLandroidx/navigation/internal/NavGraphImpl;->addDestination$navigation_common_release(Landroidx/navigation/NavDestination;)V +SPLandroidx/navigation/internal/NavGraphImpl;->addDestinations$navigation_common_release(Ljava/util/Collection;)V +SPLandroidx/navigation/internal/NavGraphImpl;->findNode$navigation_common_release(I)Landroidx/navigation/NavDestination; +SPLandroidx/navigation/internal/NavGraphImpl;->findNode$navigation_common_release(Ljava/lang/String;Z)Landroidx/navigation/NavDestination; +SPLandroidx/navigation/internal/NavGraphImpl;->findNodeComprehensive$navigation_common_release$default(Landroidx/navigation/internal/NavGraphImpl;ILandroidx/navigation/NavDestination;ZLandroidx/navigation/NavDestination;ILjava/lang/Object;)Landroidx/navigation/NavDestination; +SPLandroidx/navigation/internal/NavGraphImpl;->findNodeComprehensive$navigation_common_release(ILandroidx/navigation/NavDestination;ZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination; +SPLandroidx/navigation/internal/NavGraphImpl;->getNodes$navigation_common_release()Landroidx/collection/SparseArrayCompat; +SPLandroidx/navigation/internal/NavGraphImpl;->getStartDestinationId$navigation_common_release()I +SPLandroidx/navigation/internal/NavGraphImpl;->getStartDestinationRoute$navigation_common_release()Ljava/lang/String; +SPLandroidx/navigation/internal/NavGraphImpl;->iterator$navigation_common_release()Ljava/util/Iterator; +SPLandroidx/navigation/internal/NavGraphImpl;->matchDeepLinkComprehensive$navigation_common_release(Landroidx/navigation/NavDestination$DeepLinkMatch;Landroidx/navigation/NavDeepLinkRequest;ZZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination$DeepLinkMatch; +SPLandroidx/navigation/internal/NavGraphImpl;->matchRouteComprehensive$navigation_common_release(Ljava/lang/String;ZZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination$DeepLinkMatch; +SPLandroidx/navigation/internal/NavGraphImpl;->setStartDestination$navigation_common_release(Ljava/lang/String;)V +SPLandroidx/navigation/internal/NavGraphImpl;->setStartDestinationRoute$navigation_common_release(Ljava/lang/String;)V +Landroidx/navigation/internal/NavGraphImpl$iterator$1; +SPLandroidx/navigation/internal/NavGraphImpl$iterator$1;-><init>(Landroidx/navigation/internal/NavGraphImpl;)V +SPLandroidx/navigation/internal/NavGraphImpl$iterator$1;->hasNext()Z +SPLandroidx/navigation/internal/NavGraphImpl$iterator$1;->next()Landroidx/navigation/NavDestination; +SPLandroidx/navigation/internal/NavGraphImpl$iterator$1;->next()Ljava/lang/Object; +Landroidx/navigation/internal/SynchronizedObject; +SPLandroidx/navigation/internal/SynchronizedObject;-><init>()V PLandroidx/profileinstaller/ProfileInstallReceiver;-><init>()V PLandroidx/profileinstaller/ProfileInstallReceiver;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V PLandroidx/profileinstaller/ProfileInstallReceiver;->saveProfile(ILandroidx/profileinstaller/ProfileInstaller$DiagnosticsCallback;)V @@ -16366,21 +17185,17 @@ SPLandroidx/savedstate/Recreator;->onStateChanged(Landroidx/lifecycle/LifecycleO Landroidx/savedstate/Recreator$Companion; SPLandroidx/savedstate/Recreator$Companion;-><init>()V SPLandroidx/savedstate/Recreator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -Landroidx/savedstate/Recreator$SavedStateProvider; -SPLandroidx/savedstate/Recreator$SavedStateProvider;-><init>(Landroidx/savedstate/SavedStateRegistry;)V -SPLandroidx/savedstate/Recreator$SavedStateProvider;->add(Ljava/lang/String;)V Landroidx/savedstate/SavedStateReader; SPLandroidx/savedstate/SavedStateReader;->constructor-impl(Landroid/os/Bundle;)Landroid/os/Bundle; SPLandroidx/savedstate/SavedStateReader;->contains-impl(Landroid/os/Bundle;Ljava/lang/String;)Z SPLandroidx/savedstate/SavedStateReader;->isEmpty-impl(Landroid/os/Bundle;)Z +SPLandroidx/savedstate/SavedStateReader;->isNull-impl(Landroid/os/Bundle;Ljava/lang/String;)Z SPLandroidx/savedstate/SavedStateReader;->toMap-impl(Landroid/os/Bundle;)Ljava/util/Map; Landroidx/savedstate/SavedStateRegistry; SPLandroidx/savedstate/SavedStateRegistry;-><init>(Landroidx/savedstate/internal/SavedStateRegistryImpl;)V SPLandroidx/savedstate/SavedStateRegistry;->consumeRestoredStateForKey(Ljava/lang/String;)Landroid/os/Bundle; SPLandroidx/savedstate/SavedStateRegistry;->getSavedStateProvider(Ljava/lang/String;)Landroidx/savedstate/SavedStateRegistry$SavedStateProvider; SPLandroidx/savedstate/SavedStateRegistry;->registerSavedStateProvider(Ljava/lang/String;Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;)V -SPLandroidx/savedstate/SavedStateRegistry;->runOnNextRecreation(Ljava/lang/Class;)V -Landroidx/savedstate/SavedStateRegistry$AutoRecreated; Landroidx/savedstate/SavedStateRegistry$SavedStateProvider; Landroidx/savedstate/SavedStateRegistryController; SPLandroidx/savedstate/SavedStateRegistryController;-><clinit>()V @@ -16403,7 +17218,17 @@ Landroidx/savedstate/SavedStateRegistryOwner; Landroidx/savedstate/SavedStateWriter; SPLandroidx/savedstate/SavedStateWriter;->constructor-impl(Landroid/os/Bundle;)Landroid/os/Bundle; SPLandroidx/savedstate/SavedStateWriter;->putAll-impl(Landroid/os/Bundle;Landroid/os/Bundle;)V +SPLandroidx/savedstate/SavedStateWriter;->putInt-impl(Landroid/os/Bundle;Ljava/lang/String;I)V +SPLandroidx/savedstate/SavedStateWriter;->putNull-impl(Landroid/os/Bundle;Ljava/lang/String;)V +SPLandroidx/savedstate/SavedStateWriter;->putParcelable-impl(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/Parcelable;)V +SPLandroidx/savedstate/SavedStateWriter;->putParcelableList-impl(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/List;)V SPLandroidx/savedstate/SavedStateWriter;->putSavedState-impl(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/Bundle;)V +SPLandroidx/savedstate/SavedStateWriter;->putSavedStateList-impl(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/List;)V +SPLandroidx/savedstate/SavedStateWriter;->putString-impl(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V +Landroidx/savedstate/SavedStateWriterKt; +SPLandroidx/savedstate/SavedStateWriterKt;->toArrayListUnsafe(Ljava/util/Collection;)Ljava/util/ArrayList; +Landroidx/savedstate/SavedStateWriterKt__SavedStateWriter_androidKt; +SPLandroidx/savedstate/SavedStateWriterKt__SavedStateWriter_androidKt;->toArrayListUnsafe(Ljava/util/Collection;)Ljava/util/ArrayList; Landroidx/savedstate/ViewTreeSavedStateRegistryOwner; SPLandroidx/savedstate/ViewTreeSavedStateRegistryOwner;->get(Landroid/view/View;)Landroidx/savedstate/SavedStateRegistryOwner; SPLandroidx/savedstate/ViewTreeSavedStateRegistryOwner;->set(Landroid/view/View;Landroidx/savedstate/SavedStateRegistryOwner;)V @@ -16419,7 +17244,6 @@ SPLandroidx/savedstate/internal/SavedStateRegistryImpl;-><init>(Landroidx/saveds SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->access$getKeyToProviders$p(Landroidx/savedstate/internal/SavedStateRegistryImpl;)Ljava/util/Map; SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->consumeRestoredStateForKey(Ljava/lang/String;)Landroid/os/Bundle; SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->getSavedStateProvider(Ljava/lang/String;)Landroidx/savedstate/SavedStateRegistry$SavedStateProvider; -SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->isAllowingSavingState$savedstate_release()Z SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->performAttach$lambda$12(Landroidx/savedstate/internal/SavedStateRegistryImpl;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->performAttach()V SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->performRestore$savedstate_release(Landroid/os/Bundle;)V @@ -16604,12 +17428,15 @@ SPLcom/google/common/base/Preconditions;->checkArgument(Z)V SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/Object;)V SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;C)V SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;CLjava/lang/Object;)V +SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;I)V SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;J)V SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V SPLcom/google/common/base/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; SPLcom/google/common/base/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; SPLcom/google/common/base/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; +SPLcom/google/common/base/Preconditions;->checkPositionIndex(II)I +SPLcom/google/common/base/Preconditions;->checkPositionIndex(IILjava/lang/String;)I SPLcom/google/common/base/Preconditions;->checkState(Z)V SPLcom/google/common/base/Preconditions;->checkState(ZLjava/lang/Object;)V SPLcom/google/common/base/Preconditions;->checkState(ZLjava/lang/String;I)V @@ -16622,8 +17449,8 @@ SPLcom/google/common/base/Splitter;->on(C)Lcom/google/common/base/Splitter; SPLcom/google/common/base/Splitter;->on(Lcom/google/common/base/CharMatcher;)Lcom/google/common/base/Splitter; SPLcom/google/common/base/Splitter;->trimResults()Lcom/google/common/base/Splitter; SPLcom/google/common/base/Splitter;->trimResults(Lcom/google/common/base/CharMatcher;)Lcom/google/common/base/Splitter; -Lcom/google/common/base/Splitter$1; -SPLcom/google/common/base/Splitter$1;-><init>(Lcom/google/common/base/CharMatcher;)V +Lcom/google/common/base/Splitter$$ExternalSyntheticLambda2; +SPLcom/google/common/base/Splitter$$ExternalSyntheticLambda2;-><init>(Lcom/google/common/base/CharMatcher;)V Lcom/google/common/base/Splitter$Strategy; Lcom/google/common/base/Stopwatch; SPLcom/google/common/base/Stopwatch;-><init>()V @@ -16642,8 +17469,26 @@ SPLcom/google/common/base/Ticker;->systemTicker()Lcom/google/common/base/Ticker; Lcom/google/common/base/Ticker$1; SPLcom/google/common/base/Ticker$1;-><init>()V SPLcom/google/common/base/Ticker$1;->read()J +Lcom/google/common/collect/AbstractIndexedListIterator; +SPLcom/google/common/collect/AbstractIndexedListIterator;-><init>(II)V Lcom/google/common/collect/CollectPreconditions; SPLcom/google/common/collect/CollectPreconditions;->checkEntryNotNull(Ljava/lang/Object;Ljava/lang/Object;)V +SPLcom/google/common/collect/CollectPreconditions;->checkNonnegative(ILjava/lang/String;)I +Lcom/google/common/collect/ImmutableCollection; +SPLcom/google/common/collect/ImmutableCollection;-><clinit>()V +SPLcom/google/common/collect/ImmutableCollection;-><init>()V +Lcom/google/common/collect/ImmutableList; +SPLcom/google/common/collect/ImmutableList;-><clinit>()V +SPLcom/google/common/collect/ImmutableList;-><init>()V +SPLcom/google/common/collect/ImmutableList;->asImmutableList([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; +SPLcom/google/common/collect/ImmutableList;->asImmutableList([Ljava/lang/Object;I)Lcom/google/common/collect/ImmutableList; +SPLcom/google/common/collect/ImmutableList;->construct([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; +SPLcom/google/common/collect/ImmutableList;->copyOf(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; +SPLcom/google/common/collect/ImmutableList;->of(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; +SPLcom/google/common/collect/ImmutableList;->of(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; +SPLcom/google/common/collect/ImmutableList;->of(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; +Lcom/google/common/collect/ImmutableList$Itr; +SPLcom/google/common/collect/ImmutableList$Itr;-><init>(Lcom/google/common/collect/ImmutableList;I)V Lcom/google/common/collect/ImmutableMap; SPLcom/google/common/collect/ImmutableMap;-><clinit>()V SPLcom/google/common/collect/ImmutableMap;-><init>()V @@ -16659,12 +17504,27 @@ SPLcom/google/common/collect/ImmutableMap$Builder;->ensureCapacity(I)V SPLcom/google/common/collect/ImmutableMap$Builder;->put(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder; SPLcom/google/common/collect/ImmutableMap$Builder;->put(Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableMap$Builder; SPLcom/google/common/collect/ImmutableMap$Builder;->putAll(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMap$Builder; +Lcom/google/common/collect/Lists; +SPLcom/google/common/collect/Lists;->computeArrayListCapacity(I)I +SPLcom/google/common/collect/Lists;->newArrayList([Ljava/lang/Object;)Ljava/util/ArrayList; +Lcom/google/common/collect/ObjectArrays; +SPLcom/google/common/collect/ObjectArrays;->checkElementNotNull(Ljava/lang/Object;I)Ljava/lang/Object; +SPLcom/google/common/collect/ObjectArrays;->checkElementsNotNull([Ljava/lang/Object;)[Ljava/lang/Object; +SPLcom/google/common/collect/ObjectArrays;->checkElementsNotNull([Ljava/lang/Object;I)[Ljava/lang/Object; +Lcom/google/common/collect/RegularImmutableList; +SPLcom/google/common/collect/RegularImmutableList;-><clinit>()V +SPLcom/google/common/collect/RegularImmutableList;-><init>([Ljava/lang/Object;I)V +SPLcom/google/common/collect/RegularImmutableList;->size()I Lcom/google/common/collect/RegularImmutableMap; SPLcom/google/common/collect/RegularImmutableMap;-><clinit>()V SPLcom/google/common/collect/RegularImmutableMap;-><init>(Ljava/lang/Object;[Ljava/lang/Object;I)V SPLcom/google/common/collect/RegularImmutableMap;->create(I[Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap$Builder;)Lcom/google/common/collect/RegularImmutableMap; SPLcom/google/common/collect/RegularImmutableMap;->get(Ljava/lang/Object;)Ljava/lang/Object; SPLcom/google/common/collect/RegularImmutableMap;->get(Ljava/lang/Object;[Ljava/lang/Object;IILjava/lang/Object;)Ljava/lang/Object; +Lcom/google/common/collect/UnmodifiableIterator; +SPLcom/google/common/collect/UnmodifiableIterator;-><init>()V +Lcom/google/common/collect/UnmodifiableListIterator; +SPLcom/google/common/collect/UnmodifiableListIterator;-><init>()V Lcom/google/common/io/BaseEncoding; SPLcom/google/common/io/BaseEncoding;-><clinit>()V SPLcom/google/common/io/BaseEncoding;-><init>()V @@ -16701,6 +17561,9 @@ SPLcom/google/common/math/LongMath;->saturatedAdd(JJ)J Lcom/google/common/math/MathPreconditions; SPLcom/google/common/math/MathPreconditions;->checkPositive(Ljava/lang/String;I)I SPLcom/google/common/math/MathPreconditions;->checkRoundingUnnecessary(Z)V +Lcom/google/common/primitives/Ints; +SPLcom/google/common/primitives/Ints;->saturatedCast(J)I +Lcom/google/common/primitives/IntsMethodsForWeb; Lcom/google/common/util/concurrent/DirectExecutor; SPLcom/google/common/util/concurrent/DirectExecutor;->$values()[Lcom/google/common/util/concurrent/DirectExecutor; SPLcom/google/common/util/concurrent/DirectExecutor;-><clinit>()V @@ -17199,13 +18062,13 @@ SPLcom/ramcosta/composedestinations/DefaultNavHostEngine;->rememberNavController Lcom/ramcosta/composedestinations/DefaultNavHostEngineKt; SPLcom/ramcosta/composedestinations/DefaultNavHostEngineKt;->rememberNavHostEngine(Landroidx/compose/ui/Alignment;Landroidx/compose/runtime/Composer;II)Lcom/ramcosta/composedestinations/spec/NavHostEngine; Lcom/ramcosta/composedestinations/DestinationsNavHostKt; -SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$dFDzMIpM5LtM1JSx48cw6TR3ZZA(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/navigation/NavGraphBuilder;)Lkotlin/Unit; -SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$lcEnnwbkFCMAAyqBrVhT-tc5ym4(Landroidx/navigation/NavHostController;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; -SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$uywmjFl0Psjl1wq6RozdGjvZlrM(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCallsBuilder;)Lkotlin/Unit; -SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost$lambda$1$lambda$0(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCallsBuilder;)Lkotlin/Unit; -SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost$lambda$4$lambda$3(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/navigation/NavGraphBuilder;)Lkotlin/Unit; +SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$-f1cQaq0B9B6Nsvn49ZeDjQfWqE(Landroidx/navigation/NavHostController;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$5M5Oq0yn-ObygNTvVMkHf9dElmc(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/navigation/NavGraphBuilder;)Lkotlin/Unit; +SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$bEo5w-lA43T00Yc4PtjZsacSTPo(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCallsBuilder;)Lkotlin/Unit; +SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost$lambda$0$0(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCallsBuilder;)Lkotlin/Unit; +SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost$lambda$1$0(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/navigation/NavGraphBuilder;)Lkotlin/Unit; SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost(Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/compose/ui/Modifier;Lcom/ramcosta/composedestinations/spec/Direction;Lcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;Lcom/ramcosta/composedestinations/spec/NavHostEngine;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V -SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->HandleNavGraphRegistry$lambda$8$lambda$7(Landroidx/navigation/NavHostController;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->HandleNavGraphRegistry$lambda$0$0(Landroidx/navigation/NavHostController;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->HandleNavGraphRegistry(Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Landroidx/compose/runtime/Composer;I)V SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->addNavGraphDestinations(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->addNestedNavGraphs(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/NavHostEngine;Ljava/util/List;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V @@ -17218,8 +18081,8 @@ SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$$ExternalSyntheticLamb Lcom/ramcosta/composedestinations/DestinationsNavHostKt$$ExternalSyntheticLambda4; SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$$ExternalSyntheticLambda4;-><init>(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;)V SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Lcom/ramcosta/composedestinations/DestinationsNavHostKt$HandleNavGraphRegistry$lambda$8$lambda$7$$inlined$onDispose$1; -SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$HandleNavGraphRegistry$lambda$8$lambda$7$$inlined$onDispose$1;-><init>(Landroidx/navigation/NavHostController;)V +Lcom/ramcosta/composedestinations/DestinationsNavHostKt$HandleNavGraphRegistry$lambda$0$0$$inlined$onDispose$1; +SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$HandleNavGraphRegistry$lambda$0$0$$inlined$onDispose$1;-><init>(Landroidx/navigation/NavHostController;)V Lcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle; SPLcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;-><clinit>()V SPLcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;-><init>()V @@ -17227,11 +18090,11 @@ SPLcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;- SPLcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;->getPopExitTransition()Lkotlin/jvm/functions/Function1; Lcom/ramcosta/composedestinations/animations/defaults/NoTransitions; SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->$r8$lambda$IKpFxlYKIK5nFDJIDKT83sfXyCg(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition; -SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->$r8$lambda$K0-szS75L5i3ube-eDqJsqoLLbY(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; +SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->$r8$lambda$SWor2QM-mQtT2OVgKAdKEG_v0Uk(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;-><clinit>()V SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;-><init>()V SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->enterTransition$lambda$0(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition; -SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->exitTransition$lambda$1(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; +SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->exitTransition$lambda$0(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition; SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->getEnterTransition()Lkotlin/jvm/functions/Function1; SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->getExitTransition()Lkotlin/jvm/functions/Function1; Lcom/ramcosta/composedestinations/animations/defaults/NoTransitions$$ExternalSyntheticLambda0; @@ -17253,6 +18116,15 @@ SPLcom/ramcosta/composedestinations/generated/destinations/AccountDestination;-> SPLcom/ramcosta/composedestinations/generated/destinations/AccountDestination;->getLabel()Ljava/lang/CharSequence; SPLcom/ramcosta/composedestinations/generated/destinations/AccountDestination;->getRoute()Ljava/lang/String; SPLcom/ramcosta/composedestinations/generated/destinations/AccountDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle; +Lcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination; +SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;-><clinit>()V +SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;-><init>()V +SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getArguments()Ljava/util/List; +SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getBaseRoute()Ljava/lang/String; +SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getDeepLinks()Ljava/util/List; +SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getLabel()Ljava/lang/CharSequence; +SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getRoute()Ljava/lang/String; +SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle; Lcom/ramcosta/composedestinations/generated/destinations/ApiAccessListDestination; SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessListDestination;-><clinit>()V SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessListDestination;-><init>()V @@ -17285,6 +18157,20 @@ SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessMethodInfoDe SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessMethodInfoDestination;->getLabel()Ljava/lang/CharSequence; SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessMethodInfoDestination;->getRoute()Ljava/lang/String; SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessMethodInfoDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle; +Lcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->$r8$lambda$Q_YKygIKSZwo3huMAYVOoQwHaNM(Landroidx/navigation/NavArgumentBuilder;)Lkotlin/Unit; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;-><clinit>()V +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;-><init>()V +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->_get_arguments_$lambda$0(Landroidx/navigation/NavArgumentBuilder;)Lkotlin/Unit; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getArguments()Ljava/util/List; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getBaseRoute()Ljava/lang/String; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getDeepLinks()Ljava/util/List; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getLabel()Ljava/lang/CharSequence; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getRoute()Ljava/lang/String; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle; +Lcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination$$ExternalSyntheticLambda1; +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination$$ExternalSyntheticLambda1;-><init>()V +SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Lcom/ramcosta/composedestinations/generated/destinations/AppInfoDestination; SPLcom/ramcosta/composedestinations/generated/destinations/AppInfoDestination;-><clinit>()V SPLcom/ramcosta/composedestinations/generated/destinations/AppInfoDestination;-><init>()V @@ -17726,6 +18612,15 @@ SPLcom/ramcosta/composedestinations/generated/destinations/NoDaemonDestination;- SPLcom/ramcosta/composedestinations/generated/destinations/NoDaemonDestination;->getLabel()Ljava/lang/CharSequence; SPLcom/ramcosta/composedestinations/generated/destinations/NoDaemonDestination;->getRoute()Ljava/lang/String; SPLcom/ramcosta/composedestinations/generated/destinations/NoDaemonDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle; +Lcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination; +SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;-><clinit>()V +SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;-><init>()V +SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getArguments()Ljava/util/List; +SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getBaseRoute()Ljava/lang/String; +SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getDeepLinks()Ljava/util/List; +SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getLabel()Ljava/lang/CharSequence; +SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getRoute()Ljava/lang/String; +SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle; Lcom/ramcosta/composedestinations/generated/destinations/ObfuscationInfoDestination; SPLcom/ramcosta/composedestinations/generated/destinations/ObfuscationInfoDestination;-><clinit>()V SPLcom/ramcosta/composedestinations/generated/destinations/ObfuscationInfoDestination;-><init>()V @@ -18068,6 +18963,12 @@ SPLcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavType Lcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavTypeKt; SPLcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavTypeKt;-><clinit>()V SPLcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavTypeKt;->getApiAccessMethodNameNavType()Lcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavType; +Lcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavType; +SPLcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavType;-><clinit>()V +SPLcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavType;-><init>(Lcom/ramcosta/composedestinations/navargs/DestinationsNavTypeSerializer;)V +Lcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavTypeKt; +SPLcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavTypeKt;-><clinit>()V +SPLcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavTypeKt;->getApiUnreachableInfoDialogResultNavType()Lcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavType; Lcom/ramcosta/composedestinations/generated/navtype/ConfirmedNavType; SPLcom/ramcosta/composedestinations/generated/navtype/ConfirmedNavType;-><clinit>()V SPLcom/ramcosta/composedestinations/generated/navtype/ConfirmedNavType;-><init>(Lcom/ramcosta/composedestinations/navargs/DestinationsNavTypeSerializer;)V @@ -18101,6 +19002,7 @@ SPLcom/ramcosta/composedestinations/generated/navtype/DeviceNavTypeKt;->getDevic Lcom/ramcosta/composedestinations/generated/navtype/EnumCustomNavTypesKt; SPLcom/ramcosta/composedestinations/generated/navtype/EnumCustomNavTypesKt;-><clinit>()V SPLcom/ramcosta/composedestinations/generated/navtype/EnumCustomNavTypesKt;->getFeatureIndicatorEnumNavType()Lcom/ramcosta/composedestinations/navargs/primitives/DestinationsEnumNavType; +SPLcom/ramcosta/composedestinations/generated/navtype/EnumCustomNavTypesKt;->getLoginActionEnumNavType()Lcom/ramcosta/composedestinations/navargs/primitives/DestinationsEnumNavType; Lcom/ramcosta/composedestinations/generated/navtype/GeoLocationIdNavType; SPLcom/ramcosta/composedestinations/generated/navtype/GeoLocationIdNavType;-><clinit>()V SPLcom/ramcosta/composedestinations/generated/navtype/GeoLocationIdNavType;-><init>(Lcom/ramcosta/composedestinations/navargs/DestinationsNavTypeSerializer;)V @@ -18201,7 +19103,7 @@ SPLcom/ramcosta/composedestinations/result/ResultCommonsKt;->resultKey(Lkotlin/r SPLcom/ramcosta/composedestinations/result/ResultCommonsKt;->resultRecipient(Landroidx/navigation/NavBackStackEntry;Lkotlin/reflect/KClass;Lcom/ramcosta/composedestinations/navargs/DestinationsNavType;Landroidx/compose/runtime/Composer;I)Lcom/ramcosta/composedestinations/result/ResultRecipient; Lcom/ramcosta/composedestinations/result/ResultRecipient; Lcom/ramcosta/composedestinations/result/ResultRecipientImpl; -SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->$r8$lambda$MJGek01K8aKm04xgpUddzyZG1wQ(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->$r8$lambda$s5vHM8wfAhnuDif_9v7AYXGUHZU(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;-><clinit>()V SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;-><init>(Landroidx/navigation/NavBackStackEntry;Lkotlin/reflect/KClass;Lcom/ramcosta/composedestinations/navargs/DestinationsNavType;)V SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->access$handleResultIfPresent(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lkotlin/jvm/functions/Function1;)V @@ -18209,7 +19111,7 @@ SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->access$onNavRes SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->handleResultIfPresent(Lkotlin/jvm/functions/Function1;)V SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->hasAnyResult()Z SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult$lambda$1(Landroidx/compose/runtime/State;)Lkotlin/jvm/functions/Function1; -SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult$lambda$4$lambda$3(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; +SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult$lambda$2$0(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult; SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult(Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult(Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$$ExternalSyntheticLambda0; @@ -18220,8 +19122,8 @@ SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$o SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1$WhenMappings; SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1$WhenMappings;-><clinit>()V -Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$lambda$4$lambda$3$$inlined$onDispose$1; -SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$lambda$4$lambda$3$$inlined$onDispose$1;-><init>(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1;)V +Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$lambda$2$0$$inlined$onDispose$1; +SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$lambda$2$0$$inlined$onDispose$1;-><init>(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1;)V Lcom/ramcosta/composedestinations/scope/AnimatedDestinationScope; Lcom/ramcosta/composedestinations/scope/AnimatedDestinationScopeImpl; SPLcom/ramcosta/composedestinations/scope/AnimatedDestinationScopeImpl;-><clinit>()V @@ -18251,53 +19153,48 @@ Lcom/ramcosta/composedestinations/spec/DestinationStyle; SPLcom/ramcosta/composedestinations/spec/DestinationStyle;-><clinit>()V SPLcom/ramcosta/composedestinations/spec/DestinationStyle;-><init>()V Lcom/ramcosta/composedestinations/spec/DestinationStyle$Animated; +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;->$r8$lambda$FTr4FQeMBz1XyuW7o0glCLqAYjU(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;-><clinit>()V SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;-><init>()V +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;->addComposable$lambda$0(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;->addComposable(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;->getSizeTransform()Lkotlin/jvm/functions/Function1; -Lcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$addComposable$1; -SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$addComposable$1;-><init>(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;)V -SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$addComposable$1;->invoke(Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)V -SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$addComposable$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Lcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$$ExternalSyntheticLambda0; +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$$ExternalSyntheticLambda0;-><init>(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;)V +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lcom/ramcosta/composedestinations/spec/DestinationStyle$Default; +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;->$r8$lambda$A_MOcV8wMFqRfTbF5h2HWXeQlC4(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;-><clinit>()V SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;-><init>()V +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;->addComposable$lambda$0(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;->addComposable(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V -Lcom/ramcosta/composedestinations/spec/DestinationStyle$Default$addComposable$1; -SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$addComposable$1;-><init>(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;)V -SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$addComposable$1;->invoke(Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)V -SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$addComposable$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Lcom/ramcosta/composedestinations/spec/DestinationStyle$Default$$ExternalSyntheticLambda0; +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$$ExternalSyntheticLambda0;-><init>(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;)V +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog; SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;-><clinit>()V SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;-><init>()V SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;->access$getProperties$cp()Landroidx/compose/ui/window/DialogProperties; SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;->addComposable(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V +Lcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$$ExternalSyntheticLambda0; +SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$$ExternalSyntheticLambda0;-><init>(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;)V Lcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$Default; SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$Default;-><init>()V SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$Default;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$Default;->getProperties()Landroidx/compose/ui/window/DialogProperties; -Lcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$addComposable$1; -SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$addComposable$1;-><init>(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;)V Lcom/ramcosta/composedestinations/spec/DestinationStyleKt; SPLcom/ramcosta/composedestinations/spec/DestinationStyleKt;->CallComposable(Landroidx/compose/animation/AnimatedVisibilityScope;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Landroidx/navigation/NavBackStackEntry;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;Landroidx/compose/runtime/Composer;I)V SPLcom/ramcosta/composedestinations/spec/DestinationStyleKt;->access$CallComposable(Landroidx/compose/animation/AnimatedVisibilityScope;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Landroidx/navigation/NavBackStackEntry;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;Landroidx/compose/runtime/Composer;I)V Lcom/ramcosta/composedestinations/spec/Direction; Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec; -Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls; -SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->getArguments(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;)Ljava/util/List; -SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->getDeepLinks(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;)Ljava/util/List; -SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->getLabel(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;)Ljava/lang/CharSequence; -SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->getStyle(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;)Lcom/ramcosta/composedestinations/spec/DestinationStyle; -SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->invoke(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;Lkotlin/Unit;)Lcom/ramcosta/composedestinations/spec/Direction; +SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;->invoke(Lkotlin/Unit;)Lcom/ramcosta/composedestinations/spec/Direction; Lcom/ramcosta/composedestinations/spec/DirectionImpl; SPLcom/ramcosta/composedestinations/spec/DirectionImpl;-><init>(Ljava/lang/String;)V SPLcom/ramcosta/composedestinations/spec/DirectionImpl;->getRoute()Ljava/lang/String; Lcom/ramcosta/composedestinations/spec/DirectionKt; SPLcom/ramcosta/composedestinations/spec/DirectionKt;->Direction(Ljava/lang/String;)Lcom/ramcosta/composedestinations/spec/Direction; Lcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec; -Lcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec$DefaultImpls; -SPLcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec$DefaultImpls;->getDefaultStartArgs(Lcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec;)Lkotlin/Unit; -SPLcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec$DefaultImpls;->getNestedNavGraphs(Lcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec;)Ljava/util/List; +SPLcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec;->getDefaultStartArgs()Lkotlin/Unit; Lcom/ramcosta/composedestinations/spec/ExternalRoute; Lcom/ramcosta/composedestinations/spec/NavHostEngine; Lcom/ramcosta/composedestinations/spec/NavHostEngine$Type; @@ -18308,21 +19205,14 @@ Lcom/ramcosta/composedestinations/spec/NavHostGraphSpecKt; SPLcom/ramcosta/composedestinations/spec/NavHostGraphSpecKt;->defaultStartDirection(Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;)Lcom/ramcosta/composedestinations/spec/Direction; Lcom/ramcosta/composedestinations/spec/RouteOrDirection; Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec; -Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls; -SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;->getArguments(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Ljava/util/List; -SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;->getDeepLinks(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Ljava/util/List; -SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;->getLabel(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Ljava/lang/CharSequence; -SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;->getStyle(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Lcom/ramcosta/composedestinations/spec/DestinationStyle; +SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec;->getLabel()Ljava/lang/CharSequence; +SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle; Lcom/ramcosta/composedestinations/spec/TypedNavGraphSpec; -Lcom/ramcosta/composedestinations/spec/TypedNavGraphSpec$DefaultImpls; -SPLcom/ramcosta/composedestinations/spec/TypedNavGraphSpec$DefaultImpls;->getNestedNavGraphs(Lcom/ramcosta/composedestinations/spec/TypedNavGraphSpec;)Ljava/util/List; +SPLcom/ramcosta/composedestinations/spec/TypedNavGraphSpec;->getNestedNavGraphs()Ljava/util/List; Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec; -Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec$DefaultImpls; -SPLcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec$DefaultImpls;->getNestedNavGraphs(Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;)Ljava/util/List; Lcom/ramcosta/composedestinations/spec/TypedRoute; -Lcom/ramcosta/composedestinations/spec/TypedRoute$DefaultImpls; -SPLcom/ramcosta/composedestinations/spec/TypedRoute$DefaultImpls;->getArguments(Lcom/ramcosta/composedestinations/spec/TypedRoute;)Ljava/util/List; -SPLcom/ramcosta/composedestinations/spec/TypedRoute$DefaultImpls;->getDeepLinks(Lcom/ramcosta/composedestinations/spec/TypedRoute;)Ljava/util/List; +SPLcom/ramcosta/composedestinations/spec/TypedRoute;->getArguments()Ljava/util/List; +SPLcom/ramcosta/composedestinations/spec/TypedRoute;->getDeepLinks()Ljava/util/List; Lcom/ramcosta/composedestinations/utils/NavControllerExtKt; SPLcom/ramcosta/composedestinations/utils/NavControllerExtKt;->destination(Landroidx/navigation/NavBackStackEntry;)Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec; SPLcom/ramcosta/composedestinations/utils/NavControllerExtKt;->rememberDestinationsNavigator(Landroidx/navigation/NavController;Landroidx/compose/runtime/Composer;I)Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator; @@ -18586,6 +19476,7 @@ SPLio/grpc/LoadBalancer$CreateSubchannelArgs;->getAddresses()Ljava/util/List; SPLio/grpc/LoadBalancer$CreateSubchannelArgs;->getOption(Lio/grpc/LoadBalancer$CreateSubchannelArgs$Key;)Ljava/lang/Object; SPLio/grpc/LoadBalancer$CreateSubchannelArgs;->newBuilder()Lio/grpc/LoadBalancer$CreateSubchannelArgs$Builder; Lio/grpc/LoadBalancer$CreateSubchannelArgs$Builder; +SPLio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;-><clinit>()V SPLio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;-><init>()V SPLio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;->build()Lio/grpc/LoadBalancer$CreateSubchannelArgs; SPLio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;->setAddresses(Ljava/util/List;)Lio/grpc/LoadBalancer$CreateSubchannelArgs$Builder; @@ -18651,6 +19542,14 @@ SPLio/grpc/LoadBalancerRegistry$LoadBalancerPriorityAccessor;->getPriority(Lio/g SPLio/grpc/LoadBalancerRegistry$LoadBalancerPriorityAccessor;->getPriority(Ljava/lang/Object;)I SPLio/grpc/LoadBalancerRegistry$LoadBalancerPriorityAccessor;->isAvailable(Lio/grpc/LoadBalancerProvider;)Z SPLio/grpc/LoadBalancerRegistry$LoadBalancerPriorityAccessor;->isAvailable(Ljava/lang/Object;)Z +Lio/grpc/LongCounterMetricInstrument; +SPLio/grpc/LongCounterMetricInstrument;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)V +SPLio/grpc/LongCounterMetricInstrument;->getOptionalLabelKeys()Ljava/util/List; +SPLio/grpc/LongCounterMetricInstrument;->getRequiredLabelKeys()Ljava/util/List; +Lio/grpc/LongUpDownCounterMetricInstrument; +SPLio/grpc/LongUpDownCounterMetricInstrument;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)V +SPLio/grpc/LongUpDownCounterMetricInstrument;->getOptionalLabelKeys()Ljava/util/List; +SPLio/grpc/LongUpDownCounterMetricInstrument;->getRequiredLabelKeys()Ljava/util/List; Lio/grpc/ManagedChannel; SPLio/grpc/ManagedChannel;-><init>()V Lio/grpc/ManagedChannelBuilder; @@ -18742,7 +19641,11 @@ Lio/grpc/MetricInstrument; Lio/grpc/MetricInstrumentRegistry; SPLio/grpc/MetricInstrumentRegistry;-><init>()V SPLio/grpc/MetricInstrumentRegistry;->getDefaultRegistry()Lio/grpc/MetricInstrumentRegistry; +SPLio/grpc/MetricInstrumentRegistry;->registerLongCounter(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)Lio/grpc/LongCounterMetricInstrument; +SPLio/grpc/MetricInstrumentRegistry;->registerLongUpDownCounter(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)Lio/grpc/LongUpDownCounterMetricInstrument; Lio/grpc/MetricRecorder; +SPLio/grpc/MetricRecorder;->addLongCounter(Lio/grpc/LongCounterMetricInstrument;JLjava/util/List;Ljava/util/List;)V +SPLio/grpc/MetricRecorder;->addLongUpDownCounter(Lio/grpc/LongUpDownCounterMetricInstrument;JLjava/util/List;Ljava/util/List;)V Lio/grpc/NameResolver; SPLio/grpc/NameResolver;-><clinit>()V SPLio/grpc/NameResolver;-><init>()V @@ -18823,6 +19726,10 @@ SPLio/grpc/NameResolverRegistry$NameResolverPriorityAccessor;-><init>()V SPLio/grpc/NameResolverRegistry$NameResolverPriorityAccessor;-><init>(Lio/grpc/NameResolverRegistry$1;)V SPLio/grpc/NameResolverRegistry$NameResolverPriorityAccessor;->isAvailable(Lio/grpc/NameResolverProvider;)Z SPLio/grpc/NameResolverRegistry$NameResolverPriorityAccessor;->isAvailable(Ljava/lang/Object;)Z +Lio/grpc/PartialMetricInstrument; +SPLio/grpc/PartialMetricInstrument;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)V +SPLio/grpc/PartialMetricInstrument;->getOptionalLabelKeys()Ljava/util/List; +SPLio/grpc/PartialMetricInstrument;->getRequiredLabelKeys()Ljava/util/List; Lio/grpc/ProxiedSocketAddress; Lio/grpc/ProxyDetector; Lio/grpc/SecurityLevel; @@ -19450,7 +20357,7 @@ Lio/grpc/internal/InstantTimeProvider; SPLio/grpc/internal/InstantTimeProvider;-><init>()V SPLio/grpc/internal/InstantTimeProvider;->currentTimeNanos()J Lio/grpc/internal/InternalSubchannel; -SPLio/grpc/internal/InternalSubchannel;-><init>(Lio/grpc/LoadBalancer$CreateSubchannelArgs;Ljava/lang/String;Ljava/lang/String;Lio/grpc/internal/BackoffPolicy$Provider;Lio/grpc/internal/ClientTransportFactory;Ljava/util/concurrent/ScheduledExecutorService;Lcom/google/common/base/Supplier;Lio/grpc/SynchronizationContext;Lio/grpc/internal/InternalSubchannel$Callback;Lio/grpc/InternalChannelz;Lio/grpc/internal/CallTracer;Lio/grpc/internal/ChannelTracer;Lio/grpc/InternalLogId;Lio/grpc/ChannelLogger;Ljava/util/List;)V +SPLio/grpc/internal/InternalSubchannel;-><init>(Lio/grpc/LoadBalancer$CreateSubchannelArgs;Ljava/lang/String;Ljava/lang/String;Lio/grpc/internal/BackoffPolicy$Provider;Lio/grpc/internal/ClientTransportFactory;Ljava/util/concurrent/ScheduledExecutorService;Lcom/google/common/base/Supplier;Lio/grpc/SynchronizationContext;Lio/grpc/internal/InternalSubchannel$Callback;Lio/grpc/InternalChannelz;Lio/grpc/internal/CallTracer;Lio/grpc/internal/ChannelTracer;Lio/grpc/InternalLogId;Lio/grpc/ChannelLogger;Ljava/util/List;Ljava/lang/String;Lio/grpc/MetricRecorder;)V SPLio/grpc/internal/InternalSubchannel;->access$000(Lio/grpc/internal/InternalSubchannel;)Lio/grpc/internal/InternalSubchannel$Callback; SPLio/grpc/internal/InternalSubchannel;->access$100(Lio/grpc/internal/InternalSubchannel;)Lio/grpc/ConnectivityStateInfo; SPLio/grpc/internal/InternalSubchannel;->access$1002(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/ManagedClientTransport;)Lio/grpc/internal/ManagedClientTransport; @@ -19463,7 +20370,9 @@ SPLio/grpc/internal/InternalSubchannel;->access$200(Lio/grpc/internal/InternalSu SPLio/grpc/internal/InternalSubchannel;->access$2200(Lio/grpc/internal/InternalSubchannel;)Ljava/util/List; SPLio/grpc/internal/InternalSubchannel;->access$2302(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/BackoffPolicy;)Lio/grpc/internal/BackoffPolicy; SPLio/grpc/internal/InternalSubchannel;->access$2402(Lio/grpc/internal/InternalSubchannel;Lio/grpc/Attributes;)Lio/grpc/Attributes; -SPLio/grpc/internal/InternalSubchannel;->access$2500(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/ConnectionClientTransport;Z)V +SPLio/grpc/internal/InternalSubchannel;->access$2500(Lio/grpc/internal/InternalSubchannel;)Ljava/lang/String; +SPLio/grpc/internal/InternalSubchannel;->access$2800(Lio/grpc/internal/InternalSubchannel;)Lio/grpc/internal/SubchannelMetrics; +SPLio/grpc/internal/InternalSubchannel;->access$2900(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/ConnectionClientTransport;Z)V SPLio/grpc/internal/InternalSubchannel;->access$300(Lio/grpc/internal/InternalSubchannel;Lio/grpc/ConnectivityState;)V SPLio/grpc/internal/InternalSubchannel;->access$400(Lio/grpc/internal/InternalSubchannel;)V SPLio/grpc/internal/InternalSubchannel;->access$800(Lio/grpc/internal/InternalSubchannel;)Lio/grpc/internal/InternalSubchannel$Index; @@ -19486,7 +20395,7 @@ SPLio/grpc/internal/InternalSubchannel$7;->run()V Lio/grpc/internal/InternalSubchannel$CallTracingTransport; SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;-><init>(Lio/grpc/internal/ConnectionClientTransport;Lio/grpc/internal/CallTracer;)V SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;-><init>(Lio/grpc/internal/ConnectionClientTransport;Lio/grpc/internal/CallTracer;Lio/grpc/internal/InternalSubchannel$1;)V -SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;->access$2900(Lio/grpc/internal/InternalSubchannel$CallTracingTransport;)Lio/grpc/internal/CallTracer; +SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;->access$3300(Lio/grpc/internal/InternalSubchannel$CallTracingTransport;)Lio/grpc/internal/CallTracer; SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;->delegate()Lio/grpc/internal/ConnectionClientTransport; SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;->newStream(Lio/grpc/MethodDescriptor;Lio/grpc/Metadata;Lio/grpc/CallOptions;[Lio/grpc/ClientStreamTracer;)Lio/grpc/internal/ClientStream; Lio/grpc/internal/InternalSubchannel$CallTracingTransport$1; @@ -19506,7 +20415,11 @@ SPLio/grpc/internal/InternalSubchannel$Index;->getCurrentEagAttributes()Lio/grpc SPLio/grpc/internal/InternalSubchannel$Index;->isAtBeginning()Z Lio/grpc/internal/InternalSubchannel$TransportListener; SPLio/grpc/internal/InternalSubchannel$TransportListener;-><init>(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/ConnectionClientTransport;)V +SPLio/grpc/internal/InternalSubchannel$TransportListener;->access$2600(Lio/grpc/internal/InternalSubchannel$TransportListener;Lio/grpc/Attributes;Lio/grpc/Attributes$Key;)Ljava/lang/String; +SPLio/grpc/internal/InternalSubchannel$TransportListener;->access$2700(Lio/grpc/internal/InternalSubchannel$TransportListener;Lio/grpc/SecurityLevel;)Ljava/lang/String; +SPLio/grpc/internal/InternalSubchannel$TransportListener;->extractSecurityLevel(Lio/grpc/SecurityLevel;)Ljava/lang/String; SPLio/grpc/internal/InternalSubchannel$TransportListener;->filterTransport(Lio/grpc/Attributes;)Lio/grpc/Attributes; +SPLio/grpc/internal/InternalSubchannel$TransportListener;->getAttributeOrDefault(Lio/grpc/Attributes;Lio/grpc/Attributes$Key;)Ljava/lang/String; SPLio/grpc/internal/InternalSubchannel$TransportListener;->transportInUse(Z)V SPLio/grpc/internal/InternalSubchannel$TransportListener;->transportReady()V Lio/grpc/internal/InternalSubchannel$TransportListener$1; @@ -19559,11 +20472,13 @@ SPLio/grpc/internal/ManagedChannelImpl;->access$5300(Lio/grpc/internal/ManagedCh SPLio/grpc/internal/ManagedChannelImpl;->access$5400(Lio/grpc/internal/ManagedChannelImpl;)I SPLio/grpc/internal/ManagedChannelImpl;->access$5700(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/internal/CallTracer$Factory; SPLio/grpc/internal/ManagedChannelImpl;->access$5800(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/InternalChannelz; +SPLio/grpc/internal/ManagedChannelImpl;->access$600(Lio/grpc/internal/ManagedChannelImpl;)Ljava/lang/String; SPLio/grpc/internal/ManagedChannelImpl;->access$6100(Lio/grpc/internal/ManagedChannelImpl;)Ljava/lang/String; SPLio/grpc/internal/ManagedChannelImpl;->access$6200(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/internal/BackoffPolicy$Provider; SPLio/grpc/internal/ManagedChannelImpl;->access$6300(Lio/grpc/internal/ManagedChannelImpl;)Lcom/google/common/base/Supplier; SPLio/grpc/internal/ManagedChannelImpl;->access$6400(Lio/grpc/internal/ManagedChannelImpl;)Ljava/util/List; SPLio/grpc/internal/ManagedChannelImpl;->access$700(Lio/grpc/internal/ManagedChannelImpl;)Ljava/util/Set; +SPLio/grpc/internal/ManagedChannelImpl;->access$7100(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/MetricRecorder; SPLio/grpc/internal/ManagedChannelImpl;->access$7200(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/NameResolver; SPLio/grpc/internal/ManagedChannelImpl;->access$7300(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/internal/ManagedChannelImpl$ResolutionState; SPLio/grpc/internal/ManagedChannelImpl;->access$7302(Lio/grpc/internal/ManagedChannelImpl;Lio/grpc/internal/ManagedChannelImpl$ResolutionState;)Lio/grpc/internal/ManagedChannelImpl$ResolutionState; @@ -19628,6 +20543,7 @@ SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;-><init>(Lio/grpc/internal/M SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;-><init>(Lio/grpc/internal/ManagedChannelImpl;Lio/grpc/internal/ManagedChannelImpl$1;)V SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;->createSubchannel(Lio/grpc/LoadBalancer$CreateSubchannelArgs;)Lio/grpc/LoadBalancer$Subchannel; SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;->createSubchannel(Lio/grpc/LoadBalancer$CreateSubchannelArgs;)Lio/grpc/internal/AbstractSubchannel; +SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;->getMetricRecorder()Lio/grpc/MetricRecorder; SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;->updateBalancingState(Lio/grpc/ConnectivityState;Lio/grpc/LoadBalancer$SubchannelPicker;)V Lio/grpc/internal/ManagedChannelImpl$NameResolverListener; SPLio/grpc/internal/ManagedChannelImpl$NameResolverListener;-><init>(Lio/grpc/internal/ManagedChannelImpl;Lio/grpc/internal/ManagedChannelImpl$LbHelperImpl;Lio/grpc/NameResolver;)V @@ -19759,6 +20675,8 @@ Lio/grpc/internal/MessageFramer$Sink; Lio/grpc/internal/MetadataApplierImpl$MetadataApplierListener; Lio/grpc/internal/MetricRecorderImpl; SPLio/grpc/internal/MetricRecorderImpl;-><init>(Ljava/util/List;Lio/grpc/MetricInstrumentRegistry;)V +SPLio/grpc/internal/MetricRecorderImpl;->addLongCounter(Lio/grpc/LongCounterMetricInstrument;JLjava/util/List;Ljava/util/List;)V +SPLio/grpc/internal/MetricRecorderImpl;->addLongUpDownCounter(Lio/grpc/LongUpDownCounterMetricInstrument;JLjava/util/List;Ljava/util/List;)V Lio/grpc/internal/ObjectPool; Lio/grpc/internal/PickDetailsConsumerImpl; SPLio/grpc/internal/PickDetailsConsumerImpl;-><init>([Lio/grpc/ClientStreamTracer;)V @@ -19880,7 +20798,6 @@ Lio/grpc/internal/RetriableStream$2; SPLio/grpc/internal/RetriableStream$2;-><init>(Lio/grpc/internal/RetriableStream;Lio/grpc/ClientStreamTracer;)V SPLio/grpc/internal/RetriableStream$2;->newClientStreamTracer(Lio/grpc/ClientStreamTracer$StreamInfo;Lio/grpc/Metadata;)Lio/grpc/ClientStreamTracer; Lio/grpc/internal/RetriableStream$3; -SPLio/grpc/internal/RetriableStream$3;-><init>(Lio/grpc/internal/RetriableStream;)V SPLio/grpc/internal/RetriableStream$3;->run()V Lio/grpc/internal/RetriableStream$4; SPLio/grpc/internal/RetriableStream$4;-><init>(Lio/grpc/internal/RetriableStream;Lio/grpc/Status;Lio/grpc/internal/ClientStreamListener$RpcProgress;Lio/grpc/Metadata;)V @@ -19983,6 +20900,10 @@ SPLio/grpc/internal/StatsTraceContext;->streamClosed(Lio/grpc/Status;)V Lio/grpc/internal/Stream; Lio/grpc/internal/StreamListener; Lio/grpc/internal/StreamListener$MessageProducer; +Lio/grpc/internal/SubchannelMetrics; +SPLio/grpc/internal/SubchannelMetrics;-><clinit>()V +SPLio/grpc/internal/SubchannelMetrics;-><init>(Lio/grpc/MetricRecorder;)V +SPLio/grpc/internal/SubchannelMetrics;->recordConnectionAttemptSucceeded(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Lio/grpc/internal/ThreadOptimizedDeframer; Lio/grpc/internal/TimeProvider; SPLio/grpc/internal/TimeProvider;-><clinit>()V @@ -20039,12 +20960,12 @@ SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1;->create(Ljava/lang/Object;Lkotlin/cor SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1;->invoke(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lio/grpc/kotlin/ClientCalls$rpcImpl$1$1$$ExternalSyntheticLambda0; +SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$$ExternalSyntheticLambda0;-><init>(Lio/grpc/ClientCall;)V Lio/grpc/kotlin/ClientCalls$rpcImpl$1$1$1; SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$1;-><init>(Lkotlinx/coroutines/channels/Channel;Lio/grpc/kotlin/Readiness;)V SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$1;->onClose(Lio/grpc/Status;Lio/grpc/Metadata;)V SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$1;->onMessage(Ljava/lang/Object;)V -Lio/grpc/kotlin/ClientCalls$rpcImpl$1$1$readiness$1; -SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$readiness$1;-><init>(Lio/grpc/ClientCall;)V Lio/grpc/kotlin/ClientCalls$rpcImpl$1$1$sender$1; SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$sender$1;-><init>(Lio/grpc/kotlin/ClientCalls$Request;Lio/grpc/ClientCall;Lio/grpc/kotlin/Readiness;Lkotlin/coroutines/Continuation;)V SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$sender$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; @@ -20582,6 +21503,7 @@ Lkotlin/ULong; SPLkotlin/ULong;-><clinit>()V SPLkotlin/ULong;->constructor-impl(J)J SPLkotlin/ULong;->equals-impl0(JJ)Z +SPLkotlin/ULong;->hashCode-impl(J)I Lkotlin/ULong$Companion; SPLkotlin/ULong$Companion;-><init>()V SPLkotlin/ULong$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -20729,6 +21651,7 @@ SPLkotlin/collections/CollectionsKt__CollectionsKt;->emptyList()Ljava/util/List; SPLkotlin/collections/CollectionsKt__CollectionsKt;->getLastIndex(Ljava/util/List;)I SPLkotlin/collections/CollectionsKt__CollectionsKt;->listOf([Ljava/lang/Object;)Ljava/util/List; SPLkotlin/collections/CollectionsKt__CollectionsKt;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; +SPLkotlin/collections/CollectionsKt__CollectionsKt;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; Lkotlin/collections/CollectionsKt__IterablesKt; SPLkotlin/collections/CollectionsKt__IterablesKt;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I SPLkotlin/collections/CollectionsKt__IterablesKt;->collectionSizeOrNull(Ljava/lang/Iterable;)Ljava/lang/Integer; @@ -20739,6 +21662,7 @@ SPLkotlin/collections/CollectionsKt__MutableCollectionsJVMKt;->sortWith(Ljava/ut Lkotlin/collections/CollectionsKt__MutableCollectionsKt; SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->convertToListIfNotCollection(Ljava/lang/Iterable;)Ljava/util/Collection; +SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->removeFirst(Ljava/util/List;)Ljava/lang/Object; SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->removeFirstOrNull(Ljava/util/List;)Ljava/lang/Object; SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->removeLast(Ljava/util/List;)Ljava/lang/Object; SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->retainAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z @@ -20827,6 +21751,7 @@ SPLkotlin/collections/MapsKt__MapsJVMKt;->build(Ljava/util/Map;)Ljava/util/Map; SPLkotlin/collections/MapsKt__MapsJVMKt;->createMapBuilder(I)Ljava/util/Map; SPLkotlin/collections/MapsKt__MapsJVMKt;->mapCapacity(I)I SPLkotlin/collections/MapsKt__MapsJVMKt;->mapOf(Lkotlin/Pair;)Ljava/util/Map; +HSPLkotlin/collections/MapsKt__MapsJVMKt;->toSingletonMap(Ljava/util/Map;)Ljava/util/Map; Lkotlin/collections/MapsKt__MapsKt; SPLkotlin/collections/MapsKt__MapsKt;->emptyMap()Ljava/util/Map; SPLkotlin/collections/MapsKt__MapsKt;->mapOf([Lkotlin/Pair;)Ljava/util/Map; @@ -21130,12 +22055,10 @@ Lkotlin/jvm/internal/IntCompanionObject; SPLkotlin/jvm/internal/IntCompanionObject;-><clinit>()V SPLkotlin/jvm/internal/IntCompanionObject;-><init>()V Lkotlin/jvm/internal/Intrinsics; -SPLkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Float;F)Z -SPLkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V SPLkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V SPLkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;Ljava/lang/String;)V SPLkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V -HSPLkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V +SPLkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V SPLkotlin/jvm/internal/Intrinsics;->compare(II)I SPLkotlin/jvm/internal/Intrinsics;->compare(JJ)I Lkotlin/jvm/internal/Lambda; @@ -21174,6 +22097,12 @@ SPLkotlin/jvm/internal/Reflection;->mutableProperty1(Lkotlin/jvm/internal/Mutabl SPLkotlin/jvm/internal/Reflection;->property1(Lkotlin/jvm/internal/PropertyReference1;)Lkotlin/reflect/KProperty1; Lkotlin/jvm/internal/ReflectionFactory; SPLkotlin/jvm/internal/ReflectionFactory;-><init>()V +Lkotlin/jvm/internal/SpreadBuilder; +SPLkotlin/jvm/internal/SpreadBuilder;-><init>(I)V +SPLkotlin/jvm/internal/SpreadBuilder;->add(Ljava/lang/Object;)V +SPLkotlin/jvm/internal/SpreadBuilder;->addSpread(Ljava/lang/Object;)V +SPLkotlin/jvm/internal/SpreadBuilder;->size()I +SPLkotlin/jvm/internal/SpreadBuilder;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; Lkotlin/jvm/internal/TypeIntrinsics; SPLkotlin/jvm/internal/TypeIntrinsics;->asMutableCollection(Ljava/lang/Object;)Ljava/util/Collection; SPLkotlin/jvm/internal/TypeIntrinsics;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object; @@ -21227,13 +22156,13 @@ SPLkotlin/ranges/IntProgression;-><clinit>()V SPLkotlin/ranges/IntProgression;-><init>(III)V SPLkotlin/ranges/IntProgression;->getFirst()I SPLkotlin/ranges/IntProgression;->getLast()I -SPLkotlin/ranges/IntProgression;->getStep()I Lkotlin/ranges/IntProgression$Companion; SPLkotlin/ranges/IntProgression$Companion;-><init>()V SPLkotlin/ranges/IntProgression$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V Lkotlin/ranges/IntRange; SPLkotlin/ranges/IntRange;-><clinit>()V SPLkotlin/ranges/IntRange;-><init>(II)V +SPLkotlin/ranges/IntRange;->getStart()Ljava/lang/Integer; Lkotlin/ranges/IntRange$Companion; SPLkotlin/ranges/IntRange$Companion;-><init>()V SPLkotlin/ranges/IntRange$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -21250,6 +22179,7 @@ SPLkotlin/ranges/RangesKt___RangesKt;->coerceAtMost(JJ)J SPLkotlin/ranges/RangesKt___RangesKt;->coerceIn(DDD)D SPLkotlin/ranges/RangesKt___RangesKt;->coerceIn(FFF)F SPLkotlin/ranges/RangesKt___RangesKt;->coerceIn(III)I +SPLkotlin/ranges/RangesKt___RangesKt;->until(II)Lkotlin/ranges/IntRange; Lkotlin/reflect/KAnnotatedElement; Lkotlin/reflect/KCallable; Lkotlin/reflect/KClass; @@ -21690,16 +22620,58 @@ SPLkotlin/text/CharsKt__CharKt;->equals(CCZ)Z Lkotlin/text/Charsets; SPLkotlin/text/Charsets;-><clinit>()V SPLkotlin/text/Charsets;-><init>()V +Lkotlin/text/FlagEnum; Lkotlin/text/HexExtensionsKt; SPLkotlin/text/HexExtensionsKt;-><clinit>()V SPLkotlin/text/HexExtensionsKt;->getBYTE_TO_LOWER_CASE_HEX_DIGITS()[I +Lkotlin/text/MatchGroup; +SPLkotlin/text/MatchGroup;-><init>(Ljava/lang/String;Lkotlin/ranges/IntRange;)V +SPLkotlin/text/MatchGroup;->getValue()Ljava/lang/String; +Lkotlin/text/MatchGroupCollection; +Lkotlin/text/MatchNamedGroupCollection; +Lkotlin/text/MatchResult; +Lkotlin/text/MatcherMatchResult; +SPLkotlin/text/MatcherMatchResult;-><init>(Ljava/util/regex/Matcher;Ljava/lang/CharSequence;)V +SPLkotlin/text/MatcherMatchResult;->access$getMatchResult(Lkotlin/text/MatcherMatchResult;)Ljava/util/regex/MatchResult; +SPLkotlin/text/MatcherMatchResult;->getGroups()Lkotlin/text/MatchGroupCollection; +SPLkotlin/text/MatcherMatchResult;->getMatchResult()Ljava/util/regex/MatchResult; +SPLkotlin/text/MatcherMatchResult;->getRange()Lkotlin/ranges/IntRange; +SPLkotlin/text/MatcherMatchResult;->next()Lkotlin/text/MatchResult; +Lkotlin/text/MatcherMatchResult$groups$1; +SPLkotlin/text/MatcherMatchResult$groups$1;-><init>(Lkotlin/text/MatcherMatchResult;)V +SPLkotlin/text/MatcherMatchResult$groups$1;->get(I)Lkotlin/text/MatchGroup; Lkotlin/text/Regex; SPLkotlin/text/Regex;-><clinit>()V SPLkotlin/text/Regex;-><init>(Ljava/lang/String;)V +SPLkotlin/text/Regex;-><init>(Ljava/lang/String;Lkotlin/text/RegexOption;)V SPLkotlin/text/Regex;-><init>(Ljava/util/regex/Pattern;)V +SPLkotlin/text/Regex;->containsMatchIn(Ljava/lang/CharSequence;)Z +SPLkotlin/text/Regex;->find$default(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; +SPLkotlin/text/Regex;->find(Ljava/lang/CharSequence;I)Lkotlin/text/MatchResult; +SPLkotlin/text/Regex;->getPattern()Ljava/lang/String; +SPLkotlin/text/Regex;->matchEntire(Ljava/lang/CharSequence;)Lkotlin/text/MatchResult; +SPLkotlin/text/Regex;->matches(Ljava/lang/CharSequence;)Z Lkotlin/text/Regex$Companion; SPLkotlin/text/Regex$Companion;-><init>()V SPLkotlin/text/Regex$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLkotlin/text/Regex$Companion;->access$ensureUnicodeCase(Lkotlin/text/Regex$Companion;I)I +SPLkotlin/text/Regex$Companion;->ensureUnicodeCase(I)I +SPLkotlin/text/Regex$Companion;->escape(Ljava/lang/String;)Ljava/lang/String; +Lkotlin/text/RegexKt; +SPLkotlin/text/RegexKt;->access$findNext(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Lkotlin/text/MatchResult; +SPLkotlin/text/RegexKt;->access$matchEntire(Ljava/util/regex/Matcher;Ljava/lang/CharSequence;)Lkotlin/text/MatchResult; +SPLkotlin/text/RegexKt;->access$range(Ljava/util/regex/MatchResult;)Lkotlin/ranges/IntRange; +SPLkotlin/text/RegexKt;->access$range(Ljava/util/regex/MatchResult;I)Lkotlin/ranges/IntRange; +SPLkotlin/text/RegexKt;->findNext(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Lkotlin/text/MatchResult; +SPLkotlin/text/RegexKt;->matchEntire(Ljava/util/regex/Matcher;Ljava/lang/CharSequence;)Lkotlin/text/MatchResult; +SPLkotlin/text/RegexKt;->range(Ljava/util/regex/MatchResult;)Lkotlin/ranges/IntRange; +SPLkotlin/text/RegexKt;->range(Ljava/util/regex/MatchResult;I)Lkotlin/ranges/IntRange; +Lkotlin/text/RegexOption; +SPLkotlin/text/RegexOption;->$values()[Lkotlin/text/RegexOption; +SPLkotlin/text/RegexOption;-><clinit>()V +SPLkotlin/text/RegexOption;-><init>(Ljava/lang/String;III)V +SPLkotlin/text/RegexOption;-><init>(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLkotlin/text/RegexOption;->getValue()I Lkotlin/text/StringsKt; Lkotlin/text/StringsKt__AppendableKt; SPLkotlin/text/StringsKt__AppendableKt;->appendElement(Ljava/lang/Appendable;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V @@ -21727,15 +22699,12 @@ SPLkotlin/text/StringsKt__StringsKt;->contains(Ljava/lang/CharSequence;Ljava/lan SPLkotlin/text/StringsKt__StringsKt;->endsWith$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z SPLkotlin/text/StringsKt__StringsKt;->endsWith(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z SPLkotlin/text/StringsKt__StringsKt;->getLastIndex(Ljava/lang/CharSequence;)I -SPLkotlin/text/StringsKt__StringsKt;->indexOf$StringsKt__StringsKt$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;IIZZILjava/lang/Object;)I -SPLkotlin/text/StringsKt__StringsKt;->indexOf$StringsKt__StringsKt(Ljava/lang/CharSequence;Ljava/lang/CharSequence;IIZZ)I SPLkotlin/text/StringsKt__StringsKt;->indexOf$default(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I SPLkotlin/text/StringsKt__StringsKt;->indexOf$default(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I SPLkotlin/text/StringsKt__StringsKt;->indexOf(Ljava/lang/CharSequence;CIZ)I SPLkotlin/text/StringsKt__StringsKt;->indexOf(Ljava/lang/CharSequence;Ljava/lang/String;IZ)I SPLkotlin/text/StringsKt__StringsKt;->indexOfAny(Ljava/lang/CharSequence;[CIZ)I SPLkotlin/text/StringsKt__StringsKt;->isBlank(Ljava/lang/CharSequence;)Z -SPLkotlin/text/StringsKt__StringsKt;->regionMatchesImpl(Ljava/lang/CharSequence;ILjava/lang/CharSequence;IIZ)Z SPLkotlin/text/StringsKt__StringsKt;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; Lkotlin/text/StringsKt___StringsJvmKt; Lkotlin/text/StringsKt___StringsKt; @@ -21750,12 +22719,14 @@ Lkotlin/time/ComparableTimeMark; Lkotlin/time/Duration; SPLkotlin/time/Duration;-><clinit>()V SPLkotlin/time/Duration;-><init>(J)V +SPLkotlin/time/Duration;->access$getINFINITE$cp()J SPLkotlin/time/Duration;->box-impl(J)Lkotlin/time/Duration; SPLkotlin/time/Duration;->constructor-impl(J)J SPLkotlin/time/Duration;->getInWholeMicroseconds-impl(J)J SPLkotlin/time/Duration;->getInWholeMilliseconds-impl(J)J SPLkotlin/time/Duration;->getStorageUnit-impl(J)Lkotlin/time/DurationUnit; SPLkotlin/time/Duration;->getValue-impl(J)J +SPLkotlin/time/Duration;->isFinite-impl(J)Z SPLkotlin/time/Duration;->isInMillis-impl(J)Z SPLkotlin/time/Duration;->isInNanos-impl(J)Z SPLkotlin/time/Duration;->isInfinite-impl(J)Z @@ -21766,6 +22737,7 @@ SPLkotlin/time/Duration;->unbox-impl()J Lkotlin/time/Duration$Companion; SPLkotlin/time/Duration$Companion;-><init>()V SPLkotlin/time/Duration$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLkotlin/time/Duration$Companion;->getINFINITE-UwyO8pc()J Lkotlin/time/DurationJvmKt; SPLkotlin/time/DurationJvmKt;-><clinit>()V SPLkotlin/time/DurationJvmKt;->getDurationAssertionsEnabled()Z @@ -22254,6 +23226,7 @@ SPLkotlinx/coroutines/JobSupport;->attachChild(Lkotlinx/coroutines/ChildJob;)Lko SPLkotlinx/coroutines/JobSupport;->awaitInternal(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/JobSupport;->awaitSuspend(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/JobSupport;->cancel(Ljava/util/concurrent/CancellationException;)V +SPLkotlinx/coroutines/JobSupport;->cancelCoroutine(Ljava/lang/Throwable;)Z SPLkotlinx/coroutines/JobSupport;->cancelImpl$kotlinx_coroutines_core(Ljava/lang/Object;)Z SPLkotlinx/coroutines/JobSupport;->cancelInternal(Ljava/lang/Throwable;)V SPLkotlinx/coroutines/JobSupport;->cancelMakeCompleting(Ljava/lang/Object;)Ljava/lang/Object; @@ -22413,6 +23386,7 @@ SPLkotlinx/coroutines/android/AndroidDispatcherFactory;-><init>()V SPLkotlinx/coroutines/android/AndroidDispatcherFactory;->createDispatcher(Ljava/util/List;)Lkotlinx/coroutines/MainCoroutineDispatcher; Lkotlinx/coroutines/android/HandlerContext; SPLkotlinx/coroutines/android/HandlerContext;->$r8$lambda$AXU9Ipeju1KWZ01G6KHwtONG4Wk(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;)V +SPLkotlinx/coroutines/android/HandlerContext;->$r8$lambda$fBQRGWcdO7g7Y_pFpufN5oy9B_I(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;Ljava/lang/Throwable;)Lkotlin/Unit; SPLkotlinx/coroutines/android/HandlerContext;-><init>(Landroid/os/Handler;Ljava/lang/String;)V SPLkotlinx/coroutines/android/HandlerContext;-><init>(Landroid/os/Handler;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V SPLkotlinx/coroutines/android/HandlerContext;-><init>(Landroid/os/Handler;Ljava/lang/String;Z)V @@ -22424,9 +23398,16 @@ SPLkotlinx/coroutines/android/HandlerContext;->getImmediate()Lkotlinx/coroutines SPLkotlinx/coroutines/android/HandlerContext;->invokeOnTimeout$lambda$3(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;)V SPLkotlinx/coroutines/android/HandlerContext;->invokeOnTimeout(JLjava/lang/Runnable;Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/DisposableHandle; SPLkotlinx/coroutines/android/HandlerContext;->isDispatchNeeded(Lkotlin/coroutines/CoroutineContext;)Z +SPLkotlinx/coroutines/android/HandlerContext;->scheduleResumeAfterDelay$lambda$2(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;Ljava/lang/Throwable;)Lkotlin/Unit; +SPLkotlinx/coroutines/android/HandlerContext;->scheduleResumeAfterDelay(JLkotlinx/coroutines/CancellableContinuation;)V Lkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda0; SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda0;-><init>(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;)V SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda0;->dispose()V +Lkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda1; +SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda1;-><init>(Lkotlinx/coroutines/CancellableContinuation;Lkotlinx/coroutines/android/HandlerContext;)V +Lkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda2; +SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda2;-><init>(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;)V +SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Lkotlinx/coroutines/android/HandlerDispatcher; SPLkotlinx/coroutines/android/HandlerDispatcher;-><init>()V SPLkotlinx/coroutines/android/HandlerDispatcher;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -22442,7 +23423,6 @@ SPLkotlinx/coroutines/channels/BufferOverflow;->values()[Lkotlinx/coroutines/cha Lkotlinx/coroutines/channels/BufferedChannel; SPLkotlinx/coroutines/channels/BufferedChannel;-><clinit>()V SPLkotlinx/coroutines/channels/BufferedChannel;-><init>(ILkotlin/jvm/functions/Function1;)V -SPLkotlinx/coroutines/channels/BufferedChannel;->access$findSegmentReceive(Lkotlinx/coroutines/channels/BufferedChannel;JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment; SPLkotlinx/coroutines/channels/BufferedChannel;->access$getReceiveSegment$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; SPLkotlinx/coroutines/channels/BufferedChannel;->access$getReceivers$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; SPLkotlinx/coroutines/channels/BufferedChannel;->access$getSendSegment$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; @@ -22456,14 +23436,16 @@ SPLkotlinx/coroutines/channels/BufferedChannel;->access$registerSelectForReceive SPLkotlinx/coroutines/channels/BufferedChannel;->access$updateCellReceive(Lkotlinx/coroutines/channels/BufferedChannel;Lkotlinx/coroutines/channels/ChannelSegment;IJLjava/lang/Object;)Ljava/lang/Object; SPLkotlinx/coroutines/channels/BufferedChannel;->access$updateCellSend(Lkotlinx/coroutines/channels/BufferedChannel;Lkotlinx/coroutines/channels/ChannelSegment;ILjava/lang/Object;JLjava/lang/Object;Z)I SPLkotlinx/coroutines/channels/BufferedChannel;->bufferOrRendezvousSend(J)Z +SPLkotlinx/coroutines/channels/BufferedChannel;->cancel(Ljava/util/concurrent/CancellationException;)V +SPLkotlinx/coroutines/channels/BufferedChannel;->cancelImpl$kotlinx_coroutines_core(Ljava/lang/Throwable;)Z SPLkotlinx/coroutines/channels/BufferedChannel;->cancelSuspendedReceiveRequests(Lkotlinx/coroutines/channels/ChannelSegment;J)V SPLkotlinx/coroutines/channels/BufferedChannel;->close(Ljava/lang/Throwable;)Z SPLkotlinx/coroutines/channels/BufferedChannel;->closeLinkedList()Lkotlinx/coroutines/channels/ChannelSegment; SPLkotlinx/coroutines/channels/BufferedChannel;->closeOrCancelImpl(Ljava/lang/Throwable;Z)Z +SPLkotlinx/coroutines/channels/BufferedChannel;->completeCancel(J)V SPLkotlinx/coroutines/channels/BufferedChannel;->completeClose(J)Lkotlinx/coroutines/channels/ChannelSegment; SPLkotlinx/coroutines/channels/BufferedChannel;->completeCloseOrCancel()V SPLkotlinx/coroutines/channels/BufferedChannel;->expandBuffer()V -SPLkotlinx/coroutines/channels/BufferedChannel;->findSegmentReceive(JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment; SPLkotlinx/coroutines/channels/BufferedChannel;->getBufferEnd$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; SPLkotlinx/coroutines/channels/BufferedChannel;->getBufferEndCounter()J SPLkotlinx/coroutines/channels/BufferedChannel;->getBufferEndSegment$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; @@ -22491,6 +23473,9 @@ SPLkotlinx/coroutines/channels/BufferedChannel;->isClosedForSend0(J)Z SPLkotlinx/coroutines/channels/BufferedChannel;->isConflatedDropOldest()Z SPLkotlinx/coroutines/channels/BufferedChannel;->isRendezvousOrUnlimited()Z SPLkotlinx/coroutines/channels/BufferedChannel;->iterator()Lkotlinx/coroutines/channels/ChannelIterator; +SPLkotlinx/coroutines/channels/BufferedChannel;->markAllEmptyCellsAsClosed(Lkotlinx/coroutines/channels/ChannelSegment;)J +SPLkotlinx/coroutines/channels/BufferedChannel;->markCancellationStarted()V +SPLkotlinx/coroutines/channels/BufferedChannel;->markCancelled()V SPLkotlinx/coroutines/channels/BufferedChannel;->markClosed()V SPLkotlinx/coroutines/channels/BufferedChannel;->onClosedIdempotent()V SPLkotlinx/coroutines/channels/BufferedChannel;->onReceiveDequeued()V @@ -22505,6 +23490,7 @@ SPLkotlinx/coroutines/channels/BufferedChannel;->receiveCatching-JP2dKIU(Lkotlin SPLkotlinx/coroutines/channels/BufferedChannel;->receiveCatchingOnNoWaiterSuspend-GKJJFZk(Lkotlinx/coroutines/channels/ChannelSegment;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/channels/BufferedChannel;->receiveOnNoWaiterSuspend(Lkotlinx/coroutines/channels/ChannelSegment;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/channels/BufferedChannel;->registerSelectForReceive(Lkotlinx/coroutines/selects/SelectInstance;Ljava/lang/Object;)V +SPLkotlinx/coroutines/channels/BufferedChannel;->removeUnprocessedElements(Lkotlinx/coroutines/channels/ChannelSegment;)V SPLkotlinx/coroutines/channels/BufferedChannel;->resumeReceiverOnClosedChannel(Lkotlinx/coroutines/Waiter;)V SPLkotlinx/coroutines/channels/BufferedChannel;->resumeWaiterOnClosedChannel(Lkotlinx/coroutines/Waiter;Z)V SPLkotlinx/coroutines/channels/BufferedChannel;->send$suspendImpl(Lkotlinx/coroutines/channels/BufferedChannel;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -22520,6 +23506,7 @@ SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellExpandBuffer(Lkotlinx SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellReceive(Lkotlinx/coroutines/channels/ChannelSegment;IJLjava/lang/Object;)Ljava/lang/Object; SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellReceiveSlow(Lkotlinx/coroutines/channels/ChannelSegment;IJLjava/lang/Object;)Ljava/lang/Object; SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellSend(Lkotlinx/coroutines/channels/ChannelSegment;ILjava/lang/Object;JLjava/lang/Object;Z)I +SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellSendSlow(Lkotlinx/coroutines/channels/ChannelSegment;ILjava/lang/Object;JLjava/lang/Object;Z)I SPLkotlinx/coroutines/channels/BufferedChannel;->waitExpandBufferCompletion$kotlinx_coroutines_core(J)V Lkotlinx/coroutines/channels/BufferedChannel$BufferedChannelIterator; SPLkotlinx/coroutines/channels/BufferedChannel$BufferedChannelIterator;-><init>(Lkotlinx/coroutines/channels/BufferedChannel;)V @@ -22551,7 +23538,6 @@ SPLkotlinx/coroutines/channels/BufferedChannel$receiveCatchingOnNoWaiterSuspend$ Lkotlinx/coroutines/channels/BufferedChannelKt; SPLkotlinx/coroutines/channels/BufferedChannelKt;-><clinit>()V SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$constructSendersAndCloseStatus(JI)J -SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$createSegment(JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment; SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$getCLOSE_HANDLER_CLOSED$p()Lkotlinx/coroutines/internal/Symbol; SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$getDONE_RCV$p()Lkotlinx/coroutines/internal/Symbol; SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$getEXPAND_BUFFER_COMPLETION_WAIT_ITERATIONS$p()I @@ -22570,17 +23556,10 @@ SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$getSUSPEND_NO_WAITER$p SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$initialBufferEnd(I)J SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$tryResume0(Lkotlinx/coroutines/CancellableContinuation;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Z SPLkotlinx/coroutines/channels/BufferedChannelKt;->constructSendersAndCloseStatus(JI)J -SPLkotlinx/coroutines/channels/BufferedChannelKt;->createSegment(JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment; -SPLkotlinx/coroutines/channels/BufferedChannelKt;->createSegmentFunction()Lkotlin/reflect/KFunction; SPLkotlinx/coroutines/channels/BufferedChannelKt;->getCHANNEL_CLOSED()Lkotlinx/coroutines/internal/Symbol; SPLkotlinx/coroutines/channels/BufferedChannelKt;->initialBufferEnd(I)J SPLkotlinx/coroutines/channels/BufferedChannelKt;->tryResume0$default(Lkotlinx/coroutines/CancellableContinuation;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Z SPLkotlinx/coroutines/channels/BufferedChannelKt;->tryResume0(Lkotlinx/coroutines/CancellableContinuation;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Z -Lkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1; -SPLkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;-><clinit>()V -SPLkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;-><init>()V -SPLkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;->invoke(JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment; -SPLkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lkotlinx/coroutines/channels/Channel; SPLkotlinx/coroutines/channels/Channel;-><clinit>()V Lkotlinx/coroutines/channels/Channel$Factory; @@ -22590,6 +23569,7 @@ SPLkotlinx/coroutines/channels/Channel$Factory;->getCHANNEL_DEFAULT_CAPACITY$kot Lkotlinx/coroutines/channels/ChannelCoroutine; SPLkotlinx/coroutines/channels/ChannelCoroutine;-><init>(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/channels/Channel;ZZ)V SPLkotlinx/coroutines/channels/ChannelCoroutine;->cancel(Ljava/util/concurrent/CancellationException;)V +SPLkotlinx/coroutines/channels/ChannelCoroutine;->cancelInternal(Ljava/lang/Throwable;)V SPLkotlinx/coroutines/channels/ChannelCoroutine;->getOnReceiveCatching()Lkotlinx/coroutines/selects/SelectClause1; SPLkotlinx/coroutines/channels/ChannelCoroutine;->get_channel()Lkotlinx/coroutines/channels/Channel; SPLkotlinx/coroutines/channels/ChannelCoroutine;->invokeOnClose(Lkotlin/jvm/functions/Function1;)V @@ -22641,6 +23621,7 @@ Lkotlinx/coroutines/channels/ChannelsKt__Channels_commonKt; SPLkotlinx/coroutines/channels/ChannelsKt__Channels_commonKt;->cancelConsumed(Lkotlinx/coroutines/channels/ReceiveChannel;Ljava/lang/Throwable;)V Lkotlinx/coroutines/channels/ConflatedBufferedChannel; SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;-><init>(ILkotlinx/coroutines/channels/BufferOverflow;Lkotlin/jvm/functions/Function1;)V +SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;->isConflatedDropOldest()Z SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;->send$suspendImpl(Lkotlinx/coroutines/channels/ConflatedBufferedChannel;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;->send(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;->trySend-JP2dKIU(Ljava/lang/Object;)Ljava/lang/Object; @@ -22659,12 +23640,16 @@ Lkotlinx/coroutines/channels/ProducerCoroutine; SPLkotlinx/coroutines/channels/ProducerCoroutine;-><init>(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/channels/Channel;)V SPLkotlinx/coroutines/channels/ProducerCoroutine;->isActive()Z SPLkotlinx/coroutines/channels/ProducerCoroutine;->onCancelled(Ljava/lang/Throwable;Z)V +SPLkotlinx/coroutines/channels/ProducerCoroutine;->onCompleted(Ljava/lang/Object;)V +SPLkotlinx/coroutines/channels/ProducerCoroutine;->onCompleted(Lkotlin/Unit;)V Lkotlinx/coroutines/channels/ProducerScope; Lkotlinx/coroutines/channels/ReceiveCatching; SPLkotlinx/coroutines/channels/ReceiveCatching;-><init>(Lkotlinx/coroutines/CancellableContinuationImpl;)V SPLkotlinx/coroutines/channels/ReceiveCatching;->invokeOnCancellation(Lkotlinx/coroutines/internal/Segment;I)V Lkotlinx/coroutines/channels/ReceiveChannel; Lkotlinx/coroutines/channels/SendChannel; +Lkotlinx/coroutines/channels/SendChannel$DefaultImpls; +SPLkotlinx/coroutines/channels/SendChannel$DefaultImpls;->close$default(Lkotlinx/coroutines/channels/SendChannel;Ljava/lang/Throwable;ILjava/lang/Object;)Z Lkotlinx/coroutines/channels/WaiterEB; Lkotlinx/coroutines/flow/AbstractFlow; SPLkotlinx/coroutines/flow/AbstractFlow;-><init>()V @@ -22702,7 +23687,6 @@ SPLkotlinx/coroutines/flow/DistinctFlowImpl$collect$2$emit$1;->invokeSuspend(Lja Lkotlinx/coroutines/flow/Flow; Lkotlinx/coroutines/flow/FlowCollector; Lkotlinx/coroutines/flow/FlowKt; -SPLkotlinx/coroutines/flow/FlowKt;->asSharedFlow(Lkotlinx/coroutines/flow/MutableSharedFlow;)Lkotlinx/coroutines/flow/SharedFlow; SPLkotlinx/coroutines/flow/FlowKt;->asStateFlow(Lkotlinx/coroutines/flow/MutableStateFlow;)Lkotlinx/coroutines/flow/StateFlow; SPLkotlinx/coroutines/flow/FlowKt;->buffer$default(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->buffer(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow; @@ -22711,6 +23695,7 @@ SPLkotlinx/coroutines/flow/FlowKt;->collect(Lkotlinx/coroutines/flow/Flow;Lkotli SPLkotlinx/coroutines/flow/FlowKt;->collectLatest(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/flow/FlowKt;->combine(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->combine(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function4;)Lkotlinx/coroutines/flow/Flow; +SPLkotlinx/coroutines/flow/FlowKt;->conflate(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->debounce(Lkotlinx/coroutines/flow/Flow;J)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->debounce-HG0u8IE(Lkotlinx/coroutines/flow/Flow;J)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->debounceDuration(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/flow/Flow; @@ -22728,6 +23713,7 @@ SPLkotlinx/coroutines/flow/FlowKt;->flowCombine(Lkotlinx/coroutines/flow/Flow;Lk SPLkotlinx/coroutines/flow/FlowKt;->mapLatest(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->merge(Ljava/lang/Iterable;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->merge([Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; +SPLkotlinx/coroutines/flow/FlowKt;->onCompletion(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->onEach(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->onStart(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->receiveAsFlow(Lkotlinx/coroutines/channels/ReceiveChannel;)Lkotlinx/coroutines/flow/Flow; @@ -22737,6 +23723,7 @@ SPLkotlinx/coroutines/flow/FlowKt;->shareIn$default(Lkotlinx/coroutines/flow/Flo SPLkotlinx/coroutines/flow/FlowKt;->shareIn(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/flow/SharingStarted;I)Lkotlinx/coroutines/flow/SharedFlow; SPLkotlinx/coroutines/flow/FlowKt;->single(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/flow/FlowKt;->stateIn(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/flow/SharingStarted;Ljava/lang/Object;)Lkotlinx/coroutines/flow/StateFlow; +SPLkotlinx/coroutines/flow/FlowKt;->takeWhile(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt;->transformLatest(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow; Lkotlinx/coroutines/flow/FlowKt__BuildersKt; SPLkotlinx/coroutines/flow/FlowKt__BuildersKt;->callbackFlow(Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; @@ -22756,6 +23743,7 @@ SPLkotlinx/coroutines/flow/FlowKt__CollectKt;->emitAll(Lkotlinx/coroutines/flow/ Lkotlinx/coroutines/flow/FlowKt__ContextKt; SPLkotlinx/coroutines/flow/FlowKt__ContextKt;->buffer$default(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt__ContextKt;->buffer(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow; +SPLkotlinx/coroutines/flow/FlowKt__ContextKt;->conflate(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; Lkotlinx/coroutines/flow/FlowKt__DelayKt; SPLkotlinx/coroutines/flow/FlowKt__DelayKt;->$r8$lambda$dHPYgGi525O8NWs4Dz-jenbjXIg(JLjava/lang/Object;)J SPLkotlinx/coroutines/flow/FlowKt__DelayKt;->$r8$lambda$lHgEoaIjdv0Q0nae16lyucRVvig(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)J @@ -22814,7 +23802,13 @@ SPLkotlinx/coroutines/flow/FlowKt__DistinctKt$$ExternalSyntheticLambda1;-><init> SPLkotlinx/coroutines/flow/FlowKt__DistinctKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lkotlinx/coroutines/flow/FlowKt__EmittersKt; SPLkotlinx/coroutines/flow/FlowKt__EmittersKt;->ensureActive(Lkotlinx/coroutines/flow/FlowCollector;)V +SPLkotlinx/coroutines/flow/FlowKt__EmittersKt;->onCompletion(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/FlowKt__EmittersKt;->onStart(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; +Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1; +SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)V +SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1$1; +SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1;Lkotlin/coroutines/Continuation;)V Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1; SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1;-><init>(Lkotlin/jvm/functions/Function2;Lkotlinx/coroutines/flow/Flow;)V SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -22822,6 +23816,7 @@ Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1$1; SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1;Lkotlin/coroutines/Continuation;)V Lkotlinx/coroutines/flow/FlowKt__LimitKt; SPLkotlinx/coroutines/flow/FlowKt__LimitKt;->dropWhile(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; +SPLkotlinx/coroutines/flow/FlowKt__LimitKt;->takeWhile(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; Lkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$$inlined$unsafeFlow$1; SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$$inlined$unsafeFlow$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)V SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$$inlined$unsafeFlow$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -22831,6 +23826,17 @@ SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1;->emit(Ljava/lang/Objec Lkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1$emit$1; SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1$emit$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1;Lkotlin/coroutines/Continuation;)V SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1$emit$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1; +SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)V +SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1$1; +SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1;Lkotlin/coroutines/Continuation;)V +Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1; +SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1;-><init>(Lkotlin/jvm/functions/Function2;Lkotlinx/coroutines/flow/FlowCollector;)V +SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1$1; +SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1;Lkotlin/coroutines/Continuation;)V +SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Lkotlinx/coroutines/flow/FlowKt__MergeKt; SPLkotlinx/coroutines/flow/FlowKt__MergeKt;-><clinit>()V SPLkotlinx/coroutines/flow/FlowKt__MergeKt;->flattenConcat(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; @@ -22877,7 +23883,6 @@ Lkotlinx/coroutines/flow/FlowKt__ReduceKt$single$2; SPLkotlinx/coroutines/flow/FlowKt__ReduceKt$single$2;-><init>(Lkotlin/jvm/internal/Ref$ObjectRef;)V SPLkotlinx/coroutines/flow/FlowKt__ReduceKt$single$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Lkotlinx/coroutines/flow/FlowKt__ShareKt; -SPLkotlinx/coroutines/flow/FlowKt__ShareKt;->asSharedFlow(Lkotlinx/coroutines/flow/MutableSharedFlow;)Lkotlinx/coroutines/flow/SharedFlow; SPLkotlinx/coroutines/flow/FlowKt__ShareKt;->asStateFlow(Lkotlinx/coroutines/flow/MutableStateFlow;)Lkotlinx/coroutines/flow/StateFlow; SPLkotlinx/coroutines/flow/FlowKt__ShareKt;->configureSharing$FlowKt__ShareKt(Lkotlinx/coroutines/flow/Flow;I)Lkotlinx/coroutines/flow/SharingConfig; SPLkotlinx/coroutines/flow/FlowKt__ShareKt;->launchSharing$FlowKt__ShareKt(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/MutableSharedFlow;Lkotlinx/coroutines/flow/SharingStarted;Ljava/lang/Object;)Lkotlinx/coroutines/Job; @@ -23051,13 +24056,15 @@ SPLkotlinx/coroutines/flow/SharingStarted$Companion;->WhileSubscribed$default(Lk SPLkotlinx/coroutines/flow/SharingStarted$Companion;->WhileSubscribed(JJ)Lkotlinx/coroutines/flow/SharingStarted; SPLkotlinx/coroutines/flow/SharingStarted$Companion;->getEagerly()Lkotlinx/coroutines/flow/SharingStarted; SPLkotlinx/coroutines/flow/SharingStarted$Companion;->getLazily()Lkotlinx/coroutines/flow/SharingStarted; +Lkotlinx/coroutines/flow/SharingStartedKt; +SPLkotlinx/coroutines/flow/SharingStartedKt;->WhileSubscribed-5qebJ5I$default(Lkotlinx/coroutines/flow/SharingStarted$Companion;JJILjava/lang/Object;)Lkotlinx/coroutines/flow/SharingStarted; +SPLkotlinx/coroutines/flow/SharingStartedKt;->WhileSubscribed-5qebJ5I(Lkotlinx/coroutines/flow/SharingStarted$Companion;JJ)Lkotlinx/coroutines/flow/SharingStarted; Lkotlinx/coroutines/flow/StartedEagerly; SPLkotlinx/coroutines/flow/StartedEagerly;-><init>()V Lkotlinx/coroutines/flow/StartedLazily; SPLkotlinx/coroutines/flow/StartedLazily;-><init>()V Lkotlinx/coroutines/flow/StartedWhileSubscribed; SPLkotlinx/coroutines/flow/StartedWhileSubscribed;-><init>(JJ)V -SPLkotlinx/coroutines/flow/StartedWhileSubscribed;->access$getReplayExpiration$p(Lkotlinx/coroutines/flow/StartedWhileSubscribed;)J SPLkotlinx/coroutines/flow/StartedWhileSubscribed;->access$getStopTimeout$p(Lkotlinx/coroutines/flow/StartedWhileSubscribed;)J SPLkotlinx/coroutines/flow/StartedWhileSubscribed;->command(Lkotlinx/coroutines/flow/StateFlow;)Lkotlinx/coroutines/flow/Flow; SPLkotlinx/coroutines/flow/StartedWhileSubscribed;->equals(Ljava/lang/Object;)Z @@ -23148,6 +24155,10 @@ SPLkotlinx/coroutines/flow/internal/ChannelFlowOperator;->collect$suspendImpl(Lk SPLkotlinx/coroutines/flow/internal/ChannelFlowOperator;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/flow/internal/ChannelFlowOperator;->collectTo$suspendImpl(Lkotlinx/coroutines/flow/internal/ChannelFlowOperator;Lkotlinx/coroutines/channels/ProducerScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/flow/internal/ChannelFlowOperator;->collectTo(Lkotlinx/coroutines/channels/ProducerScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lkotlinx/coroutines/flow/internal/ChannelFlowOperatorImpl; +SPLkotlinx/coroutines/flow/internal/ChannelFlowOperatorImpl;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)V +SPLkotlinx/coroutines/flow/internal/ChannelFlowOperatorImpl;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLkotlinx/coroutines/flow/internal/ChannelFlowOperatorImpl;->flowCollect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Lkotlinx/coroutines/flow/internal/ChannelFlowTransformLatest; SPLkotlinx/coroutines/flow/internal/ChannelFlowTransformLatest;-><init>(Lkotlin/jvm/functions/Function3;Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)V SPLkotlinx/coroutines/flow/internal/ChannelFlowTransformLatest;-><init>(Lkotlin/jvm/functions/Function3;Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -23229,7 +24240,6 @@ SPLkotlinx/coroutines/flow/internal/NoOpContinuation;-><init>()V Lkotlinx/coroutines/flow/internal/NopCollector; SPLkotlinx/coroutines/flow/internal/NopCollector;-><clinit>()V SPLkotlinx/coroutines/flow/internal/NopCollector;-><init>()V -SPLkotlinx/coroutines/flow/internal/NopCollector;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Lkotlinx/coroutines/flow/internal/NullSurrogateKt; SPLkotlinx/coroutines/flow/internal/NullSurrogateKt;-><clinit>()V Lkotlinx/coroutines/flow/internal/SafeCollector; @@ -23283,7 +24293,6 @@ SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->getPrev()Lkotlinx/coro SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->get_next$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->get_prev$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->markAsClosed()Z -SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->trySetNext(Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;)Z Lkotlinx/coroutines/internal/Concurrent_commonKt; SPLkotlinx/coroutines/internal/Concurrent_commonKt;->getValue(Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/Object; SPLkotlinx/coroutines/internal/Concurrent_commonKt;->setValue(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;)V @@ -23349,7 +24358,7 @@ SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->addLast(Lkotlinx/corouti SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->addNext(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Z SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->addOneIfEmpty(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Z SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->close(I)V -SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->correctPrev()Lkotlinx/coroutines/internal/LockFreeLinkedListNode; +HSPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->correctPrev()Lkotlinx/coroutines/internal/LockFreeLinkedListNode; SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->findPrevNonRemoved(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Lkotlinx/coroutines/internal/LockFreeLinkedListNode; SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->finishAdd(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->getNext()Ljava/lang/Object; @@ -23397,21 +24406,20 @@ Lkotlinx/coroutines/internal/Removed; SPLkotlinx/coroutines/internal/Removed;-><init>(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V Lkotlinx/coroutines/internal/ResizableAtomicArray; SPLkotlinx/coroutines/internal/ResizableAtomicArray;-><init>(I)V -SPLkotlinx/coroutines/internal/ResizableAtomicArray;->get(I)Ljava/lang/Object; +HSPLkotlinx/coroutines/internal/ResizableAtomicArray;->get(I)Ljava/lang/Object; SPLkotlinx/coroutines/internal/ResizableAtomicArray;->setSynchronized(ILjava/lang/Object;)V Lkotlinx/coroutines/internal/ScopeCoroutine; SPLkotlinx/coroutines/internal/ScopeCoroutine;-><init>(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V +SPLkotlinx/coroutines/internal/ScopeCoroutine;->afterCompletion(Ljava/lang/Object;)V SPLkotlinx/coroutines/internal/ScopeCoroutine;->afterCompletionUndispatched()V SPLkotlinx/coroutines/internal/ScopeCoroutine;->afterResume(Ljava/lang/Object;)V SPLkotlinx/coroutines/internal/ScopeCoroutine;->isScopedCoroutine()Z Lkotlinx/coroutines/internal/Segment; SPLkotlinx/coroutines/internal/Segment;-><clinit>()V SPLkotlinx/coroutines/internal/Segment;-><init>(JLkotlinx/coroutines/internal/Segment;I)V -SPLkotlinx/coroutines/internal/Segment;->decPointers$kotlinx_coroutines_core()Z SPLkotlinx/coroutines/internal/Segment;->getCleanedAndPointers$volatile$FU()Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; SPLkotlinx/coroutines/internal/Segment;->isRemoved()Z SPLkotlinx/coroutines/internal/Segment;->onSlotCleaned()V -SPLkotlinx/coroutines/internal/Segment;->tryIncPointers$kotlinx_coroutines_core()Z Lkotlinx/coroutines/internal/SegmentOrClosed; SPLkotlinx/coroutines/internal/SegmentOrClosed;->constructor-impl(Ljava/lang/Object;)Ljava/lang/Object; SPLkotlinx/coroutines/internal/SegmentOrClosed;->getSegment-impl(Ljava/lang/Object;)Lkotlinx/coroutines/internal/Segment; @@ -23485,6 +24493,7 @@ SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->addToGlobalQueue(Lkotlinx/ SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->createNewWorker()I SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->createTask(Ljava/lang/Runnable;Z)Lkotlinx/coroutines/scheduling/Task; SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->currentWorker()Lkotlinx/coroutines/scheduling/CoroutineScheduler$Worker; +SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->dispatch$default(Lkotlinx/coroutines/scheduling/CoroutineScheduler;Ljava/lang/Runnable;ZZILjava/lang/Object;)V SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->dispatch(Ljava/lang/Runnable;ZZ)V SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->getControlState$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->getParkedWorkersStack$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; @@ -23549,6 +24558,7 @@ SPLkotlinx/coroutines/scheduling/NanoTimeSource;->nanoTime()J Lkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher; SPLkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;-><init>(IIJLjava/lang/String;)V SPLkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;->createScheduler()Lkotlinx/coroutines/scheduling/CoroutineScheduler; +SPLkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;->dispatch(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Runnable;)V SPLkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;->dispatchWithContext$kotlinx_coroutines_core(Ljava/lang/Runnable;ZZ)V Lkotlinx/coroutines/scheduling/SchedulerTimeSource; SPLkotlinx/coroutines/scheduling/SchedulerTimeSource;-><init>()V @@ -23676,15 +24686,25 @@ SPLkotlinx/coroutines/sync/Mutex$DefaultImpls;->unlock$default(Lkotlinx/coroutin Lkotlinx/coroutines/sync/MutexImpl; SPLkotlinx/coroutines/sync/MutexImpl;-><clinit>()V SPLkotlinx/coroutines/sync/MutexImpl;-><init>(Z)V +SPLkotlinx/coroutines/sync/MutexImpl;->access$getOwner$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; SPLkotlinx/coroutines/sync/MutexImpl;->getOwner$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; SPLkotlinx/coroutines/sync/MutexImpl;->isLocked()Z SPLkotlinx/coroutines/sync/MutexImpl;->lock$suspendImpl(Lkotlinx/coroutines/sync/MutexImpl;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/sync/MutexImpl;->lock(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLkotlinx/coroutines/sync/MutexImpl;->lockSuspend(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLkotlinx/coroutines/sync/MutexImpl;->tryLock(Ljava/lang/Object;)Z SPLkotlinx/coroutines/sync/MutexImpl;->tryLockImpl(Ljava/lang/Object;)I SPLkotlinx/coroutines/sync/MutexImpl;->unlock(Ljava/lang/Object;)V Lkotlinx/coroutines/sync/MutexImpl$$ExternalSyntheticLambda1; SPLkotlinx/coroutines/sync/MutexImpl$$ExternalSyntheticLambda1;-><init>(Lkotlinx/coroutines/sync/MutexImpl;)V +Lkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner; +SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;-><init>(Lkotlinx/coroutines/sync/MutexImpl;Lkotlinx/coroutines/CancellableContinuationImpl;Ljava/lang/Object;)V +SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;->completeResume(Ljava/lang/Object;)V +SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;->invokeOnCancellation(Lkotlinx/coroutines/internal/Segment;I)V +SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;->tryResume(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/lang/Object; +SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;->tryResume(Lkotlin/Unit;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/lang/Object; +Lkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner$$ExternalSyntheticLambda0; +SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner$$ExternalSyntheticLambda0;-><init>(Lkotlinx/coroutines/sync/MutexImpl;Lkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;)V Lkotlinx/coroutines/sync/MutexKt; SPLkotlinx/coroutines/sync/MutexKt;-><clinit>()V SPLkotlinx/coroutines/sync/MutexKt;->Mutex$default(ZILjava/lang/Object;)Lkotlinx/coroutines/sync/Mutex; @@ -23693,17 +24713,36 @@ SPLkotlinx/coroutines/sync/MutexKt;->access$getNO_OWNER$p()Lkotlinx/coroutines/i Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl; SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;-><clinit>()V SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;-><init>(II)V +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->acquire(Lkotlinx/coroutines/CancellableContinuation;)V +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->addAcquireToQueue(Lkotlinx/coroutines/Waiter;)Z +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->decPermits()I SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getAvailablePermits()I +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getDeqIdx$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getEnqIdx$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getHead$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getTail$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->get_availablePermits$volatile$FU()Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->release()V SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->tryAcquire()Z +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->tryResumeAcquire(Ljava/lang/Object;)Z +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->tryResumeNextFromQueue()Z Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl$$ExternalSyntheticLambda0; SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$$ExternalSyntheticLambda0;-><init>(Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl;)V +Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl$addAcquireToQueue$createNewSegment$1; +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$addAcquireToQueue$createNewSegment$1;-><clinit>()V +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$addAcquireToQueue$createNewSegment$1;-><init>()V +Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl$tryResumeNextFromQueue$createNewSegment$1; +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$tryResumeNextFromQueue$createNewSegment$1;-><clinit>()V +SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$tryResumeNextFromQueue$createNewSegment$1;-><init>()V Lkotlinx/coroutines/sync/SemaphoreKt; SPLkotlinx/coroutines/sync/SemaphoreKt;-><clinit>()V +SPLkotlinx/coroutines/sync/SemaphoreKt;->access$getCANCELLED$p()Lkotlinx/coroutines/internal/Symbol; +SPLkotlinx/coroutines/sync/SemaphoreKt;->access$getPERMIT$p()Lkotlinx/coroutines/internal/Symbol; SPLkotlinx/coroutines/sync/SemaphoreKt;->access$getSEGMENT_SIZE$p()I Lkotlinx/coroutines/sync/SemaphoreSegment; SPLkotlinx/coroutines/sync/SemaphoreSegment;-><init>(JLkotlinx/coroutines/sync/SemaphoreSegment;I)V +SPLkotlinx/coroutines/sync/SemaphoreSegment;->getAcquirers()Ljava/util/concurrent/atomic/AtomicReferenceArray; +SPLkotlinx/coroutines/sync/SemaphoreSegment;->getNumberOfSlots()I Lmullvad_daemon/management_interface/ManagementInterface$1; SPLmullvad_daemon/management_interface/ManagementInterface$1;-><clinit>()V Lmullvad_daemon/management_interface/ManagementInterface$AccessMethod; @@ -24252,11 +25291,11 @@ Lnet/mullvad/mullvadvpn/MullvadApplication$$ExternalSyntheticLambda0; SPLnet/mullvad/mullvadvpn/MullvadApplication$$ExternalSyntheticLambda0;-><init>(Lnet/mullvad/mullvadvpn/MullvadApplication;)V SPLnet/mullvad/mullvadvpn/MullvadApplication$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1; -SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;-><init>(Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lnet/mullvad/mullvadvpn/MullvadApplication;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;-><init>(Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lkotlin/coroutines/Continuation;)V SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1; -SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;-><init>(Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lnet/mullvad/mullvadvpn/MullvadApplication;)V +SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;-><init>(Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;)V SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;->emit(Lnet/mullvad/mullvadvpn/usecase/NotificationAction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1$emit$1; @@ -24377,62 +25416,75 @@ Lnet/mullvad/mullvadvpn/compose/component/TopBarKt$$ExternalSyntheticLambda9; SPLnet/mullvad/mullvadvpn/compose/component/TopBarKt$$ExternalSyntheticLambda9;-><init>(Lkotlin/jvm/functions/Function0;ZLkotlin/jvm/functions/Function0;J)V SPLnet/mullvad/mullvadvpn/compose/component/TopBarKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/compose/dialog/CustomPortNavArgs; +Lnet/mullvad/mullvadvpn/compose/dialog/info/ApiUnreachableInfoDialogResult; Lnet/mullvad/mullvadvpn/compose/dialog/info/Confirmed; +Lnet/mullvad/mullvadvpn/compose/dialog/info/LoginAction; Lnet/mullvad/mullvadvpn/compose/dialog/info/WireguardPortInfoDialogArgument; +Lnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt; +SPLnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt;->dropUnlessResumed(Landroidx/lifecycle/LifecycleOwner;Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1; +SPLnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt;->dropUnlessResumed(Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)Lkotlin/jvm/functions/Function1; +SPLnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt;->runOnAtLeast(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$State;Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1; +Lnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt$$ExternalSyntheticLambda0; +SPLnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt$$ExternalSyntheticLambda0;-><init>(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$State;Lkotlin/jvm/functions/Function1;)V Lnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt; -SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->$r8$lambda$bKfpKFSHhUeRu_aRcEaQ0lDbem4(Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; +SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->$r8$lambda$sbmxSN6mf2PbNFfCqQhThJAX-nI(Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;-><clinit>()V SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;-><init>()V -SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->getLambda$1068278887$app_playProdNonMinifiedRelease()Lkotlin/jvm/functions/Function2; -SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->lambda_1068278887$lambda$0(Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; +SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->getLambda$350719866$app_playProdNonMinifiedRelease()Lkotlin/jvm/functions/Function2; +SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->lambda_350719866$lambda$0(Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; Lnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda0; SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda0;-><init>()V SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda1; SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda1;-><init>()V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->$r8$lambda$9RV8S-lCzlWELd_GQaDAW2MAxQc(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->$r8$lambda$pidBtqItAPdeVDg9CfFcHgrsV1w(Landroidx/compose/ui/focus/FocusProperties;)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->$r8$lambda$z10bcGpKKsLEzGCB8Va-B38lMMQ(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->$r8$lambda$zN7mObXTENL6DjCLQfhG92LppDY(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->CreateAccountPanel(Lkotlin/jvm/functions/Function0;ZLandroidx/compose/runtime/Composer;I)V SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->Login$lambda$0(Landroidx/compose/runtime/State;)Lnet/mullvad/mullvadvpn/compose/state/LoginUiState; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->Login(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lcom/ramcosta/composedestinations/result/ResultRecipient;Landroidx/compose/runtime/Composer;II)V -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginContent(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;I)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->Login(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lcom/ramcosta/composedestinations/result/ResultRecipient;Lcom/ramcosta/composedestinations/result/ResultRecipient;Landroidx/compose/runtime/Composer;II)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginContent(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginIcon(Lnet/mullvad/mullvadvpn/compose/state/LoginState;Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;II)V SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginInput$lambda$0$0(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginInput$lambda$1$0(Landroidx/compose/ui/focus/FocusProperties;)Lkotlin/Unit; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginInput(Landroidx/compose/foundation/layout/ColumnScope;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;I)V -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginScreen$lambda$0(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginScreen(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Landroidx/compose/material3/SnackbarHostState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;II)V -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->supportingText(Lnet/mullvad/mullvadvpn/compose/state/LoginState;Landroidx/compose/runtime/Composer;I)Ljava/lang/String; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginInput(Landroidx/compose/foundation/layout/ColumnScope;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginScreen$lambda$0(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginScreen(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Landroidx/compose/material3/SnackbarHostState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->SupportingText(Landroidx/compose/ui/Modifier;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->supportingText(Lnet/mullvad/mullvadvpn/compose/state/LoginState;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/text/AnnotatedString; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->title(Lnet/mullvad/mullvadvpn/compose/state/LoginState;Landroidx/compose/runtime/Composer;I)Ljava/lang/String; Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda1; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda1;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;I)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda1;-><init>(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda10; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda10;-><init>(Landroidx/compose/foundation/layout/ColumnScope;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;I)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda10;-><init>(Lkotlin/jvm/functions/Function1;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;)V +Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda12; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda12;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)V +Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda13; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda13;-><init>(Landroidx/compose/foundation/layout/ColumnScope;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;I)V +Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda16; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda16;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda16;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda18; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda18;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda18;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda18;-><init>(Lkotlin/jvm/functions/Function1;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;)V +Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda19; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda19;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;I)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda2; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda2;-><init>(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)V -Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda22; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda22;-><init>(Lkotlin/jvm/functions/Function1;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda2;-><init>(Lkotlinx/coroutines/CoroutineScope;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Landroidx/compose/material3/SnackbarHostState;Landroid/content/Context;Landroidx/compose/runtime/State;)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda3; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda3;-><init>(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda4; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda4;-><init>(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lcom/ramcosta/composedestinations/result/ResultRecipient;II)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda4;-><init>(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda5; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda5;-><init>(Lkotlin/jvm/functions/Function0;ZI)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda5;-><init>(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lcom/ramcosta/composedestinations/result/ResultRecipient;Lcom/ramcosta/composedestinations/result/ResultRecipient;II)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda6; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda6;-><init>()V -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda7; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda7;-><init>()V -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda7;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda6;-><init>(Lkotlin/jvm/functions/Function0;ZI)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda8; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda8;-><init>(Lkotlin/jvm/functions/Function1;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda8;-><init>()V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda8;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda9; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda9;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda9;-><init>()V +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$$inlined$CollectSideEffectWithLifecycle$1; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$$inlined$CollectSideEffectWithLifecycle$1;-><init>(Lkotlinx/coroutines/flow/Flow;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$State;Lkotlin/coroutines/Continuation;Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Landroidx/compose/material3/SnackbarHostState;Landroid/content/Context;)V SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$$inlined$CollectSideEffectWithLifecycle$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; @@ -24443,14 +25495,14 @@ Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$1$1; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$1$1;-><init>(Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lkotlin/coroutines/Continuation;)V SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$4$1; -SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$4$1;-><init>(Ljava/lang/Object;)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$5$1; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$5$1;-><init>(Ljava/lang/Object;)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$6$1; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$6$1;-><init>(Ljava/lang/Object;)V Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$7$1; SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$7$1;-><init>(Ljava/lang/Object;)V +Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$8$1; +SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$8$1;-><init>(Ljava/lang/Object;)V Lnet/mullvad/mullvadvpn/compose/screen/MullvadAppKt; SPLnet/mullvad/mullvadvpn/compose/screen/MullvadAppKt;->$r8$lambda$1Oj62GH4Er2QyjJrRja7wUDCsP8(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/compose/screen/MullvadAppKt;->$r8$lambda$Gya9UNYRKsHaOjoy8_huET15ut4(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Landroidx/navigation/NavHostController;Landroidx/compose/animation/SharedTransitionScope;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; @@ -24577,27 +25629,13 @@ SPLnet/mullvad/mullvadvpn/compose/screen/SplashScreenKt$Splash$1$3$1;-><clinit>( SPLnet/mullvad/mullvadvpn/compose/screen/SplashScreenKt$Splash$1$3$1;-><init>()V SPLnet/mullvad/mullvadvpn/compose/screen/SplashScreenKt$Splash$1$3$1;->invoke(Landroidx/navigation/PopUpToBuilder;)V SPLnet/mullvad/mullvadvpn/compose/screen/SplashScreenKt$Splash$1$3$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/compose/state/LoginError; -SPLnet/mullvad/mullvadvpn/compose/state/LoginError;-><clinit>()V -SPLnet/mullvad/mullvadvpn/compose/state/LoginError;-><init>()V -SPLnet/mullvad/mullvadvpn/compose/state/LoginError;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -Lnet/mullvad/mullvadvpn/compose/state/LoginError$InvalidCredentials; -SPLnet/mullvad/mullvadvpn/compose/state/LoginError$InvalidCredentials;-><clinit>()V -SPLnet/mullvad/mullvadvpn/compose/state/LoginError$InvalidCredentials;-><init>()V -Lnet/mullvad/mullvadvpn/compose/state/LoginError$NoInternetConnection; -SPLnet/mullvad/mullvadvpn/compose/state/LoginError$NoInternetConnection;-><clinit>()V -SPLnet/mullvad/mullvadvpn/compose/state/LoginError$NoInternetConnection;-><init>()V -Lnet/mullvad/mullvadvpn/compose/state/LoginError$UnableToCreateAccount; -SPLnet/mullvad/mullvadvpn/compose/state/LoginError$UnableToCreateAccount;-><clinit>()V -SPLnet/mullvad/mullvadvpn/compose/state/LoginError$UnableToCreateAccount;-><init>()V -Lnet/mullvad/mullvadvpn/compose/state/LoginError$Unknown; Lnet/mullvad/mullvadvpn/compose/state/LoginState; SPLnet/mullvad/mullvadvpn/compose/state/LoginState;->isError()Z Lnet/mullvad/mullvadvpn/compose/state/LoginState$Idle; SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;-><clinit>()V -SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginError;)V +SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError;)V SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;->equals(Ljava/lang/Object;)Z -SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;->getLoginError()Lnet/mullvad/mullvadvpn/compose/state/LoginError; +SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;->getLoginUiStateError()Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError; SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;->isError()Z Lnet/mullvad/mullvadvpn/compose/state/LoginUiState; SPLnet/mullvad/mullvadvpn/compose/state/LoginUiState;-><clinit>()V @@ -24614,6 +25652,35 @@ Lnet/mullvad/mullvadvpn/compose/state/LoginUiState$Companion; SPLnet/mullvad/mullvadvpn/compose/state/LoginUiState$Companion;-><init>()V SPLnet/mullvad/mullvadvpn/compose/state/LoginUiState$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLnet/mullvad/mullvadvpn/compose/state/LoginUiState$Companion;->getINITIAL()Lnet/mullvad/mullvadvpn/compose/state/LoginUiState; +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError; +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError; +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$ApiUnreachable; +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$ApiUnreachable;-><clinit>()V +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$ApiUnreachable;-><init>()V +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$NoInternetConnection; +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$NoInternetConnection;-><clinit>()V +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$NoInternetConnection;-><init>()V +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$TooManyAttempts; +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$TooManyAttempts;-><clinit>()V +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$TooManyAttempts;-><init>()V +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$Unknown; +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$Unknown;-><clinit>()V +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$Unknown;-><init>()V +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError; +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$ApiUnreachable; +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$ApiUnreachable;-><clinit>()V +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$ApiUnreachable;-><init>()V +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$InvalidCredentials; +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$InvalidCredentials;-><clinit>()V +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$InvalidCredentials;-><init>()V +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$InvalidInput; +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$NoInternetConnection; +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$NoInternetConnection;-><clinit>()V +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$NoInternetConnection;-><init>()V +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$TooManyAttempts; +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$TooManyAttempts;-><clinit>()V +SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$TooManyAttempts;-><init>()V +Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$Unknown; Lnet/mullvad/mullvadvpn/compose/state/RelayListType; Lnet/mullvad/mullvadvpn/compose/textfield/TextFieldColorsKt; SPLnet/mullvad/mullvadvpn/compose/textfield/TextFieldColorsKt;->mullvadWhiteTextFieldColors(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/TextFieldColors; @@ -24731,39 +25798,42 @@ Lnet/mullvad/mullvadvpn/compose/util/NavigationKt; SPLnet/mullvad/mullvadvpn/compose/util/NavigationKt;->OnNavResultValue(Lcom/ramcosta/composedestinations/result/ResultRecipient;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V Lnet/mullvad/mullvadvpn/compose/util/NavigationKt$$ExternalSyntheticLambda0; SPLnet/mullvad/mullvadvpn/compose/util/NavigationKt$$ExternalSyntheticLambda0;-><init>(Lkotlin/jvm/functions/Function1;)V +Lnet/mullvad/mullvadvpn/constant/ViewModelConstantKt; +SPLnet/mullvad/mullvadvpn/constant/ViewModelConstantKt;-><clinit>()V +SPLnet/mullvad/mullvadvpn/constant/ViewModelConstantKt;->getVIEW_MODEL_STOP_TIMEOUT()J Lnet/mullvad/mullvadvpn/dataproxy/MullvadProblemReport; Lnet/mullvad/mullvadvpn/di/AppModuleKt; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$-V1h22v-eKzaaNprITbNnRm2Zx4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroid/content/res/Resources; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$6weIVPZKo4uaD_oFdPi0Zcjp6g0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$7KkqcV6HMoxwBVCGIdO3J8JKpbQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$7qSlDUb3Of6N2rGAH1XG2E-fSVU(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$9A5sKqNCCnHuaYpFOcVxOGdHJAY(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$A2O9nj3TyOJ0Qk-35oRm6LaOqDc(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/endpoint/ApiEndpointFromIntentHolder; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$Andhp5aaeCbmJCotriS0RlrFNAo(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$IsHLI88jW_Q2tyCUfpwOF41qIlM(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/NotificationChannelFactory; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$JE-Mq-xx7rw6MBy3oQWrlG3aPg8(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/di/ApplicationScope; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$O9KxZsl0yhs1cQSfOHZNQiIBEI0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$Q5_ue-xzdFqGO3wOiPTm3fvSsOk(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$QSStBsSzIdjK7iMiiCleYWAAJw4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$WNOwaJGurPlbSy5N-_CbZoOtmXc(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroidx/core/app/NotificationManagerCompat; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$WOT_HD54DP66o9Yz9jFe7zMPDDI(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$_2RyY86bgKAddZQax0rLW2EMVsk(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$azATHBe6MKRD0xo4eSrEsaorNjk(Lorg/koin/core/module/Module;)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$b6jogGchWOsQrKjqfOpZbKQ9rFY(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$fNMvxmyza09j2kJikXxc4ervwD4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$gxM5QtP4cr4hMshqi-fWFlYmwaI(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Ljava/io/File; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$i8Scv6EWXD3OFxmlpot08N8sqZQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$hmhzo70dRPM8Qba6jZqc1NuPMag(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$iKhjABIlaWO-nko1KszfgcObA3U(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$kLh_z51H51uP5b2-OtXY3RwHUzQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/NotificationManager; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$phiIbyFgMEQF5FFa75C-N_g0iYA(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$qscHaXV9C-xwSHEsX6B7osS5dZY(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/NotificationChannel$AccountUpdates; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$qu6GNz5fnpOFqh54HQGOnpwdIBM(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/BuildVersion; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$sT9LzZah36tRCjAavowSZKcJbWE(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroidx/datastore/core/DataStore; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$suV7dNpgbjG2aVajT3DyXGxT_XE(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$tsQJRMYtcbcy6WnK-XHTufS3IvQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$zvwMdY1Gezv4seAq9cSuIO4XmsM(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/NotificationChannel$TunnelUpdates; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$zwzkqdK5l0C8sMsAPwoDbUM885k(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;-><clinit>()V SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Ljava/io/File; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$1(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$10(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$11(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$12(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$13(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$10(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$11(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$12(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$13(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$14(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$15(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$16(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/NotificationChannel$TunnelUpdates; @@ -24774,13 +25844,13 @@ SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$20(Lorg/koin/core/ SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$21(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/NotificationManager; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$23(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$24(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$3(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$3(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroid/content/res/Resources; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$5(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroidx/datastore/core/DataStore; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$6(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/BuildVersion; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$7(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/endpoint/ApiEndpointFromIntentHolder; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$8(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository; -SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$9(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$8(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository; +SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$9(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0(Lorg/koin/core/module/Module;)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->getAppModule()Lorg/koin/core/module/Module; SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->getUserPreferencesStore(Landroid/content/Context;)Landroidx/datastore/core/DataStore; @@ -24885,24 +25955,24 @@ Lnet/mullvad/mullvadvpn/di/PaymentModuleKt$$ExternalSyntheticLambda3; SPLnet/mullvad/mullvadvpn/di/PaymentModuleKt$$ExternalSyntheticLambda3;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$0PCDsmPQ2rtAY5pJwuzUZWQcpc0(Lorg/koin/core/module/Module;)Lkotlin/Unit; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$40cbc3r-xDSp0SQA2Eh8fSpx_Ac(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$6pC5XjkEXeUtxgdf9Vg67B8I3ao(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionManager; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$IRJ1ZuVPfO33HwjRp0FztALLGN4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$RpYFnntkGXkfmqpo34HgDjngTX4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$UhfxsJOspPwSvs73gl9mPjEdx9k(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$Ytnp8xGZ14iK5KelacFwyYw6Ypk(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$d_JouwZmb-gjj4fxvYGPhXhoW4k(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$vP1_Al8-UWdEsu0NYe896DUc7qQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$PiffKvY3C1x_M3HaC9JtTqaw3MA(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$YPgDP6Lx24Oa_upru7Q4YwbZiwA(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$jO_T4zS-77TKWD1o9huAnTur6RA(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$x6hokYAh7vd-HV5YGpwp9iBU1-0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$zrC_0-84kImMo9RYCyjIySxI0Vk(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;-><clinit>()V SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->getUiModule()Lorg/koin/core/module/Module; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$19(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$20(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$29(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$30(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$5$0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionManager; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$61(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$62(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$65(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel; -SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$94(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$63(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$64(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$67(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$98(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel; SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0(Lorg/koin/core/module/Module;)Lkotlin/Unit; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda0; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda0;-><init>()V @@ -24919,11 +25989,11 @@ Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda13; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda13;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda14; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda14;-><init>()V -SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda14;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda15; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda15;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda16; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda16;-><init>()V +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda16;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda17; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda17;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda18; @@ -25009,25 +26079,25 @@ Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda52; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda52;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda53; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda53;-><init>()V -SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda53;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda54; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda54;-><init>()V -SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda54;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda55; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda55;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda56; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda56;-><init>()V +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda56;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda57; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda57;-><init>()V +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda57;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda58; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda58;-><init>()V -SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda58;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda59; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda59;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda6; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda6;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda60; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda60;-><init>()V +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda60;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda61; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda61;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda62; @@ -25100,11 +26170,19 @@ Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda92; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda92;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda93; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda93;-><init>()V -SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda93;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda94; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda94;-><init>()V Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda95; SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda95;-><init>()V +Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda96; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda96;-><init>()V +Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda97; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda97;-><init>()V +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda97;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda98; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda98;-><init>()V +Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda99; +SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda99;-><init>()V Lnet/mullvad/mullvadvpn/lib/billing/BillingRepository; Lnet/mullvad/mullvadvpn/lib/billing/PlayPurchaseRepository; Lnet/mullvad/mullvadvpn/lib/billing/model/BillingException; @@ -25587,68 +26665,90 @@ Lnet/mullvad/mullvadvpn/lib/model/WireguardTunnelOptions$Companion; SPLnet/mullvad/mullvadvpn/lib/model/WireguardTunnelOptions$Companion;-><init>()V SPLnet/mullvad/mullvadvpn/lib/model/WireguardTunnelOptions$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V Lnet/mullvad/mullvadvpn/lib/payment/PaymentProvider; -Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository; -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;Lkotlinx/coroutines/CoroutineScope;)V -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;->fetchAccountHistory-CGtIS_k(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;->getAccountData()Lkotlinx/coroutines/flow/StateFlow; -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;->getAccountHistory()Lkotlinx/coroutines/flow/StateFlow; -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;->isNewAccount()Lkotlinx/coroutines/flow/StateFlow; -Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$fetchAccountHistory$1; -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$fetchAccountHistory$1;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lkotlin/coroutines/Continuation;)V -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$fetchAccountHistory$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1; -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;)V -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2; -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;)V -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2$1; -SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2$1;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V -Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy; -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;)V -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;->access$translateLocations(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/TunnelState; -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;->getTunnelState()Lkotlinx/coroutines/flow/Flow; -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;->translate(Lnet/mullvad/mullvadvpn/lib/model/GeoIpLocation;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/GeoIpLocation; -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;->translateLocations(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/TunnelState; -Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1; -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lkotlin/coroutines/Continuation;)V -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;->invoke(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository; -SPLnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lkotlinx/coroutines/CoroutineDispatcher;)V -SPLnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;->getDeviceState()Lkotlinx/coroutines/flow/StateFlow; -Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository; -SPLnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;-><init>(Landroid/content/res/Resources;)V -SPLnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;->getCurrentLocale()Lkotlinx/coroutines/flow/StateFlow; -SPLnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;->getLocale()Ljava/util/Locale; -Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase; -SPLnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;-><init>(Landroid/content/Context;)V -Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;-><clinit>()V -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/CoroutineDispatcher;)V -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;->access$loadTranslations(Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;Ljava/util/Locale;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;->getTranslations()Lkotlinx/coroutines/flow/StateFlow; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;->loadTranslations(Ljava/util/Locale;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$Companion; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$Companion;-><init>()V -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$loadTranslations$2; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$loadTranslations$2;-><init>(Ljava/util/Locale;Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;Lkotlin/coroutines/Continuation;)V -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$loadTranslations$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$loadTranslations$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;)V -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;)V -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2$1; -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V -SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/lib/shared/VoucherRepository; +Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository; +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;Lkotlinx/coroutines/CoroutineScope;)V +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;->fetchAccountHistory-CGtIS_k(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;->getAccountData()Lkotlinx/coroutines/flow/StateFlow; +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;->getAccountHistory()Lkotlinx/coroutines/flow/StateFlow; +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;->isNewAccount()Lkotlinx/coroutines/flow/StateFlow; +Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$fetchAccountHistory$1; +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$fetchAccountHistory$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$fetchAccountHistory$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1; +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;)V +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2; +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;)V +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2$1; +SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V +Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy; +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;)V +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;->access$translateLocations(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/TunnelState; +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;->getTunnelState()Lkotlinx/coroutines/flow/Flow; +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;->translate(Lnet/mullvad/mullvadvpn/lib/model/GeoIpLocation;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/GeoIpLocation; +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;->translateLocations(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/TunnelState; +Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1; +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;->invoke(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository; +SPLnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lkotlinx/coroutines/CoroutineDispatcher;)V +SPLnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;->getDeviceState()Lkotlinx/coroutines/flow/StateFlow; +Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository; +SPLnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;-><init>(Landroid/content/res/Resources;)V +SPLnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;->getCurrentLocale()Lkotlinx/coroutines/flow/StateFlow; +SPLnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;->getLocale()Ljava/util/Locale; +Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase; +SPLnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;-><init>(Landroid/content/Context;)V +Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;-><clinit>()V +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/CoroutineDispatcher;)V +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;->access$loadTranslations(Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;Ljava/util/Locale;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;->getTranslations()Lkotlinx/coroutines/flow/StateFlow; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;->loadTranslations(Ljava/util/Locale;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$Companion; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$Companion;-><init>()V +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V +Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$loadTranslations$2; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$loadTranslations$2;-><init>(Ljava/util/Locale;Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$loadTranslations$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$loadTranslations$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;)V +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;)V +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2$1; +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;-><init>(Landroidx/datastore/core/DataStore;Lnet/mullvad/mullvadvpn/lib/model/BuildVersion;)V +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->accountExpiry(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->clearAccountExpiry(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->preferences(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->preferencesFlow()Lkotlinx/coroutines/flow/Flow; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->setPrivacyDisclosureAccepted(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$accountExpiry$1; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$accountExpiry$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$accountExpiry$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;-><init>(Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;->invoke(Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;-><init>(Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invoke(Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/lib/repository/VoucherRepository; Lnet/mullvad/mullvadvpn/lib/theme/ThemeKt; SPLnet/mullvad/mullvadvpn/lib/theme/ThemeKt;->$r8$lambda$5SCkBrtWWhrj6DXFZ8kM2L7eUsU(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; SPLnet/mullvad/mullvadvpn/lib/theme/ThemeKt;->$r8$lambda$pQ8JxgA-BZOsKjTVflqQ0zm5iNc(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit; @@ -25809,9 +26909,9 @@ SPLnet/mullvad/mullvadvpn/lib/theme/color/PaletteTokens;->getYellow700-0d7_KjU() SPLnet/mullvad/mullvadvpn/lib/theme/color/PaletteTokens;->getYellow900-0d7_KjU()J Lnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions; SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><clinit>()V -SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)V -SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIILkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFLkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)V +SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFLkotlin/jvm/internal/DefaultConstructorMarker;)V SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;->getCellVerticalSpacing-D9Ej5fM()F SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;->getLargePadding-D9Ej5fM()F SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;->getMediumPadding-D9Ej5fM()F @@ -25833,6 +26933,28 @@ Lnet/mullvad/mullvadvpn/provider/MullvadFileProvider$Companion; SPLnet/mullvad/mullvadvpn/provider/MullvadFileProvider$Companion;-><init>()V SPLnet/mullvad/mullvadvpn/provider/MullvadFileProvider$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V Lnet/mullvad/mullvadvpn/receiver/NotificationAlarmReceiver; +Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;-><clinit>()V +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;-><init>()V +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->access$scheduleAccountExpiryNotification(Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->getKoin()Lorg/koin/core/Koin; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->getUserPreferencesRepository()Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->scheduleAccountExpiryNotification(Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;-><init>(Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;Landroid/content/Context;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;->create(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;->invoke(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$scheduleAccountExpiryNotification$1; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$scheduleAccountExpiryNotification$1;-><init>(Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$scheduleAccountExpiryNotification$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$1; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$1;-><init>(Lorg/koin/core/component/KoinComponent;Lorg/koin/core/qualifier/Qualifier;Lkotlin/jvm/functions/Function0;)V +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$1;->invoke()Ljava/lang/Object; +Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$2; +SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$2;-><init>(Lorg/koin/core/component/KoinComponent;Lorg/koin/core/qualifier/Qualifier;Lkotlin/jvm/functions/Function0;)V Lnet/mullvad/mullvadvpn/repository/ApiAccessRepository; Lnet/mullvad/mullvadvpn/repository/AutoStartAndConnectOnBootRepository; Lnet/mullvad/mullvadvpn/repository/ChangelogRepository; @@ -25859,6 +26981,7 @@ SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->-$$Nest$sfgetDEFAULT_INST SPLnet/mullvad/mullvadvpn/repository/UserPreferences;-><clinit>()V SPLnet/mullvad/mullvadvpn/repository/UserPreferences;-><init>()V SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->getAccountExpiryUnixTimeSeconds()J SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->getDefaultInstance()Lnet/mullvad/mullvadvpn/repository/UserPreferences; SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->getIsPrivacyDisclosureAccepted()Z SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->parseFrom(Ljava/io/InputStream;)Lnet/mullvad/mullvadvpn/repository/UserPreferences; @@ -25878,24 +27001,6 @@ SPLnet/mullvad/mullvadvpn/repository/UserPreferencesMigration;->migrations(Landr Lnet/mullvad/mullvadvpn/repository/UserPreferencesMigration$migrations$1; SPLnet/mullvad/mullvadvpn/repository/UserPreferencesMigration$migrations$1;-><init>(Lkotlin/coroutines/Continuation;)V Lnet/mullvad/mullvadvpn/repository/UserPreferencesOrBuilder; -Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;-><clinit>()V -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;-><init>(Landroidx/datastore/core/DataStore;Lnet/mullvad/mullvadvpn/lib/model/BuildVersion;)V -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;->clearAccountExpiry(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;->preferences(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;->setPrivacyDisclosureAccepted(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;-><init>(Lkotlin/coroutines/Continuation;)V -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;->invoke(Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; -Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;-><init>(Lkotlin/coroutines/Continuation;)V -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invoke(Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/repository/UserPreferencesSerializer; SPLnet/mullvad/mullvadvpn/repository/UserPreferencesSerializer;-><clinit>()V SPLnet/mullvad/mullvadvpn/repository/UserPreferencesSerializer;-><init>()V @@ -26021,17 +27126,17 @@ Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotific SPLnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider$Companion;-><init>()V SPLnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider; -SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;)V -SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;)V +SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->getNotificationId-iQH-Ilc$service_playProdRelease()I SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->getNotifications()Lkotlinx/coroutines/flow/Flow; SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->getNotifications()Lkotlinx/coroutines/flow/StateFlow; SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->toAction(Lnet/mullvad/mullvadvpn/lib/model/NotificationTunnelState;)Lnet/mullvad/mullvadvpn/lib/model/NotificationAction$Tunnel; -SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->toNotificationTunnelState(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Lnet/mullvad/mullvadvpn/lib/model/PrepareError;)Lnet/mullvad/mullvadvpn/lib/model/NotificationTunnelState; +SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->toNotificationTunnelState(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Lnet/mullvad/mullvadvpn/lib/model/PrepareError;Z)Lnet/mullvad/mullvadvpn/lib/model/NotificationTunnelState; Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1; -SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;-><init>(Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V -SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invoke(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Lnet/mullvad/mullvadvpn/lib/model/DeviceState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;-><init>(Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invoke(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Lnet/mullvad/mullvadvpn/lib/model/DeviceState;Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/service/util/ContextExtensionsKt; SPLnet/mullvad/mullvadvpn/service/util/ContextExtensionsKt;->extractAndOverwriteIfAssetMoreRecent(Landroid/content/Context;Ljava/lang/String;Z)V @@ -26055,7 +27160,7 @@ Lnet/mullvad/mullvadvpn/ui/MainActivity; SPLnet/mullvad/mullvadvpn/ui/MainActivity;->$r8$lambda$6VnbvzapvUDZ7yZRUjCKEjM-iYo(Lnet/mullvad/mullvadvpn/ui/MainActivity;)Z SPLnet/mullvad/mullvadvpn/ui/MainActivity;-><clinit>()V SPLnet/mullvad/mullvadvpn/ui/MainActivity;-><init>()V -SPLnet/mullvad/mullvadvpn/ui/MainActivity;->access$getUserPreferencesRepository(Lnet/mullvad/mullvadvpn/ui/MainActivity;)Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository; +SPLnet/mullvad/mullvadvpn/ui/MainActivity;->access$getUserPreferencesRepository(Lnet/mullvad/mullvadvpn/ui/MainActivity;)Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository; SPLnet/mullvad/mullvadvpn/ui/MainActivity;->access$handleIntent(Lnet/mullvad/mullvadvpn/ui/MainActivity;Landroid/content/Intent;)V SPLnet/mullvad/mullvadvpn/ui/MainActivity;->access$intents(Lnet/mullvad/mullvadvpn/ui/MainActivity;Landroidx/activity/ComponentActivity;)Lkotlinx/coroutines/flow/Flow; SPLnet/mullvad/mullvadvpn/ui/MainActivity;->bindService()V @@ -26064,7 +27169,7 @@ SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getMullvadAppViewModel()Lnet/mullvad SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getScope()Lorg/koin/core/scope/Scope; SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getServiceConnectionManager()Lnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionManager; SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getSplashCompleteRepository()Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository; -SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getUserPreferencesRepository()Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository; +SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getUserPreferencesRepository()Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository; SPLnet/mullvad/mullvadvpn/ui/MainActivity;->handleIntent(Landroid/content/Intent;)V SPLnet/mullvad/mullvadvpn/ui/MainActivity;->intents(Landroidx/activity/ComponentActivity;)Lkotlinx/coroutines/flow/Flow; SPLnet/mullvad/mullvadvpn/ui/MainActivity;->onCreate$lambda$0(Lnet/mullvad/mullvadvpn/ui/MainActivity;)Z @@ -26143,11 +27248,10 @@ Lnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionState$Unbound; SPLnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionState$Unbound;-><clinit>()V SPLnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionState$Unbound;-><init>()V SPLnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionState$Unbound;->equals(Ljava/lang/Object;)Z -Lnet/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCase; Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase; SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;-><clinit>()V -SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;)V -SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;->access$getAccountRepository$p(Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;)Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository; +SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;)V +SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;->access$getAccountRepository$p(Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;)Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository; SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;->invoke()Lkotlinx/coroutines/flow/Flow; Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase$invoke$$inlined$filter$1; SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase$invoke$$inlined$filter$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;)V @@ -26177,8 +27281,6 @@ SPLnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;-><clinit>()V SPLnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;-><init>(Landroid/content/Context;)V Lnet/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase; Lnet/mullvad/mullvadvpn/usecase/ModifyMultihopUseCase; -Lnet/mullvad/mullvadvpn/usecase/NewChangelogNotificationUseCase; -Lnet/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCase; Lnet/mullvad/mullvadvpn/usecase/NotificationAction; Lnet/mullvad/mullvadvpn/usecase/NotificationAction$CancelExisting; SPLnet/mullvad/mullvadvpn/usecase/NotificationAction$CancelExisting;-><clinit>()V @@ -26190,20 +27292,34 @@ Lnet/mullvad/mullvadvpn/usecase/ProviderToOwnershipsUseCase; Lnet/mullvad/mullvadvpn/usecase/RecentsUseCase; Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase; SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;-><clinit>()V -SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;-><init>(Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;)V +SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;)V SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->cancelExisting(Landroid/content/Context;Landroid/app/AlarmManager;)V SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->existingAlarmIntent(Landroid/content/Context;)Landroid/app/PendingIntent; -SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->invoke(Landroid/content/Context;Ljava/time/ZonedDateTime;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->invoke$default(Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Ljava/time/ZonedDateTime;Landroid/content/Context;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->invoke(Ljava/time/ZonedDateTime;Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/usecase/SelectHopUseCase; Lnet/mullvad/mullvadvpn/usecase/SelectedLocationTitleUseCase; Lnet/mullvad/mullvadvpn/usecase/SelectedLocationUseCase; +Lnet/mullvad/mullvadvpn/usecase/SupportEmailUseCase; Lnet/mullvad/mullvadvpn/usecase/SystemVpnSettingsAvailableUseCase; -Lnet/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCase; -Lnet/mullvad/mullvadvpn/usecase/VersionNotificationUseCase; Lnet/mullvad/mullvadvpn/usecase/customlists/CustomListActionUseCase; Lnet/mullvad/mullvadvpn/usecase/customlists/CustomListRelayItemsUseCase; Lnet/mullvad/mullvadvpn/usecase/customlists/CustomListsRelayItemUseCase; Lnet/mullvad/mullvadvpn/usecase/customlists/FilterCustomListsRelayItemUseCase; +Lnet/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase; +Lnet/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase; +Lnet/mullvad/mullvadvpn/usecase/inappnotification/InAppNotificationUseCase; +Lnet/mullvad/mullvadvpn/usecase/inappnotification/NewChangelogNotificationUseCase; +Lnet/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase; +Lnet/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase; +Lnet/mullvad/mullvadvpn/usecase/inappnotification/VersionNotificationUseCase; +Lnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt; +SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt;->goAsync$default(Landroid/content/BroadcastReceiver;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V +SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt;->goAsync(Landroid/content/BroadcastReceiver;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/functions/Function1;)V +Lnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt$goAsync$1; +SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt$goAsync$1;-><init>(Lkotlin/jvm/functions/Function1;Landroid/content/BroadcastReceiver$PendingResult;Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt$goAsync$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt$goAsync$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/mullvadvpn/util/IChangelogDataProvider; Lnet/mullvad/mullvadvpn/util/StringExtensionsKt; SPLnet/mullvad/mullvadvpn/util/StringExtensionsKt;->appendHideNavOnPlayBuild(Ljava/lang/String;Z)Ljava/lang/String; @@ -26211,6 +27327,7 @@ Lnet/mullvad/mullvadvpn/viewmodel/AccountViewModel; Lnet/mullvad/mullvadvpn/viewmodel/AddTimeViewModel; Lnet/mullvad/mullvadvpn/viewmodel/ApiAccessListViewModel; Lnet/mullvad/mullvadvpn/viewmodel/ApiAccessMethodDetailsViewModel; +Lnet/mullvad/mullvadvpn/viewmodel/ApiUnreachableViewModel; Lnet/mullvad/mullvadvpn/viewmodel/AppInfoViewModel; Lnet/mullvad/mullvadvpn/viewmodel/ChangelogViewModel; Lnet/mullvad/mullvadvpn/viewmodel/ConnectViewModel; @@ -26250,9 +27367,11 @@ Lnet/mullvad/mullvadvpn/viewmodel/EditCustomListViewModel; Lnet/mullvad/mullvadvpn/viewmodel/FilterViewModel; Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel; SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><clinit>()V -SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;Lkotlinx/coroutines/CoroutineDispatcher;)V -SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V -SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->access$getAccountRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository; +SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lkotlinx/coroutines/CoroutineDispatcher;)V +SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->access$getAccountExpiryNotificationProvider$p(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider; +SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->access$getAccountRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository; +SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->access$getScheduleNotificationAlarmUseCase$p(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase; SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->getUiSideEffect()Lkotlinx/coroutines/flow/Flow; SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->getUiState()Lkotlinx/coroutines/flow/StateFlow; Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel$Companion; @@ -26278,7 +27397,7 @@ Lnet/mullvad/mullvadvpn/viewmodel/MtuDialogViewModel; Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel; SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;->$r8$lambda$TFvyA1_l951lk5OviKrtXRCGiVc(Lnet/mullvad/mullvadvpn/viewmodel/DaemonScreenEvent;)Lkotlin/time/Duration; SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;-><clinit>()V -SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;)V +SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;)V SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;->access$getDestinationFlow$p(Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;)Lkotlinx/coroutines/flow/MutableSharedFlow; SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;->access$getLifecycleFlow$p(Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;)Lkotlinx/coroutines/flow/MutableSharedFlow; SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;->access$toDaemonState(Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;Landroidx/lifecycle/Lifecycle$Event;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/GrpcConnectivityState;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Lnet/mullvad/mullvadvpn/viewmodel/DaemonState; @@ -26318,6 +27437,7 @@ Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModelKt; SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModelKt;-><clinit>()V SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModelKt;->access$getNoServiceDestinations$p()Ljava/util/List; Lnet/mullvad/mullvadvpn/viewmodel/MultihopViewModel; +Lnet/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel; Lnet/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel; Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerUiSideEffect; Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerUiSideEffect$NavigateToLogin; @@ -26330,8 +27450,8 @@ SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerUiSideEffect$StartService;- SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerUiSideEffect$StartService;->equals(Ljava/lang/Object;)Z Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel; SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;-><clinit>()V -SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;-><init>(Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;Z)V -SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->access$getUserPreferencesRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;)Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository; +SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Z)V +SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->access$getUserPreferencesRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;)Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository; SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->access$get_isStartingService$p(Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;)Lkotlinx/coroutines/flow/MutableStateFlow; SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->access$get_uiSideEffect$p(Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;)Lkotlinx/coroutines/channels/Channel; SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->getUiSideEffect()Lkotlinx/coroutines/flow/Flow; @@ -26384,7 +27504,7 @@ SPLnet/mullvad/mullvadvpn/viewmodel/SplashUiSideEffect$NavigateToPrivacyDisclaim SPLnet/mullvad/mullvadvpn/viewmodel/SplashUiSideEffect$NavigateToPrivacyDisclaimer;->equals(Ljava/lang/Object;)Z Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel; SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;-><clinit>()V -SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;-><init>(Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository;)V +SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository;)V SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;->access$getSplashCompleteRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;)Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository; SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;->access$getStartDestination(Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;->getStartDestination(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -26588,6 +27708,12 @@ SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$1;- SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$1;->invoke(Lnet/mullvad/talpid/util/NetworkEvent;Lnet/mullvad/talpid/util/RawNetworkState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; +Lnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2; +SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;-><init>(Lkotlin/coroutines/Continuation;)V +SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; +SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;->invoke(Lnet/mullvad/talpid/util/RawNetworkState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; +SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object; Lnet/mullvad/talpid/util/ConnectivityManagerUtilKt$nonVpnInternetNetworksEvents$1; SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$nonVpnInternetNetworksEvents$1;-><init>(Landroid/net/ConnectivityManager;Lkotlin/coroutines/Continuation;)V SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$nonVpnInternetNetworksEvents$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; @@ -27004,6 +28130,9 @@ SPLorg/koin/core/KoinApplication$Companion;-><init>()V SPLorg/koin/core/KoinApplication$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V SPLorg/koin/core/KoinApplication$Companion;->init()Lorg/koin/core/KoinApplication; Lorg/koin/core/component/KoinComponent; +Lorg/koin/core/component/KoinComponent$DefaultImpls; +SPLorg/koin/core/component/KoinComponent$DefaultImpls;->getKoin(Lorg/koin/core/component/KoinComponent;)Lorg/koin/core/Koin; +Lorg/koin/core/component/KoinScopeComponent; Lorg/koin/core/component/KoinScopeComponentKt; SPLorg/koin/core/component/KoinScopeComponentKt;->getScopeId(Ljava/lang/Object;)Ljava/lang/String; SPLorg/koin/core/component/KoinScopeComponentKt;->getScopeName(Ljava/lang/Object;)Lorg/koin/core/qualifier/TypeQualifier; @@ -27244,6 +28373,7 @@ Lorg/koin/mp/KoinPlatformTools; SPLorg/koin/mp/KoinPlatformTools;-><clinit>()V SPLorg/koin/mp/KoinPlatformTools;-><init>()V SPLorg/koin/mp/KoinPlatformTools;->defaultContext()Lorg/koin/core/context/KoinContext; +SPLorg/koin/mp/KoinPlatformTools;->defaultLazyMode()Lkotlin/LazyThreadSafetyMode; SPLorg/koin/mp/KoinPlatformTools;->getClassFullNameOrNull(Lkotlin/reflect/KClass;)Ljava/lang/String; SPLorg/koin/mp/KoinPlatformTools;->getClassName(Lkotlin/reflect/KClass;)Ljava/lang/String; SPLorg/koin/mp/KoinPlatformTools;->safeHashMap()Ljava/util/Map; diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/NotificationSettingsUiStatePreviewParameterProvider.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/NotificationSettingsUiStatePreviewParameterProvider.kt new file mode 100644 index 0000000000..a7a5586625 --- /dev/null +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/NotificationSettingsUiStatePreviewParameterProvider.kt @@ -0,0 +1,14 @@ +package net.mullvad.mullvadvpn.compose.preview + +import androidx.compose.ui.tooling.preview.PreviewParameterProvider +import net.mullvad.mullvadvpn.compose.state.NotificationSettingsUiState +import net.mullvad.mullvadvpn.util.Lc + +class NotificationSettingsUiStatePreviewParameterProvider : + PreviewParameterProvider<Lc<Unit, NotificationSettingsUiState>> { + override val values: Sequence<Lc<Unit, NotificationSettingsUiState>> = + sequenceOf( + Lc.Loading(Unit), + Lc.Content(NotificationSettingsUiState(locationInNotificationEnabled = true)), + ) +} diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/NotificationSettingsScreen.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/NotificationSettingsScreen.kt new file mode 100644 index 0000000000..dcf6913968 --- /dev/null +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/NotificationSettingsScreen.kt @@ -0,0 +1,98 @@ +package net.mullvad.mullvadvpn.compose.screen + +import androidx.compose.animation.ExperimentalSharedTransitionApi +import androidx.compose.foundation.layout.Column +import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.ui.Alignment +import androidx.compose.ui.res.stringResource +import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.tooling.preview.PreviewParameter +import androidx.lifecycle.compose.collectAsStateWithLifecycle +import com.ramcosta.composedestinations.annotation.Destination +import com.ramcosta.composedestinations.annotation.RootGraph +import com.ramcosta.composedestinations.navigation.DestinationsNavigator +import net.mullvad.mullvadvpn.R +import net.mullvad.mullvadvpn.compose.cell.HeaderSwitchComposeCell +import net.mullvad.mullvadvpn.compose.component.MullvadCircularProgressIndicatorLarge +import net.mullvad.mullvadvpn.compose.component.NavigateBackIconButton +import net.mullvad.mullvadvpn.compose.component.ScaffoldWithMediumTopBar +import net.mullvad.mullvadvpn.compose.preview.NotificationSettingsUiStatePreviewParameterProvider +import net.mullvad.mullvadvpn.compose.state.NotificationSettingsUiState +import net.mullvad.mullvadvpn.compose.transitions.SlideInFromRightTransition +import net.mullvad.mullvadvpn.lib.theme.AppTheme +import net.mullvad.mullvadvpn.util.Lc +import net.mullvad.mullvadvpn.viewmodel.NotificationSettingsViewModel +import org.koin.androidx.compose.koinViewModel + +@Preview("Loading|Normal") +@Composable +private fun PreviewNotificationSettingsScreen( + @PreviewParameter(NotificationSettingsUiStatePreviewParameterProvider::class) + state: Lc<Unit, NotificationSettingsUiState> +) { + AppTheme { + NotificationSettingsScreen( + state = state, + onBackClick = {}, + onToggleLocationInNotifications = {}, + ) + } +} + +@OptIn(ExperimentalSharedTransitionApi::class) +@Destination<RootGraph>(style = SlideInFromRightTransition::class) +@Composable +fun NotificationSettings(navigator: DestinationsNavigator) { + val vm = koinViewModel<NotificationSettingsViewModel>() + val state by vm.uiState.collectAsStateWithLifecycle() + + NotificationSettingsScreen( + state = state, + onBackClick = { navigator.navigateUp() }, + onToggleLocationInNotifications = vm::onToggleLocationInNotifications, + ) +} + +@Composable +fun NotificationSettingsScreen( + state: Lc<Unit, NotificationSettingsUiState>, + onBackClick: () -> Unit, + onToggleLocationInNotifications: (Boolean) -> Unit, +) { + ScaffoldWithMediumTopBar( + appBarTitle = stringResource(id = R.string.settings_notifications), + navigationIcon = { NavigateBackIconButton { onBackClick() } }, + ) { modifier -> + Column(horizontalAlignment = Alignment.CenterHorizontally, modifier = modifier) { + when (state) { + is Lc.Loading -> Loading() + is Lc.Content -> { + NotificationSettingsContent( + state = state.value, + onToggleLocationInNotifications = onToggleLocationInNotifications, + ) + } + } + } + } +} + +@Composable +private fun NotificationSettingsContent( + state: NotificationSettingsUiState, + onToggleLocationInNotifications: (Boolean) -> Unit, +) { + Column(horizontalAlignment = Alignment.CenterHorizontally) { + HeaderSwitchComposeCell( + title = stringResource(R.string.enable_location_in_notification), + isToggled = state.locationInNotificationEnabled, + onCellClicked = onToggleLocationInNotifications, + ) + } +} + +@Composable +private fun Loading() { + MullvadCircularProgressIndicatorLarge() +} diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt index f70148a48c..d146c7f1ab 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt @@ -30,6 +30,7 @@ import com.ramcosta.composedestinations.generated.destinations.ApiAccessListDest import com.ramcosta.composedestinations.generated.destinations.AppInfoDestination import com.ramcosta.composedestinations.generated.destinations.DaitaDestination import com.ramcosta.composedestinations.generated.destinations.MultihopDestination +import com.ramcosta.composedestinations.generated.destinations.NotificationSettingsDestination import com.ramcosta.composedestinations.generated.destinations.ReportProblemDestination import com.ramcosta.composedestinations.generated.destinations.SplitTunnelingDestination import com.ramcosta.composedestinations.generated.destinations.VpnSettingsDestination @@ -74,6 +75,7 @@ private fun PreviewSettingsScreen( onMultihopClick = {}, onDaitaClick = {}, onBackClick = {}, + onNotificationSettingsCellClick = {}, ) } } @@ -96,6 +98,8 @@ fun Settings(navigator: DestinationsNavigator) { onMultihopClick = dropUnlessResumed { navigator.navigate(MultihopDestination()) }, onDaitaClick = dropUnlessResumed { navigator.navigate(DaitaDestination()) }, onBackClick = dropUnlessResumed { navigator.navigateUp() }, + onNotificationSettingsCellClick = + dropUnlessResumed { navigator.navigate(NotificationSettingsDestination()) }, ) } @@ -110,6 +114,7 @@ fun SettingsScreen( onMultihopClick: () -> Unit, onDaitaClick: () -> Unit, onBackClick: () -> Unit, + onNotificationSettingsCellClick: () -> Unit, ) { ScaffoldWithMediumTopBar( appBarTitle = stringResource(id = R.string.settings), @@ -132,6 +137,7 @@ fun SettingsScreen( onApiAccessClick = onApiAccessClick, onMultihopClick = onMultihopClick, onDaitaClick = onDaitaClick, + onNotificationSettingsCellClick = onNotificationSettingsCellClick, ) } } @@ -148,6 +154,7 @@ private fun LazyListScope.content( onApiAccessClick: () -> Unit, onMultihopClick: () -> Unit, onDaitaClick: () -> Unit, + onNotificationSettingsCellClick: () -> Unit, ) { if (state.isLoggedIn) { itemWithDivider { @@ -177,8 +184,16 @@ private fun LazyListScope.content( onClick = onApiAccessClick, ) } + item { Spacer(modifier = Modifier.height(Dimens.cellVerticalSpacing)) } + itemWithDivider { + NavigationComposeCell( + title = stringResource(id = R.string.settings_notifications), + onClick = onNotificationSettingsCellClick, + ) + } + item { AppInfo(onAppInfoClick, state) } item { Spacer(modifier = Modifier.height(Dimens.cellVerticalSpacing)) } diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/state/NotificationSettingsUiState.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/state/NotificationSettingsUiState.kt new file mode 100644 index 0000000000..73cc0e8186 --- /dev/null +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/state/NotificationSettingsUiState.kt @@ -0,0 +1,3 @@ +package net.mullvad.mullvadvpn.compose.state + +data class NotificationSettingsUiState(val locationInNotificationEnabled: Boolean) diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt index d02555db00..b897b6d2e7 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt @@ -7,7 +7,7 @@ import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointFromIntentHolder import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointOverride -import net.mullvad.mullvadvpn.lib.shared.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository import net.mullvad.mullvadvpn.service.BuildConfig const val PROBLEM_REPORT_LOGS_FILE = "problem_report.txt" diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt index 05c5e6d92a..b3d2659156 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt @@ -15,15 +15,15 @@ import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointFromIntentHolder import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointOverride import net.mullvad.mullvadvpn.lib.model.BuildVersion import net.mullvad.mullvadvpn.lib.model.NotificationChannel -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository -import net.mullvad.mullvadvpn.lib.shared.LocaleRepository -import net.mullvad.mullvadvpn.lib.shared.PrepareVpnUseCase -import net.mullvad.mullvadvpn.lib.shared.RelayLocationTranslationRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.LocaleRepository +import net.mullvad.mullvadvpn.lib.repository.PrepareVpnUseCase +import net.mullvad.mullvadvpn.lib.repository.RelayLocationTranslationRepository +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.repository.UserPreferences import net.mullvad.mullvadvpn.repository.UserPreferencesMigration -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.repository.UserPreferencesSerializer import net.mullvad.mullvadvpn.service.notifications.NotificationChannelFactory import net.mullvad.mullvadvpn.service.notifications.NotificationManager @@ -80,6 +80,7 @@ val appModule = module { get(), get(), get(), + get(), get<NotificationChannel.TunnelUpdates>().id, MainScope(), ) diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt index ffe1d078ed..9c02c9011f 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt @@ -12,7 +12,7 @@ import net.mullvad.mullvadvpn.constant.IS_FDROID_BUILD import net.mullvad.mullvadvpn.constant.IS_PLAY_BUILD import net.mullvad.mullvadvpn.dataproxy.MullvadProblemReport import net.mullvad.mullvadvpn.lib.payment.PaymentProvider -import net.mullvad.mullvadvpn.lib.shared.VoucherRepository +import net.mullvad.mullvadvpn.lib.repository.VoucherRepository import net.mullvad.mullvadvpn.receiver.AutoStartVpnBootCompletedReceiver import net.mullvad.mullvadvpn.repository.ApiAccessRepository import net.mullvad.mullvadvpn.repository.AutoStartAndConnectOnBootRepository @@ -87,6 +87,7 @@ import net.mullvad.mullvadvpn.viewmodel.ManageDevicesViewModel import net.mullvad.mullvadvpn.viewmodel.MtuDialogViewModel import net.mullvad.mullvadvpn.viewmodel.MullvadAppViewModel import net.mullvad.mullvadvpn.viewmodel.MultihopViewModel +import net.mullvad.mullvadvpn.viewmodel.NotificationSettingsViewModel import net.mullvad.mullvadvpn.viewmodel.OutOfTimeViewModel import net.mullvad.mullvadvpn.viewmodel.PrivacyDisclaimerViewModel import net.mullvad.mullvadvpn.viewmodel.ReportProblemViewModel @@ -290,6 +291,7 @@ val uiModule = module { viewModel { ShadowsocksSettingsViewModel(get()) } viewModel { ShadowsocksCustomPortDialogViewModel(get()) } viewModel { MultihopViewModel(get(), get()) } + viewModel { NotificationSettingsViewModel(get()) } viewModel { SearchLocationViewModel( get(), diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt index f24a73e8e9..b6d5565c35 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt @@ -4,7 +4,7 @@ import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import kotlin.getValue -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.util.goAsync import org.koin.core.component.KoinComponent import org.koin.core.component.inject diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt index 8969ffd14c..ec80cb8315 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt @@ -3,7 +3,7 @@ package net.mullvad.mullvadvpn.receiver import android.content.BroadcastReceiver import android.content.Context import android.content.Intent -import net.mullvad.mullvadvpn.lib.shared.LocaleRepository +import net.mullvad.mullvadvpn.lib.repository.LocaleRepository import org.koin.core.component.KoinComponent import org.koin.core.component.inject diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt index e972a55b93..f5a37c86e5 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt @@ -4,7 +4,7 @@ import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import co.touchlab.kermit.Logger -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.usecase.ScheduleNotificationAlarmUseCase import net.mullvad.mullvadvpn.util.goAsync import org.koin.core.component.KoinComponent diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt index 020a9c23d3..964db35c3d 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt @@ -8,6 +8,7 @@ import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.map import kotlinx.coroutines.flow.stateIn import net.mullvad.mullvadvpn.lib.model.BuildVersion +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.util.IChangelogDataProvider import net.mullvad.mullvadvpn.util.trimAll diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt index 065e1409ce..40fdac7ab6 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt @@ -22,7 +22,7 @@ import net.mullvad.mullvadvpn.lib.model.RelayItemId import net.mullvad.mullvadvpn.lib.model.WireguardEndpointData import net.mullvad.mullvadvpn.lib.model.cities import net.mullvad.mullvadvpn.lib.model.name -import net.mullvad.mullvadvpn.lib.shared.RelayLocationTranslationRepository +import net.mullvad.mullvadvpn.lib.repository.RelayLocationTranslationRepository import net.mullvad.mullvadvpn.relaylist.findByGeoLocationId import net.mullvad.mullvadvpn.relaylist.sortedByName diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt index de4fc2d046..a0f6f3189e 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt @@ -33,9 +33,9 @@ import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointFromIntentHolder import net.mullvad.mullvadvpn.lib.endpoint.getApiEndpointConfigurationExtras import net.mullvad.mullvadvpn.lib.model.PrepareError import net.mullvad.mullvadvpn.lib.model.Prepared +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.lib.theme.AppTheme import net.mullvad.mullvadvpn.repository.SplashCompleteRepository -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionState import net.mullvad.mullvadvpn.viewmodel.MullvadAppViewModel diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt index 4e8ed620bf..2662eef326 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt @@ -10,7 +10,7 @@ import kotlinx.coroutines.flow.flattenConcat import kotlinx.coroutines.flow.flow import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService import net.mullvad.mullvadvpn.lib.model.DeviceState -import net.mullvad.mullvadvpn.lib.shared.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_CLOSE_TO_EXPIRY_THRESHOLD sealed interface NotificationAction { diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt index 67bc12cc92..7276a7b228 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt @@ -10,7 +10,7 @@ import kotlinx.coroutines.flow.mapNotNull import kotlinx.coroutines.flow.stateIn import net.mullvad.mullvadvpn.lib.model.GeoIpLocation import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy class LastKnownLocationUseCase( connectionProxy: ConnectionProxy, diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt index 081c632255..b3aaf27c19 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt @@ -17,8 +17,8 @@ import kotlinx.coroutines.flow.stateIn import net.mullvad.mullvadvpn.lib.common.util.millisFromNow import net.mullvad.mullvadvpn.lib.model.ErrorStateCause import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy class OutOfTimeUseCase( private val connectionProxy: ConnectionProxy, diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt index 41045beb36..c11a9efb4b 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt @@ -7,8 +7,8 @@ import android.content.Intent import co.touchlab.kermit.Logger import java.time.ZoneOffset import java.time.ZonedDateTime +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.receiver.NotificationAlarmReceiver -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.service.notifications.accountexpiry.accountExpiryNotificationTriggerAt class ScheduleNotificationAlarmUseCase( diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt index dfae0f17c0..4770a5d534 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt @@ -7,7 +7,7 @@ import kotlinx.coroutines.flow.flatMapLatest import kotlinx.coroutines.flow.flowOf import kotlinx.coroutines.flow.map import net.mullvad.mullvadvpn.lib.model.InAppNotification -import net.mullvad.mullvadvpn.lib.shared.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_CLOSE_TO_EXPIRY_THRESHOLD import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_NOTIFICATION_UPDATE_INTERVAL import net.mullvad.mullvadvpn.service.notifications.accountexpiry.InAppAccountExpiryTicker diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt index 8f131b2bfd..21547c76d7 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt @@ -12,7 +12,7 @@ import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService import net.mullvad.mullvadvpn.lib.model.ActionAfterDisconnect import net.mullvad.mullvadvpn.lib.model.InAppNotification import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository class Android16UpdateWarningUseCase( private val userPreferencesRepository: UserPreferencesRepository, diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt index 54480a6dc0..bb114ac1e7 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt @@ -4,7 +4,7 @@ import kotlinx.coroutines.flow.combine import kotlinx.coroutines.flow.distinctUntilChanged import kotlinx.coroutines.flow.map import net.mullvad.mullvadvpn.lib.model.InAppNotification -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.repository.NewDeviceRepository class NewDeviceNotificationUseCase( diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt index 442e562bac..08594595a7 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt @@ -16,7 +16,7 @@ import net.mullvad.mullvadvpn.lib.model.Port import net.mullvad.mullvadvpn.lib.model.PortRange import net.mullvad.mullvadvpn.lib.model.Settings import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import net.mullvad.mullvadvpn.repository.RelayListRepository import net.mullvad.mullvadvpn.repository.SettingsRepository import net.mullvad.mullvadvpn.util.inAnyOf diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt index 477dfc4a0b..d6fab2855f 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt @@ -22,8 +22,8 @@ import net.mullvad.mullvadvpn.lib.model.AccountData import net.mullvad.mullvadvpn.lib.model.AccountNumber import net.mullvad.mullvadvpn.lib.model.DeviceState import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.usecase.PaymentUseCase import net.mullvad.mullvadvpn.util.Lc import net.mullvad.mullvadvpn.util.hasPendingPayment diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt index 19637aeabe..4f3b03c6c2 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt @@ -19,8 +19,8 @@ import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken import net.mullvad.mullvadvpn.lib.payment.model.ProductId import net.mullvad.mullvadvpn.lib.payment.model.PurchaseResult -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import net.mullvad.mullvadvpn.usecase.PaymentUseCase import net.mullvad.mullvadvpn.util.Lc import net.mullvad.mullvadvpn.util.isSuccess diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt index d10feff8ca..df742b0e76 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt @@ -28,13 +28,13 @@ import net.mullvad.mullvadvpn.lib.model.DeviceState import net.mullvad.mullvadvpn.lib.model.PrepareError import net.mullvad.mullvadvpn.lib.model.TunnelState import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.repository.ChangelogRepository import net.mullvad.mullvadvpn.repository.InAppNotificationController import net.mullvad.mullvadvpn.repository.NewDeviceRepository -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.usecase.LastKnownLocationUseCase import net.mullvad.mullvadvpn.usecase.OutOfTimeUseCase import net.mullvad.mullvadvpn.usecase.PaymentUseCase diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt index 84a2eecef9..0af46c19a6 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt @@ -25,7 +25,7 @@ import net.mullvad.mullvadvpn.lib.model.AccountNumber import net.mullvad.mullvadvpn.lib.model.Device import net.mullvad.mullvadvpn.lib.model.DeviceId import net.mullvad.mullvadvpn.lib.model.GetDeviceListError -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository class DeviceListViewModel( private val deviceRepository: DeviceRepository, diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt index 60a1101f43..8050029568 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt @@ -12,8 +12,8 @@ import kotlinx.coroutines.flow.stateIn import kotlinx.coroutines.launch import net.mullvad.mullvadvpn.compose.state.DeviceRevokedUiState import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import net.mullvad.mullvadvpn.service.notifications.accountexpiry.AccountExpiryNotificationProvider import net.mullvad.mullvadvpn.usecase.ScheduleNotificationAlarmUseCase diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt index 6092c30bf1..26053f804e 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt @@ -31,7 +31,7 @@ import net.mullvad.mullvadvpn.lib.common.util.isBeforeNowInstant import net.mullvad.mullvadvpn.lib.model.AccountNumber import net.mullvad.mullvadvpn.lib.model.CreateAccountError import net.mullvad.mullvadvpn.lib.model.LoginAccountError -import net.mullvad.mullvadvpn.lib.shared.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository import net.mullvad.mullvadvpn.repository.NewDeviceRepository import net.mullvad.mullvadvpn.service.notifications.accountexpiry.AccountExpiryNotificationProvider import net.mullvad.mullvadvpn.usecase.InternetAvailableUseCase diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt index 4e17038fa6..52fb6ffc7f 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt @@ -19,7 +19,7 @@ import net.mullvad.mullvadvpn.lib.model.Device import net.mullvad.mullvadvpn.lib.model.DeviceId import net.mullvad.mullvadvpn.lib.model.DeviceState import net.mullvad.mullvadvpn.lib.model.GetDeviceListError -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.util.Lce import net.mullvad.mullvadvpn.util.toLce diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt index 91325402bd..b582d9295c 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt @@ -24,7 +24,7 @@ import kotlinx.coroutines.flow.shareIn import kotlinx.coroutines.launch import net.mullvad.mullvadvpn.lib.daemon.grpc.GrpcConnectivityState import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy private val noServiceDestinations = listOf(SplashDestination, PrivacyDisclaimerDestination) diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel.kt new file mode 100644 index 0000000000..8db4865678 --- /dev/null +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel.kt @@ -0,0 +1,40 @@ +package net.mullvad.mullvadvpn.viewmodel + +import androidx.lifecycle.ViewModel +import androidx.lifecycle.viewModelScope +import kotlinx.coroutines.flow.SharingStarted +import kotlinx.coroutines.flow.WhileSubscribed +import kotlinx.coroutines.flow.map +import kotlinx.coroutines.flow.stateIn +import kotlinx.coroutines.launch +import net.mullvad.mullvadvpn.compose.state.NotificationSettingsUiState +import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository +import net.mullvad.mullvadvpn.util.Lc +import net.mullvad.mullvadvpn.util.toLc + +class NotificationSettingsViewModel( + private val userPreferencesRepository: UserPreferencesRepository +) : ViewModel() { + + val uiState = + userPreferencesRepository + .preferencesFlow() + .map { settings -> + NotificationSettingsUiState( + locationInNotificationEnabled = settings.showLocationInSystemNotification + ) + .toLc<Unit, NotificationSettingsUiState>() + } + .stateIn( + scope = viewModelScope, + started = SharingStarted.WhileSubscribed(VIEW_MODEL_STOP_TIMEOUT), + initialValue = Lc.Loading(Unit), + ) + + fun onToggleLocationInNotifications(enabled: Boolean) { + viewModelScope.launch { + userPreferencesRepository.setLocationInNotificationEnabled(enabled) + } + } +} diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt index 0fecbb65e2..4846e53169 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt @@ -16,9 +16,9 @@ import kotlinx.coroutines.launch import net.mullvad.mullvadvpn.compose.state.OutOfTimeUiState import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_POLL_INTERVAL import net.mullvad.mullvadvpn.usecase.OutOfTimeUseCase import net.mullvad.mullvadvpn.usecase.PaymentUseCase diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt index ea23e7e34f..d0d82e264f 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt @@ -12,7 +12,7 @@ import kotlinx.coroutines.flow.stateIn import kotlinx.coroutines.flow.update import kotlinx.coroutines.launch import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository data class PrivacyDisclaimerViewState(val isStartingService: Boolean, val isPlayBuild: Boolean) diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt index c07f0d5df1..f846303c09 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt @@ -17,7 +17,7 @@ import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT import net.mullvad.mullvadvpn.dataproxy.MullvadProblemReport import net.mullvad.mullvadvpn.dataproxy.SendProblemReportResult import net.mullvad.mullvadvpn.dataproxy.UserReport -import net.mullvad.mullvadvpn.lib.shared.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository import net.mullvad.mullvadvpn.repository.ProblemReportRepository data class ReportProblemUiState( diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt index dad4f1f677..c75d4cf599 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt @@ -10,7 +10,7 @@ import kotlinx.coroutines.flow.stateIn import net.mullvad.mullvadvpn.compose.state.SettingsUiState import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT import net.mullvad.mullvadvpn.lib.model.DeviceState -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.repository.SettingsRepository import net.mullvad.mullvadvpn.repository.WireguardConstraintsRepository import net.mullvad.mullvadvpn.ui.serviceconnection.AppVersionInfoRepository diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt index fe0acd83c1..5dc643cf6e 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt @@ -15,10 +15,10 @@ import kotlinx.coroutines.selects.select import net.mullvad.mullvadvpn.constant.ACCOUNT_EXPIRY_TIMEOUT_MS import net.mullvad.mullvadvpn.lib.common.util.isBeforeNowInstant import net.mullvad.mullvadvpn.lib.model.DeviceState -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.repository.SplashCompleteRepository -import net.mullvad.mullvadvpn.repository.UserPreferencesRepository data class SplashScreenState(val splashComplete: Boolean = false) diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt index 25cac3f132..2a51a94ccd 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt @@ -17,7 +17,7 @@ import net.mullvad.mullvadvpn.constant.VOUCHER_LENGTH import net.mullvad.mullvadvpn.lib.model.ParseVoucherCodeError import net.mullvad.mullvadvpn.lib.model.RedeemVoucherError import net.mullvad.mullvadvpn.lib.model.VoucherCode -import net.mullvad.mullvadvpn.lib.shared.VoucherRepository +import net.mullvad.mullvadvpn.lib.repository.VoucherRepository import net.mullvad.mullvadvpn.util.VoucherRegexHelper class VoucherDialogViewModel(private val voucherRepository: VoucherRepository) : ViewModel() { diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt index e2a2fbb6f5..a4386b5924 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt @@ -21,9 +21,9 @@ import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT import net.mullvad.mullvadvpn.lib.common.util.isAfterNowInstant import net.mullvad.mullvadvpn.lib.model.AccountNumber import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_POLL_INTERVAL import net.mullvad.mullvadvpn.usecase.PaymentUseCase import net.mullvad.mullvadvpn.util.Lc diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt index 6d1a00a30e..d49b89b587 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt @@ -19,7 +19,7 @@ import net.mullvad.mullvadvpn.data.mock import net.mullvad.mullvadvpn.lib.common.test.TestCoroutineRule import net.mullvad.mullvadvpn.lib.model.AccountData import net.mullvad.mullvadvpn.lib.model.InAppNotification -import net.mullvad.mullvadvpn.lib.shared.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_CLOSE_TO_EXPIRY_THRESHOLD import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_NOTIFICATION_UPDATE_INTERVAL import net.mullvad.mullvadvpn.usecase.inappnotification.AccountExpiryInAppNotificationUseCase diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt index 71ee5253fa..9d43d9e7bb 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt @@ -16,7 +16,7 @@ import net.mullvad.mullvadvpn.lib.model.Device import net.mullvad.mullvadvpn.lib.model.DeviceId import net.mullvad.mullvadvpn.lib.model.DeviceState import net.mullvad.mullvadvpn.lib.model.InAppNotification -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.repository.NewDeviceRepository import net.mullvad.mullvadvpn.usecase.inappnotification.NewDeviceNotificationUseCase import org.junit.jupiter.api.AfterEach diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt index 262ec32ec8..c3336c7350 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt @@ -24,8 +24,8 @@ import net.mullvad.mullvadvpn.lib.model.AuthFailedError import net.mullvad.mullvadvpn.lib.model.ErrorState import net.mullvad.mullvadvpn.lib.model.ErrorStateCause import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import org.junit.jupiter.api.AfterEach import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Test diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt index 62d3ed0877..3f0d8c9117 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt @@ -19,7 +19,7 @@ import net.mullvad.mullvadvpn.lib.model.Port import net.mullvad.mullvadvpn.lib.model.PortRange import net.mullvad.mullvadvpn.lib.model.Settings import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import net.mullvad.mullvadvpn.repository.RelayListRepository import net.mullvad.mullvadvpn.repository.SettingsRepository import net.mullvad.mullvadvpn.usecase.inappnotification.TunnelStateNotificationUseCase diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt index 26fc228729..a399d1bbcd 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt @@ -25,8 +25,8 @@ import net.mullvad.mullvadvpn.lib.payment.model.PaymentProduct import net.mullvad.mullvadvpn.lib.payment.model.PaymentStatus import net.mullvad.mullvadvpn.lib.payment.model.ProductId import net.mullvad.mullvadvpn.lib.payment.model.ProductPrice -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.usecase.PaymentUseCase import net.mullvad.mullvadvpn.util.Lc import org.junit.jupiter.api.AfterEach diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt index d3c95690bf..bb2f1a53d3 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt @@ -25,8 +25,8 @@ import net.mullvad.mullvadvpn.lib.payment.model.ProductId import net.mullvad.mullvadvpn.lib.payment.model.ProductPrice import net.mullvad.mullvadvpn.lib.payment.model.PurchaseResult import net.mullvad.mullvadvpn.lib.payment.model.VerificationResult -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import net.mullvad.mullvadvpn.usecase.PaymentUseCase import net.mullvad.mullvadvpn.util.Lc import org.junit.jupiter.api.BeforeEach diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt index 519b182caa..2ec2edc9df 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt @@ -28,9 +28,9 @@ import net.mullvad.mullvadvpn.lib.model.InAppNotification import net.mullvad.mullvadvpn.lib.model.TunnelEndpoint import net.mullvad.mullvadvpn.lib.model.TunnelState import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.repository.ChangelogRepository import net.mullvad.mullvadvpn.repository.InAppNotificationController import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt index 741dcefc36..fc9e244faa 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt @@ -26,7 +26,7 @@ import net.mullvad.mullvadvpn.lib.model.DeleteDeviceError import net.mullvad.mullvadvpn.lib.model.Device import net.mullvad.mullvadvpn.lib.model.DeviceId import net.mullvad.mullvadvpn.lib.model.GetDeviceListError -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import org.junit.jupiter.api.AfterEach import org.junit.jupiter.api.Assertions.assertTrue import org.junit.jupiter.api.BeforeEach diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt index f3be9af276..c71a6efa4b 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt @@ -16,8 +16,8 @@ import kotlinx.coroutines.test.runTest import net.mullvad.mullvadvpn.compose.state.DeviceRevokedUiState import net.mullvad.mullvadvpn.lib.common.test.TestCoroutineRule import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import net.mullvad.mullvadvpn.service.notifications.accountexpiry.AccountExpiryNotificationProvider import net.mullvad.mullvadvpn.usecase.ScheduleNotificationAlarmUseCase import org.junit.jupiter.api.AfterEach diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt index 55c19b6952..3dbd58f91b 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt @@ -28,7 +28,7 @@ import net.mullvad.mullvadvpn.lib.model.AccountData import net.mullvad.mullvadvpn.lib.model.AccountNumber import net.mullvad.mullvadvpn.lib.model.CreateAccountError import net.mullvad.mullvadvpn.lib.model.LoginAccountError -import net.mullvad.mullvadvpn.lib.shared.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository import net.mullvad.mullvadvpn.service.notifications.accountexpiry.AccountExpiryNotificationProvider import net.mullvad.mullvadvpn.usecase.InternetAvailableUseCase import net.mullvad.mullvadvpn.usecase.ScheduleNotificationAlarmUseCase diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt index 7f4c6fe690..dd921d1a91 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt @@ -26,7 +26,7 @@ import net.mullvad.mullvadvpn.lib.model.Device import net.mullvad.mullvadvpn.lib.model.DeviceId import net.mullvad.mullvadvpn.lib.model.DeviceState import net.mullvad.mullvadvpn.lib.model.GetDeviceListError -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.util.Lce import org.junit.jupiter.api.AfterEach import org.junit.jupiter.api.Assertions.assertFalse diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt index fab79f19c4..4358e5c36b 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt @@ -25,9 +25,9 @@ import net.mullvad.mullvadvpn.lib.payment.model.PaymentStatus import net.mullvad.mullvadvpn.lib.payment.model.ProductId import net.mullvad.mullvadvpn.lib.payment.model.ProductPrice import net.mullvad.mullvadvpn.lib.payment.model.PurchaseResult -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionState import net.mullvad.mullvadvpn.usecase.OutOfTimeUseCase diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt index e2fccb48ed..ead918124e 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt @@ -14,7 +14,7 @@ import net.mullvad.mullvadvpn.dataproxy.MullvadProblemReport import net.mullvad.mullvadvpn.dataproxy.SendProblemReportResult import net.mullvad.mullvadvpn.dataproxy.UserReport import net.mullvad.mullvadvpn.lib.common.test.TestCoroutineRule -import net.mullvad.mullvadvpn.lib.shared.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository import net.mullvad.mullvadvpn.repository.ProblemReportRepository import org.junit.jupiter.api.AfterEach import org.junit.jupiter.api.BeforeEach diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt index 0c86286be5..e3146b1c4c 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt @@ -17,7 +17,7 @@ import net.mullvad.mullvadvpn.lib.model.DeviceState import net.mullvad.mullvadvpn.lib.model.Settings import net.mullvad.mullvadvpn.lib.model.VersionInfo import net.mullvad.mullvadvpn.lib.model.WireguardConstraints -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.repository.SettingsRepository import net.mullvad.mullvadvpn.repository.WireguardConstraintsRepository import net.mullvad.mullvadvpn.ui.serviceconnection.AppVersionInfoRepository diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt index e5ae99d872..3a51199e60 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt @@ -18,7 +18,7 @@ import net.mullvad.mullvadvpn.lib.common.test.TestCoroutineRule import net.mullvad.mullvadvpn.lib.model.RedeemVoucherError import net.mullvad.mullvadvpn.lib.model.RedeemVoucherSuccess import net.mullvad.mullvadvpn.lib.model.VoucherCode -import net.mullvad.mullvadvpn.lib.shared.VoucherRepository +import net.mullvad.mullvadvpn.lib.repository.VoucherRepository import org.junit.jupiter.api.AfterEach import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Test diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt index f12818ca18..19173d2e8c 100644 --- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt +++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt @@ -29,9 +29,9 @@ import net.mullvad.mullvadvpn.lib.payment.model.PaymentStatus import net.mullvad.mullvadvpn.lib.payment.model.ProductId import net.mullvad.mullvadvpn.lib.payment.model.ProductPrice import net.mullvad.mullvadvpn.lib.payment.model.PurchaseResult -import net.mullvad.mullvadvpn.lib.shared.AccountRepository -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.AccountRepository +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionState import net.mullvad.mullvadvpn.usecase.PaymentUseCase diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt index 4c24c87068..252c3f2452 100644 --- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt +++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt @@ -3,9 +3,9 @@ package net.mullvad.mullvadvpn.lib.model sealed interface NotificationTunnelState { data class Disconnected(val prepareError: PrepareError?) : NotificationTunnelState - data object Connecting : NotificationTunnelState + data class Connecting(val location: GeoIpLocation?) : NotificationTunnelState - data object Connected : NotificationTunnelState + data class Connected(val location: GeoIpLocation?) : NotificationTunnelState data object Blocking : NotificationTunnelState diff --git a/android/lib/shared/build.gradle.kts b/android/lib/repository/build.gradle.kts index 04ed8c8901..023c7ee22f 100644 --- a/android/lib/shared/build.gradle.kts +++ b/android/lib/repository/build.gradle.kts @@ -5,10 +5,11 @@ plugins { alias(libs.plugins.kotlin.android) alias(libs.plugins.kotlin.parcelize) alias(libs.plugins.junit5.android) + alias(libs.plugins.protobuf.core) } android { - namespace = "net.mullvad.mullvadvpn.lib.shared" + namespace = "net.mullvad.mullvadvpn.lib.repository" compileSdk = libs.versions.compile.sdk.get().toInt() buildToolsVersion = libs.versions.build.tools.get() @@ -34,6 +35,19 @@ android { buildFeatures { buildConfig = true } } +protobuf { + protoc { artifact = libs.plugins.protobuf.protoc.get().toString() } + plugins { + create("java") { artifact = libs.plugins.grpc.protoc.gen.grpc.java.get().toString() } + } + generateProtoTasks { + all().forEach { + it.plugins { create("java") { option("lite") } } + it.builtins { create("kotlin") { option("lite") } } + } + } +} + dependencies { implementation(projects.lib.resource) implementation(projects.lib.common) @@ -44,6 +58,8 @@ dependencies { implementation(libs.kermit) implementation(libs.kotlin.stdlib) implementation(libs.kotlinx.coroutines.android) + implementation(libs.androidx.datastore) + implementation(libs.protobuf.kotlin.lite) testImplementation(libs.kotlin.test) testImplementation(libs.kotlinx.coroutines.test) diff --git a/android/lib/shared/src/main/AndroidManifest.xml b/android/lib/repository/src/main/AndroidManifest.xml index cc947c5679..cc947c5679 100644 --- a/android/lib/shared/src/main/AndroidManifest.xml +++ b/android/lib/repository/src/main/AndroidManifest.xml diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt index bfb1918875..d144098093 100644 --- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepository.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import arrow.core.Either import java.time.ZonedDateTime diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxy.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxy.kt index baf404d89c..2a023d3177 100644 --- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxy.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxy.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import arrow.core.Either import arrow.core.raise.either diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/DeviceRepository.kt index 258f918788..876f76c252 100644 --- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/DeviceRepository.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import arrow.core.Either import co.touchlab.kermit.Logger diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/LocaleRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/LocaleRepository.kt index 4e5628d214..ced41294bb 100644 --- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/LocaleRepository.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/LocaleRepository.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import android.content.res.Resources import co.touchlab.kermit.Logger diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase.kt index 7f7ec88120..11d360f83c 100644 --- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import android.content.Context import arrow.core.Either diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository.kt index b2685abaf2..5ba024e617 100644 --- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import android.content.Context import android.content.res.XmlResourceParser diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/UserPreferencesRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository.kt index e262cba161..1ad635cf24 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/UserPreferencesRepository.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.repository +package net.mullvad.mullvadvpn.lib.repository import androidx.datastore.core.DataStore import java.time.Instant @@ -7,6 +7,7 @@ import java.time.ZonedDateTime import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.first import net.mullvad.mullvadvpn.lib.model.BuildVersion +import net.mullvad.mullvadvpn.repository.UserPreferences class UserPreferencesRepository( private val userPreferencesStore: DataStore<UserPreferences>, @@ -34,6 +35,12 @@ class UserPreferencesRepository( } } + suspend fun setLocationInNotificationEnabled(enable: Boolean) { + userPreferencesStore.updateData { prefs -> + prefs.toBuilder().setShowLocationInSystemNotification(enable).build() + } + } + suspend fun clearAccountExpiry() { userPreferencesStore.updateData { prefs -> prefs.toBuilder().setAccountExpiryUnixTimeSeconds(0).build() diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/VoucherRepository.kt index 9b08181ee3..b221966c28 100644 --- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt +++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/VoucherRepository.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService import net.mullvad.mullvadvpn.lib.model.VoucherCode diff --git a/android/app/src/main/proto/user_prefs.proto b/android/lib/repository/src/main/proto/user_prefs.proto index c61ac08acc..36db3f2ad3 100644 --- a/android/app/src/main/proto/user_prefs.proto +++ b/android/lib/repository/src/main/proto/user_prefs.proto @@ -8,4 +8,5 @@ message UserPreferences { int32 last_shown_changelog_version_code = 2; int64 account_expiry_unix_time_seconds = 3; bool show_android_16_connect_warning = 4; + bool show_location_in_system_notification = 5; } diff --git a/android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepositoryTest.kt b/android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepositoryTest.kt index ff2ecb88b2..be4a0ab7ab 100644 --- a/android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepositoryTest.kt +++ b/android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepositoryTest.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import arrow.core.right import io.mockk.coEvery diff --git a/android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxyTest.kt b/android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxyTest.kt index b9d276c34b..949d5c7890 100644 --- a/android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxyTest.kt +++ b/android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxyTest.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.lib.shared +package net.mullvad.mullvadvpn.lib.repository import android.content.Intent import arrow.core.left diff --git a/android/lib/resource/src/main/res/values-da/strings.xml b/android/lib/resource/src/main/res/values-da/strings.xml index 2d30a818c8..4a9a442c92 100644 --- a/android/lib/resource/src/main/res/values-da/strings.xml +++ b/android/lib/resource/src/main/res/values-da/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API-adgang</string> <string name="settings_changes_effect_warning_content_blocker">Ændringer af DNS-relaterede indstillinger træder muligvis ikke i kraft med det samme på grund af cachelagrede resultater.</string> <string name="settings_changes_effect_warning_short">DNS-indstillinger træder muligvis ikke i kraft med det samme</string> + <string name="settings_notifications">Meddelelser</string> <string name="settings_patch_error_failed_to_apply_patch">Det lykkedes ikke at anvende patch</string> <string name="settings_patch_error_invalid_or_missing_value">Ugyldig eller manglende værdi \"%1$s\"</string> <string name="settings_patch_error_recursion_limit">Rekursionsgrænse</string> diff --git a/android/lib/resource/src/main/res/values-de/strings.xml b/android/lib/resource/src/main/res/values-de/strings.xml index 2b8c018ab7..b9a4a52cdc 100644 --- a/android/lib/resource/src/main/res/values-de/strings.xml +++ b/android/lib/resource/src/main/res/values-de/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API-Zugriff</string> <string name="settings_changes_effect_warning_content_blocker">Änderungen an DNS-Einstellungen werden aufgrund von zwischengespeicherten Daten möglicherweise nicht sofort wirksam.</string> <string name="settings_changes_effect_warning_short">Die DNS-Einstellungen werden möglicherweise nicht sofort wirksam</string> + <string name="settings_notifications">Benachrichtigungen</string> <string name="settings_patch_error_failed_to_apply_patch">Patch konnte nicht angewendet werden</string> <string name="settings_patch_error_invalid_or_missing_value">Ungültiger oder fehlender Wert „%1$s“</string> <string name="settings_patch_error_recursion_limit">Rekursionslimit</string> diff --git a/android/lib/resource/src/main/res/values-es/strings.xml b/android/lib/resource/src/main/res/values-es/strings.xml index e6abf7ee1f..205b826a73 100644 --- a/android/lib/resource/src/main/res/values-es/strings.xml +++ b/android/lib/resource/src/main/res/values-es/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">Acceso a API</string> <string name="settings_changes_effect_warning_content_blocker">Los cambios en la configuración relacionada con el DNS no surtirán efecto inmediatamente debido a los resultados en caché.</string> <string name="settings_changes_effect_warning_short">La configuración de DNS podría no surtir efecto inmediatamente</string> + <string name="settings_notifications">Notificaciones</string> <string name="settings_patch_error_failed_to_apply_patch">Error al aplicar el parche</string> <string name="settings_patch_error_invalid_or_missing_value">El valor «%1$s» falta o no es válido</string> <string name="settings_patch_error_recursion_limit">Límite de recursión</string> diff --git a/android/lib/resource/src/main/res/values-fi/strings.xml b/android/lib/resource/src/main/res/values-fi/strings.xml index d5e392cb88..ab3101fc57 100644 --- a/android/lib/resource/src/main/res/values-fi/strings.xml +++ b/android/lib/resource/src/main/res/values-fi/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">Ohjelmointirajapinnan käyttö</string> <string name="settings_changes_effect_warning_content_blocker">DNS-asetuksiin tehdyt muutokset eivät välttämättä astu voimaan välittömästi välimuistissa olevien tulosten vuoksi.</string> <string name="settings_changes_effect_warning_short">Uudet DNS-asetukset eivät välttämättä astu voimaan välittömästi</string> + <string name="settings_notifications">Ilmoitukset</string> <string name="settings_patch_error_failed_to_apply_patch">Muutostiedoston käyttöönotto ei onnistunut</string> <string name="settings_patch_error_invalid_or_missing_value">Arvo \"%1$s\" puuttuu tai on virheellinen</string> <string name="settings_patch_error_recursion_limit">Toistorajoitus</string> diff --git a/android/lib/resource/src/main/res/values-fr/strings.xml b/android/lib/resource/src/main/res/values-fr/strings.xml index 8e523f49e3..52ff3dddb1 100644 --- a/android/lib/resource/src/main/res/values-fr/strings.xml +++ b/android/lib/resource/src/main/res/values-fr/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">Accès à l\'API</string> <string name="settings_changes_effect_warning_content_blocker">Les modifications apportées aux paramètres liés au DNS peuvent ne pas prendre effet immédiatement en raison de la mise en cache des résultats.</string> <string name="settings_changes_effect_warning_short">Les paramètres DNS peuvent ne pas être immédiatement pris en compte</string> + <string name="settings_notifications">Notifications</string> <string name="settings_patch_error_failed_to_apply_patch">Impossible d\'appliquer le correctif</string> <string name="settings_patch_error_invalid_or_missing_value">Valeur « %1$s » non valide ou manquante</string> <string name="settings_patch_error_recursion_limit">Limite de récursion</string> diff --git a/android/lib/resource/src/main/res/values-it/strings.xml b/android/lib/resource/src/main/res/values-it/strings.xml index 12f4d1cacb..03bfe3500a 100644 --- a/android/lib/resource/src/main/res/values-it/strings.xml +++ b/android/lib/resource/src/main/res/values-it/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">Accesso API</string> <string name="settings_changes_effect_warning_content_blocker">Le modifiche alle impostazioni relative al DNS potrebbero non avere effetto immediato a causa dei risultati memorizzati nella cache.</string> <string name="settings_changes_effect_warning_short">Le impostazioni DNS potrebbero non avere effetto immediato</string> + <string name="settings_notifications">Notifiche</string> <string name="settings_patch_error_failed_to_apply_patch">Impossibile applicare la patch</string> <string name="settings_patch_error_invalid_or_missing_value">Valore \"%1$s\" non valido o mancante</string> <string name="settings_patch_error_recursion_limit">Limite di ricorsione</string> diff --git a/android/lib/resource/src/main/res/values-ja/strings.xml b/android/lib/resource/src/main/res/values-ja/strings.xml index 58ba7a369e..5c6a938215 100644 --- a/android/lib/resource/src/main/res/values-ja/strings.xml +++ b/android/lib/resource/src/main/res/values-ja/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">APIアクセス</string> <string name="settings_changes_effect_warning_content_blocker">結果がキャッシュされているため、DNS関連の設定の変更はすぐには適用されない可能性があります。</string> <string name="settings_changes_effect_warning_short">DNS設定はすぐに適用されない可能性があります</string> + <string name="settings_notifications">通知</string> <string name="settings_patch_error_failed_to_apply_patch">パッチを適用できませんでした</string> <string name="settings_patch_error_invalid_or_missing_value">値「%1$s」は無効であるか、欠測しています</string> <string name="settings_patch_error_recursion_limit">繰り返しの制限</string> diff --git a/android/lib/resource/src/main/res/values-ko/strings.xml b/android/lib/resource/src/main/res/values-ko/strings.xml index ac3146b5f4..b5cdef6266 100644 --- a/android/lib/resource/src/main/res/values-ko/strings.xml +++ b/android/lib/resource/src/main/res/values-ko/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API 액세스</string> <string name="settings_changes_effect_warning_content_blocker">DNS 관련 설정에 대한 변경 사항은 캐시된 결과로 인해 즉시 적용되지 않을 수도 있습니다.</string> <string name="settings_changes_effect_warning_short">DNS 설정이 즉시 적용되지 않을 수도 있습니다</string> + <string name="settings_notifications">알림</string> <string name="settings_patch_error_failed_to_apply_patch">패치 적용 실패</string> <string name="settings_patch_error_invalid_or_missing_value">\"%1$s\" 값이 유효하지 않거나 누락되었습니다</string> <string name="settings_patch_error_recursion_limit">반복 제한</string> diff --git a/android/lib/resource/src/main/res/values-my/strings.xml b/android/lib/resource/src/main/res/values-my/strings.xml index 9909f1216b..a52c079435 100644 --- a/android/lib/resource/src/main/res/values-my/strings.xml +++ b/android/lib/resource/src/main/res/values-my/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API ရယူသုံးစွဲခွင့်</string> <string name="settings_changes_effect_warning_content_blocker">DNS နှင့်ဆက်စပ်သော ဆက်တင်များ၌ ပြုလုပ်သည့် ပြောင်းလဲမှုများသည် ယာယီသိမ်းထားသော ရလဒ်များကြောင့် ချက်ချင်း အကျိုးမသက်ရောက်နိုင်ပါ။</string> <string name="settings_changes_effect_warning_short">DNS ဆက်တင်ကို ချက်ချင်း အကျိုးမရောက်နိုင်ပါ။</string> + <string name="settings_notifications">အသိပေးချက်များ</string> <string name="settings_patch_error_failed_to_apply_patch">ပတ်(ချ်) သုံးခြင်း မအောင်မြင်ပါ</string> <string name="settings_patch_error_invalid_or_missing_value">မမှန်ကန်ပါ သို့မဟုတ် \"%1$s\" တန်ဖိုး ပျောက်နေသည်</string> <string name="settings_patch_error_recursion_limit">ထပ်တလဲလဲ လုပ်ဆောင်မှု ကန့်သတ်ချက်</string> diff --git a/android/lib/resource/src/main/res/values-nb/strings.xml b/android/lib/resource/src/main/res/values-nb/strings.xml index fab24b9f77..63d550e048 100644 --- a/android/lib/resource/src/main/res/values-nb/strings.xml +++ b/android/lib/resource/src/main/res/values-nb/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API-tilgang</string> <string name="settings_changes_effect_warning_content_blocker">Endringer til DNS-relaterte innstillinger vil kanskje ikke tre i kraft umiddelbart på grunn av bufrede resultater.</string> <string name="settings_changes_effect_warning_short">DNS-innstillinger vil kanskje ikke tre i kraft umiddelbart</string> + <string name="settings_notifications">Meldinger</string> <string name="settings_patch_error_failed_to_apply_patch">Kunne ikke bruke oppdatering</string> <string name="settings_patch_error_invalid_or_missing_value">Ugyldig eller mangler verdien «%1$s»</string> <string name="settings_patch_error_recursion_limit">Rekursjonsgrense</string> diff --git a/android/lib/resource/src/main/res/values-nl/strings.xml b/android/lib/resource/src/main/res/values-nl/strings.xml index fa5b5f0ba8..8570f48dd8 100644 --- a/android/lib/resource/src/main/res/values-nl/strings.xml +++ b/android/lib/resource/src/main/res/values-nl/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API-toegang</string> <string name="settings_changes_effect_warning_content_blocker">Wijzigingen in DNS-gerelateerde instellingen worden mogelijk niet onmiddellijk van kracht vanwege gecachete resultaten.</string> <string name="settings_changes_effect_warning_short">DNS-instellingen worden mogelijk niet onmiddellijk van kracht</string> + <string name="settings_notifications">Notificaties</string> <string name="settings_patch_error_failed_to_apply_patch">Patch toepassen mislukt</string> <string name="settings_patch_error_invalid_or_missing_value">Ongeldige of ontbrekende waarde \"%1$s\"</string> <string name="settings_patch_error_recursion_limit">Recursielimiet</string> diff --git a/android/lib/resource/src/main/res/values-pl/strings.xml b/android/lib/resource/src/main/res/values-pl/strings.xml index 67189cdbea..1316905be4 100644 --- a/android/lib/resource/src/main/res/values-pl/strings.xml +++ b/android/lib/resource/src/main/res/values-pl/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">Dostęp do API</string> <string name="settings_changes_effect_warning_content_blocker">Zmiany w ustawieniach związanych z usługą DNS mogą nie zostać wprowadzone natychmiast ze względu na zbuforowane wyniki.</string> <string name="settings_changes_effect_warning_short">Ustawienia usługi DNS mogą nie zostać zastosowane natychmiast</string> + <string name="settings_notifications">Powiadomienia</string> <string name="settings_patch_error_failed_to_apply_patch">Nie udało się zastosować poprawki</string> <string name="settings_patch_error_invalid_or_missing_value">Nieprawidłowa lub brakująca wartość „%1$s”</string> <string name="settings_patch_error_recursion_limit">Limit rekursji</string> diff --git a/android/lib/resource/src/main/res/values-pt/strings.xml b/android/lib/resource/src/main/res/values-pt/strings.xml index 57f6290216..66accd8f2d 100644 --- a/android/lib/resource/src/main/res/values-pt/strings.xml +++ b/android/lib/resource/src/main/res/values-pt/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">Acesso à API</string> <string name="settings_changes_effect_warning_content_blocker">As alterações às definições relacionadas com o DNS podem não fazer efeito imediatamente devido aos resultados em cache.</string> <string name="settings_changes_effect_warning_short">As definições de DNS podem não fazer efeito imediatamente</string> + <string name="settings_notifications">Notificações</string> <string name="settings_patch_error_failed_to_apply_patch">Erro ao aplicar patch</string> <string name="settings_patch_error_invalid_or_missing_value">Valor inválido ou em falta: \"%1$s\"</string> <string name="settings_patch_error_recursion_limit">Limite de recursão</string> diff --git a/android/lib/resource/src/main/res/values-ru/strings.xml b/android/lib/resource/src/main/res/values-ru/strings.xml index 2db2a334f4..d4c7b9da86 100644 --- a/android/lib/resource/src/main/res/values-ru/strings.xml +++ b/android/lib/resource/src/main/res/values-ru/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">Доступ к API</string> <string name="settings_changes_effect_warning_content_blocker">Изменения в настройках, связанные с DNS, могут не сразу вступить в силу из-за кешированных результатов.</string> <string name="settings_changes_effect_warning_short">Настройки DNS могут не сразу вступить в силу</string> + <string name="settings_notifications">Уведомления</string> <string name="settings_patch_error_failed_to_apply_patch">Не удалось применить патч</string> <string name="settings_patch_error_invalid_or_missing_value">Недопустимое или отсутствующее значение «%1$s»</string> <string name="settings_patch_error_recursion_limit">Предел рекурсии</string> diff --git a/android/lib/resource/src/main/res/values-sv/strings.xml b/android/lib/resource/src/main/res/values-sv/strings.xml index f1f03205db..bd7d7585ba 100644 --- a/android/lib/resource/src/main/res/values-sv/strings.xml +++ b/android/lib/resource/src/main/res/values-sv/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API-åtkomst</string> <string name="settings_changes_effect_warning_content_blocker">Ändringar i DNS-relaterade inställningar kanske inte börjar gälla direkt på grund av cachade resultat.</string> <string name="settings_changes_effect_warning_short">DNS-inställningarna kanske inte börjar gälla direkt</string> + <string name="settings_notifications">Meddelanden</string> <string name="settings_patch_error_failed_to_apply_patch">Konfigurationsfilen kunde inte tillämpas</string> <string name="settings_patch_error_invalid_or_missing_value">Värdet \"%1$s\" är ogiltigt eller saknas</string> <string name="settings_patch_error_recursion_limit">Rekursionsgräns</string> diff --git a/android/lib/resource/src/main/res/values-th/strings.xml b/android/lib/resource/src/main/res/values-th/strings.xml index 850007be38..e2f64843ff 100644 --- a/android/lib/resource/src/main/res/values-th/strings.xml +++ b/android/lib/resource/src/main/res/values-th/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">การเข้าถึง API</string> <string name="settings_changes_effect_warning_content_blocker">การเปลี่ยนแปลงการตั้งค่าที่เกี่ยวข้องกับ DNS อาจไม่มีผลทันที เนื่องจากผลลัพธ์ที่แคชไว้</string> <string name="settings_changes_effect_warning_short">การตั้งค่า DNS อาจไม่มีผลทันที</string> + <string name="settings_notifications">การแจ้งเตือน</string> <string name="settings_patch_error_failed_to_apply_patch">ล้มเหลวในการปรับใช้แพตช์</string> <string name="settings_patch_error_invalid_or_missing_value">ค่า \"%1$s” ไม่ถูกต้องหรือขาดหายไป</string> <string name="settings_patch_error_recursion_limit">ขีดจำกัดการเรียกซ้ำ</string> diff --git a/android/lib/resource/src/main/res/values-tr/strings.xml b/android/lib/resource/src/main/res/values-tr/strings.xml index d6b85efa06..e2258537ef 100644 --- a/android/lib/resource/src/main/res/values-tr/strings.xml +++ b/android/lib/resource/src/main/res/values-tr/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API erişimi</string> <string name="settings_changes_effect_warning_content_blocker">DNS ile ilgili ayarlarda yapılan değişiklikler, önbelleğe alınan sonuçlar nedeniyle hemen etkili olmayabilir.</string> <string name="settings_changes_effect_warning_short">DNS ayarları hemen etkili olmayabilir</string> + <string name="settings_notifications">Bildirimler</string> <string name="settings_patch_error_failed_to_apply_patch">Yama uygulanamadı</string> <string name="settings_patch_error_invalid_or_missing_value">Geçersiz veya eksik \"%1$s\" değeri</string> <string name="settings_patch_error_recursion_limit">Yineleme sınırı</string> diff --git a/android/lib/resource/src/main/res/values-zh-rCN/strings.xml b/android/lib/resource/src/main/res/values-zh-rCN/strings.xml index 82681ab2a9..c4757f1561 100644 --- a/android/lib/resource/src/main/res/values-zh-rCN/strings.xml +++ b/android/lib/resource/src/main/res/values-zh-rCN/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API 访问</string> <string name="settings_changes_effect_warning_content_blocker">由于缓存结果,对 DNS 相关设置的更改可能不会立即生效。</string> <string name="settings_changes_effect_warning_short">DNS 设置可能不会立即生效</string> + <string name="settings_notifications">通知</string> <string name="settings_patch_error_failed_to_apply_patch">无法应用补丁</string> <string name="settings_patch_error_invalid_or_missing_value">值“%1$s”无效或者缺失</string> <string name="settings_patch_error_recursion_limit">递归限制</string> diff --git a/android/lib/resource/src/main/res/values-zh-rTW/strings.xml b/android/lib/resource/src/main/res/values-zh-rTW/strings.xml index 13041d04fa..14158d905e 100644 --- a/android/lib/resource/src/main/res/values-zh-rTW/strings.xml +++ b/android/lib/resource/src/main/res/values-zh-rTW/strings.xml @@ -367,6 +367,7 @@ <string name="settings_api_access">API 存取</string> <string name="settings_changes_effect_warning_content_blocker">由於快取的結果,對 DNS 相關設定所做的變更可能不會立即生效。</string> <string name="settings_changes_effect_warning_short">DNS 設定可能不會立即生效</string> + <string name="settings_notifications">通知</string> <string name="settings_patch_error_failed_to_apply_patch">無法套用修補檔</string> <string name="settings_patch_error_invalid_or_missing_value">值「%1$s」無效或遺失</string> <string name="settings_patch_error_recursion_limit">遞迴限制</string> diff --git a/android/lib/resource/src/main/res/values/strings.xml b/android/lib/resource/src/main/res/values/strings.xml index df89404424..147559f0c2 100644 --- a/android/lib/resource/src/main/res/values/strings.xml +++ b/android/lib/resource/src/main/res/values/strings.xml @@ -301,6 +301,7 @@ <string name="overrides_cleared">Overrides cleared</string> <string name="disconnected_vpn_permission_error">Disconnected (No VPN permission)</string> <string name="settings_api_access">API access</string> + <string name="settings_notifications">Notifications</string> <string name="add">Add</string> <string name="api_access_description">Manage and add custom methods to access the Mullvad API.</string> <string name="current_method">Current: %s</string> @@ -400,6 +401,7 @@ <string name="device_ip_version_title">Device IP version</string> <string name="confirm_ipv6_dns">The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings.</string> <string name="enable_ipv6">In-tunnel IPv6</string> + <string name="enable_location_in_notification">Show location in notification</string> <string name="uri_market_app_not_found">No Android app store installed, could not open link</string> <string name="uri_browser_app_not_found">No browser app installed, could not open link</string> <string name="ipv6_info">When this feature is enabled, IPv6 can be used alongside IPv4 in the VPN tunnel to communicate with internet services.</string> diff --git a/android/lib/tv/build.gradle.kts b/android/lib/tv/build.gradle.kts index 4b5ca98f95..2e614db7ea 100644 --- a/android/lib/tv/build.gradle.kts +++ b/android/lib/tv/build.gradle.kts @@ -42,7 +42,7 @@ dependencies { implementation(libs.compose.ui) implementation(projects.lib.model) implementation(projects.lib.resource) - implementation(projects.lib.shared) + implementation(projects.lib.repository) implementation(projects.lib.theme) implementation(projects.lib.ui.component) diff --git a/android/service/build.gradle.kts b/android/service/build.gradle.kts index aae1662d2b..09e0a859ce 100644 --- a/android/service/build.gradle.kts +++ b/android/service/build.gradle.kts @@ -73,7 +73,7 @@ dependencies { implementation(projects.lib.daemonGrpc) implementation(projects.lib.endpoint) implementation(projects.lib.model) - implementation(projects.lib.shared) + implementation(projects.lib.repository) implementation(projects.lib.talpid) implementation(libs.androidx.ktx) @@ -84,6 +84,7 @@ dependencies { implementation(libs.koin.android) implementation(libs.kotlin.stdlib) implementation(libs.kotlinx.coroutines.android) + implementation(libs.protobuf.kotlin.lite) testImplementation(libs.kotlin.test) testImplementation(libs.kotlinx.coroutines.test) diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt index 44e256cdb5..11dd22ab43 100644 --- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt +++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt @@ -19,7 +19,7 @@ import net.mullvad.mullvadvpn.lib.common.constant.KEY_DISCONNECT_ACTION import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointFromIntentHolder import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import net.mullvad.mullvadvpn.service.di.vpnServiceModule import net.mullvad.mullvadvpn.service.migration.MigrateSplitTunneling import net.mullvad.mullvadvpn.service.notifications.ForegroundNotificationManager diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt index 2cb11744c1..83d3604575 100644 --- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt +++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt @@ -19,6 +19,7 @@ internal fun Notification.Tunnel.toNotification(context: Context) = NotificationCompat.Builder(context, channelId.value) .setContentIntent(contentIntent(context)) .setContentTitle(state.contentTitleResourceId(context)) + .setContentText(state.contentText()) .setSmallIcon(R.drawable.small_logo_white) .apply { actions.forEach { addAction(it.toCompatAction(context)) } } .setOngoing(ongoing) @@ -38,8 +39,8 @@ private fun Notification.Tunnel.contentIntent(context: Context): PendingIntent { private fun NotificationTunnelState.contentTitleResourceId(context: Context): String = when (this) { - NotificationTunnelState.Connected -> context.getString(R.string.connected) - NotificationTunnelState.Connecting -> context.getString(R.string.connecting) + is NotificationTunnelState.Connected -> context.getString(R.string.connected) + is NotificationTunnelState.Connecting -> context.getString(R.string.connecting) is NotificationTunnelState.Disconnected -> { when (prepareError) { is PrepareError.NotPrepared -> @@ -61,6 +62,20 @@ private fun NotificationTunnelState.contentTitleResourceId(context: Context): St context.getString(R.string.legacy_always_on_vpn_error_notification_title) } +private fun NotificationTunnelState.contentText(): CharSequence? { + val location = + when (this) { + is NotificationTunnelState.Connected -> location + is NotificationTunnelState.Connecting -> location + else -> null + } + return if (location != null) { + "${location.country}, ${location.city}, ${location.hostname}" + } else { + null + } +} + internal fun NotificationAction.Tunnel.toCompatAction(context: Context): NotificationCompat.Action { val pendingIntent = diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt index 0f30f9ee78..47e19410d0 100644 --- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt +++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt @@ -16,31 +16,38 @@ import net.mullvad.mullvadvpn.lib.model.NotificationTunnelState import net.mullvad.mullvadvpn.lib.model.NotificationUpdate import net.mullvad.mullvadvpn.lib.model.PrepareError import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy -import net.mullvad.mullvadvpn.lib.shared.DeviceRepository -import net.mullvad.mullvadvpn.lib.shared.PrepareVpnUseCase +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.PrepareVpnUseCase +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository import net.mullvad.mullvadvpn.service.notifications.NotificationProvider class TunnelStateNotificationProvider( connectionProxy: ConnectionProxy, vpnPermissionRepository: PrepareVpnUseCase, deviceRepository: DeviceRepository, + preferences: UserPreferencesRepository, channelId: NotificationChannelId, scope: CoroutineScope, ) : NotificationProvider<Notification.Tunnel> { internal val notificationId = NotificationId(2) override val notifications: StateFlow<NotificationUpdate<Notification.Tunnel>> = - combine(connectionProxy.tunnelState, deviceRepository.deviceState) { - tunnelState, - deviceState -> + combine( + connectionProxy.tunnelState, + deviceRepository.deviceState, + preferences.preferencesFlow(), + ) { tunnelState, deviceState, prefs -> if ( deviceState is DeviceState.LoggedOut && tunnelState is TunnelState.Disconnected ) { return@combine NotificationUpdate.Cancel(notificationId) } val notificationTunnelState = - tunnelState(tunnelState, vpnPermissionRepository.invoke().leftOrNull()) + tunnelState.toNotificationTunnelState( + prepareError = vpnPermissionRepository.invoke().leftOrNull(), + showLocation = prefs.showLocationInSystemNotification, + ) return@combine NotificationUpdate.Notify( notificationId, @@ -54,22 +61,22 @@ class TunnelStateNotificationProvider( } .stateIn(scope, SharingStarted.Eagerly, NotificationUpdate.Cancel(notificationId)) - private fun tunnelState( - tunnelState: TunnelState, + private fun TunnelState.toNotificationTunnelState( prepareError: PrepareError?, - ): NotificationTunnelState = tunnelState.toNotificationTunnelState(prepareError) - - private fun TunnelState.toNotificationTunnelState(prepareError: PrepareError?) = + showLocation: Boolean, + ) = when (this) { is TunnelState.Disconnected -> NotificationTunnelState.Disconnected(prepareError) - is TunnelState.Connecting -> NotificationTunnelState.Connecting + is TunnelState.Connecting -> + NotificationTunnelState.Connecting(if (showLocation) location else null) is TunnelState.Disconnecting -> when (actionAfterDisconnect) { - ActionAfterDisconnect.Reconnect -> NotificationTunnelState.Connecting + ActionAfterDisconnect.Reconnect -> NotificationTunnelState.Connecting(null) ActionAfterDisconnect.Block -> NotificationTunnelState.Blocking ActionAfterDisconnect.Nothing -> NotificationTunnelState.Disconnecting } - is TunnelState.Connected -> NotificationTunnelState.Connected + is TunnelState.Connected -> + NotificationTunnelState.Connected(if (showLocation) location else null) is TunnelState.Error -> toNotificationTunnelState() } @@ -104,8 +111,8 @@ class TunnelStateNotificationProvider( NotificationTunnelState.Error.Blocked, NotificationTunnelState.Blocking, NotificationTunnelState.Error.DeviceOffline, - NotificationTunnelState.Connected -> NotificationAction.Tunnel.Disconnect - NotificationTunnelState.Connecting -> NotificationAction.Tunnel.Cancel + is NotificationTunnelState.Connected -> NotificationAction.Tunnel.Disconnect + is NotificationTunnelState.Connecting -> NotificationAction.Tunnel.Cancel is NotificationTunnelState.Error.Critical, NotificationTunnelState.Error.VpnPermissionDenied, is NotificationTunnelState.Error.AlwaysOnVpn, diff --git a/android/service/src/test/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProviderTest.kt b/android/service/src/test/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProviderTest.kt new file mode 100644 index 0000000000..5de22f1b26 --- /dev/null +++ b/android/service/src/test/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProviderTest.kt @@ -0,0 +1,207 @@ +package net.mullvad.mullvadvpn.service.notifications.tunnelstate + +import app.cash.turbine.test +import arrow.core.left +import arrow.core.right +import io.mockk.every +import io.mockk.mockk +import java.time.ZonedDateTime +import kotlin.test.assertEquals +import kotlin.test.assertTrue +import kotlinx.coroutines.CoroutineScope +import kotlinx.coroutines.ExperimentalCoroutinesApi +import kotlinx.coroutines.flow.MutableStateFlow +import kotlinx.coroutines.test.UnconfinedTestDispatcher +import kotlinx.coroutines.test.runTest +import net.mullvad.mullvadvpn.lib.model.AccountNumber +import net.mullvad.mullvadvpn.lib.model.Device +import net.mullvad.mullvadvpn.lib.model.DeviceId +import net.mullvad.mullvadvpn.lib.model.DeviceState +import net.mullvad.mullvadvpn.lib.model.GeoIpLocation +import net.mullvad.mullvadvpn.lib.model.Notification +import net.mullvad.mullvadvpn.lib.model.NotificationChannelId +import net.mullvad.mullvadvpn.lib.model.NotificationId +import net.mullvad.mullvadvpn.lib.model.NotificationTunnelState +import net.mullvad.mullvadvpn.lib.model.NotificationUpdate +import net.mullvad.mullvadvpn.lib.model.PrepareError +import net.mullvad.mullvadvpn.lib.model.Prepared +import net.mullvad.mullvadvpn.lib.model.TunnelState +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.DeviceRepository +import net.mullvad.mullvadvpn.lib.repository.PrepareVpnUseCase +import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository +import net.mullvad.mullvadvpn.repository.UserPreferences +import org.junit.jupiter.api.BeforeEach +import org.junit.jupiter.api.Test + +class TunnelStateNotificationProviderTest { + + private lateinit var connectionProxy: ConnectionProxy + private lateinit var prepareVpnUseCase: PrepareVpnUseCase + private lateinit var deviceRepository: DeviceRepository + private lateinit var userPreferencesRepository: UserPreferencesRepository + + private lateinit var tunnelStateFlow: MutableStateFlow<TunnelState> + private lateinit var deviceStateFlow: MutableStateFlow<DeviceState> + private lateinit var preferencesFlow: MutableStateFlow<UserPreferences> + + private val testNotificationId = NotificationId(2) + private val testChannelId = NotificationChannelId("test_channel") + + private lateinit var provider: TunnelStateNotificationProvider + + private val testAccountNumber = AccountNumber("1234567890123456") + private val testDeviceId1 = DeviceId.fromString("12345678-1234-5678-1234-567812345678") + + private val testDevice = + Device( + id = testDeviceId1, + name = "Device 1", + creationDate = ZonedDateTime.now().minusSeconds(100), + ) + + @OptIn(ExperimentalCoroutinesApi::class) + @BeforeEach + fun setup() { + // Initialize mocks and default behaviors + connectionProxy = mockk() + prepareVpnUseCase = mockk() + deviceRepository = mockk() + userPreferencesRepository = mockk() + val userPreferences = mockk<UserPreferences>() + every { userPreferences.showLocationInSystemNotification } returns false + + // Setup controllable StateFlows + tunnelStateFlow = MutableStateFlow(TunnelState.Disconnected(null)) + deviceStateFlow = MutableStateFlow(DeviceState.LoggedIn(testAccountNumber, testDevice)) + preferencesFlow = MutableStateFlow(userPreferences) + + // Link flows to repository mocks + every { connectionProxy.tunnelState } returns tunnelStateFlow + every { deviceRepository.deviceState } returns deviceStateFlow + every { userPreferencesRepository.preferencesFlow() } returns preferencesFlow + + // Default behavior for prepareVpnUseCase + every { prepareVpnUseCase.invoke() } returns Prepared.right() + + // Initialize the class under test + provider = + TunnelStateNotificationProvider( + connectionProxy = connectionProxy, + vpnPermissionRepository = prepareVpnUseCase, + deviceRepository = deviceRepository, + preferences = userPreferencesRepository, + channelId = testChannelId, + scope = CoroutineScope(UnconfinedTestDispatcher()), + ) + } + + @Test + fun `should emit cancel notification when device state is logged out and tunnel state is disconnected`() = + runTest { + provider.notifications.test { + val initialItem = awaitItem() + assertTrue(initialItem is NotificationUpdate.Notify) + assertTrue(initialItem.value.state is NotificationTunnelState.Disconnected) + + // When device state changes to LoggedOut + deviceStateFlow.value = DeviceState.LoggedOut + + // Then a Cancel notification update is emitted + val cancelItem = awaitItem() + assertTrue(cancelItem is NotificationUpdate.Cancel) + } + } + + @Test + fun `should emit connected notification when tunnel state is connected`() = runTest { + provider.notifications.test { + awaitItem() // Skip initial emission + + // When tunnel state becomes Connected + tunnelStateFlow.value = TunnelState.Connected(mockk(), mockk(), emptyList()) + + // Then a Connected notification update is emitted + val update = awaitItem() + assertTrue(update is NotificationUpdate.Notify) + assertTrue(update.value.state is NotificationTunnelState.Connected) + } + } + + @OptIn(ExperimentalCoroutinesApi::class) + @Test + fun `should emit disconnected with prepare error when VPN is not prepared`() = runTest { + // Given VPN is not prepared + val prepareError = PrepareError.OtherAlwaysOnApp("OtherVPN") + every { prepareVpnUseCase.invoke() } returns prepareError.left() + + provider = + TunnelStateNotificationProvider( + connectionProxy = connectionProxy, + vpnPermissionRepository = prepareVpnUseCase, + deviceRepository = deviceRepository, + preferences = userPreferencesRepository, + channelId = testChannelId, + scope = CoroutineScope(UnconfinedTestDispatcher()), + ) + + provider.notifications.test { + val item = awaitItem() as NotificationUpdate.Notify<Notification.Tunnel> + + // Then a Disconnected notification update is emitted with the pepare error + assertEquals(testNotificationId, item.notificationId) + val expectedState = NotificationTunnelState.Disconnected(prepareError) + assertEquals(expectedState, item.value.state) + } + } + + @Test + fun `should re-emit current notification if the show location in notification preference is changed`() = + runTest { + val location = + GeoIpLocation( + country = "USA", + latitude = 40.7128, + longitude = -74.0060, + ipv4 = null, + ipv6 = null, + city = null, + hostname = null, + entryHostname = null, + ) + + provider.notifications.test { + awaitItem() // Skip initial + + // When tunnel state becomes Connected + tunnelStateFlow.value = + TunnelState.Connected(mockk(), location = location, emptyList()) + + // Then a Connected notification update is emitted + val update = awaitItem() + assertTrue(update is NotificationUpdate.Notify) + assertTrue(update.value.state is NotificationTunnelState.Connected) + // but the location is null because showLocationInSystemNotification is false + assertEquals( + (update.value.state as NotificationTunnelState.Connected).location, + null, + ) + + // When show location in notification preference is changed to true + preferencesFlow.value = + mockk<UserPreferences>().also { + every { it.showLocationInSystemNotification } returns true + } + + // Then the notification should be re-emitted + val update2 = awaitItem() + assertTrue(update2 is NotificationUpdate.Notify) + assertTrue(update2.value.state is NotificationTunnelState.Connected) + // And the location is now present in the notification + assertEquals( + (update2.value.state as NotificationTunnelState.Connected).location, + location, + ) + } + } +} diff --git a/android/settings.gradle.kts b/android/settings.gradle.kts index 7e64342472..b4897166d5 100644 --- a/android/settings.gradle.kts +++ b/android/settings.gradle.kts @@ -27,7 +27,7 @@ include( ":lib:model", ":lib:payment", ":lib:resource", - ":lib:shared", + ":lib:repository", ":lib:talpid", ":lib:theme", ":lib:tv", diff --git a/android/tile/build.gradle.kts b/android/tile/build.gradle.kts index b956a6e123..06cbdd3655 100644 --- a/android/tile/build.gradle.kts +++ b/android/tile/build.gradle.kts @@ -37,7 +37,7 @@ dependencies { implementation(projects.lib.daemonGrpc) implementation(projects.lib.model) implementation(projects.lib.resource) - implementation(projects.lib.shared) + implementation(projects.lib.repository) implementation(projects.lib.talpid) implementation(libs.koin) diff --git a/android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt b/android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt index d8190ed40e..bc285ffe06 100644 --- a/android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt +++ b/android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt @@ -30,7 +30,7 @@ import net.mullvad.mullvadvpn.lib.daemon.grpc.GrpcConnectivityState import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService import net.mullvad.mullvadvpn.lib.model.ActionAfterDisconnect import net.mullvad.mullvadvpn.lib.model.TunnelState -import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy +import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy import org.koin.android.ext.android.get class MullvadTileService : TileService() { diff --git a/desktop/packages/mullvad-vpn/locales/messages.pot b/desktop/packages/mullvad-vpn/locales/messages.pot index 12c827fca2..580b9ee459 100644 --- a/desktop/packages/mullvad-vpn/locales/messages.pot +++ b/desktop/packages/mullvad-vpn/locales/messages.pot @@ -3382,6 +3382,9 @@ msgstr "" msgid "Share…" msgstr "" +msgid "Show location in notification" +msgstr "" + msgid "Show system apps" msgstr "" |
