Files
stepmates-sync/app/build/tmp/kotlin-classes/release/com/stepmates/sync/MainActivity$checkHealthConnectStatus$1.class
T

27 lines
5.2 KiB
Plaintext
Raw Normal View History

Êþº¾=Í:com/stepmates/sync/MainActivity$checkHealthConnectStatus$1µLkotlin/coroutines/jvm/internal/SuspendLambda;Lkotlin/jvm/functions/Function2<Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation<-Lkotlin/Unit;>;Ljava/lang/Object;>;,kotlin/coroutines/jvm/internal/SuspendLambdakotlin/jvm/functions/Function2<init>D(Lcom/stepmates/sync/MainActivity;Lkotlin/coroutines/Continuation;)Vƒ(Lcom/stepmates/sync/MainActivity;Lkotlin/coroutines/Continuation<-Lcom/stepmates/sync/MainActivity$checkHealthConnectStatus$1;>;)Vthis$0!Lcom/stepmates/sync/MainActivity; 
$(ILkotlin/coroutines/Continuation;)V 
this<Lcom/stepmates/sync/MainActivity$checkHealthConnectStatus$1; $receiver $completion Lkotlin/coroutines/Continuation;
invokeSuspend&(Ljava/lang/Object;)Ljava/lang/Object;.Lkotlin/coroutines/jvm/internal/DebugMetadata;fMainActivity.ktl‹isnmc:com.stepmates.sync.MainActivity$checkHealthConnectStatus$1$Lorg/jetbrains/annotations/Nullable;#Lorg/jetbrains/annotations/NotNull;)kotlin/coroutines/intrinsics/IntrinsicsKt&getCOROUTINE_SUSPENDED()Ljava/lang/Object; ()
'*labelI ,- .kotlin/ResultKt0throwOnFailure(Ljava/lang/Object;)V 23
142androidx/health/connect/client/HealthConnectClient6 Companion>Landroidx/health/connect/client/HealthConnectClient$Companion; 89 7:android/content/Context<<androidx/health/connect/client/HealthConnectClient$Companion>getOrCreate$default²(Landroidx/health/connect/client/HealthConnectClient$Companion;Landroid/content/Context;Ljava/lang/String;ILjava/lang/Object;)Landroidx/health/connect/client/HealthConnectClient; @A
?BgetPermissionController7()Landroidx/health/connect/client/PermissionController; DE 7Fkotlin/coroutines/ContinuationH3androidx/health/connect/client/PermissionControllerJgetGrantedPermissions4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; LM KN
java/util/SetPcom/stepmates/sync/MainActivityRaccess$getPERMISSIONS$p2(Lcom/stepmates/sync/MainActivity;)Ljava/util/Set; TU
SVjava/util/CollectionX containsAll(Ljava/util/Collection;)Z Z[ Q\access$getBinding$pW(Lcom/stepmates/sync/MainActivity;)Lcom/stepmates/sync/databinding/ActivityMainBinding; ^_
S`bindingbkotlin/jvm/internal/Intrinsicsd)throwUninitializedPropertyAccessException(Ljava/lang/String;)V fg
eh2com/stepmates/sync/databinding/ActivityMainBindingjbtnGrantPermissionLandroid/widget/Button; lm knGrant Health Connect Permissionpjava/lang/CharSequencerandroid/widget/ButtontsetText(Ljava/lang/CharSequence;)V vw
ux
setVisibility(I)V z{
u|8Steps permission not granted.
Tap below to grant access.~access$showError6(Lcom/stepmates/sync/MainActivity;Ljava/lang/String;)V €�
S‚access$scheduleBackgroundSync$(Lcom/stepmates/sync/MainActivity;)V „…
S† kotlin/UnitˆINSTANCE
Lkotlin/Unit; Š‹ ‰Œjava/lang/IllegalStateExceptionŽ/call to 'resume' before 'invoke' with coroutine� g
�’client4Landroidx/health/connect/client/HealthConnectClient;grantedLjava/util/Set;$resultLjava/lang/Object;java/lang/ObjectšcreateT(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;f(Ljava/lang/Object;Lkotlin/coroutines/Continuation<*>;)Lkotlin/coroutines/Continuation<Lkotlin/Unit;>; 
ŸvalueinvokeW(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;g(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation<-Lkotlin/Unit;>;)Ljava/lang/Object; œ�
¥ 
§p1#Lkotlinx/coroutines/CoroutineScope;p28(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;!kotlinx/coroutines/CoroutineScope­ ¢£
¯Lkotlin/Metadata;mv kxi0d1À€
À€

À€0*0HŠ@d2 <anonymous>checkHealthConnectStatus()V ¿ÀCodeLocalVariableTable Signature