| | | | |
| Offset 20, 15 lines modified | Offset 20, 15 lines modified |
| 20 | ········"+", | 20 | ········"+", |
| 21 | ········"Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo;", | 21 | ········"Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo;", |
| 22 | ········">;>;" | 22 | ········">;>;" |
| 23 | ····} | 23 | ····} |
| 24 | .end·annotation | 24 | .end·annotation |
| | |
| 25 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 25 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 26 | ····value·=·"SMAP\nGrantPermissionsViewModel.kt\nKotlin\n*S·Kotlin\n*F\n+·1·GrantPermissionsViewModel.kt\ncom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1\n+·2·Maps.kt\nkotlin/collections/MapsKt__MapsKt\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+·4·_Maps.kt\nkotlin/collections/MapsKt___MapsKt\n+·5·fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,1200:1\n509#2:1201\n494#2,2:1202\n496#2,4:1207\n509#2:1214\n494#2,6:1215\n1711#3,3:1204\n1690#3,3:1221\n1711#3,3:1238\n153#4,3:1211\n105#4,9:1224\n181#4:1233\n182#4:1235\n114#4:1236\n1#5:1234\n1#5:1237\n*E\n*S·KotlinDebug\n*F\n+·1·GrantPermissionsViewModel.kt\ncom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1\n*L\n200#1:1201\n200#1,2:1202\n200#1,4:1207\n235#1:1214\n235#1,6:1215\n201#1,3:1204\n239#1,3:1221\n497#1,3:1238\n218#1,3:1211\n253#1,9:1224\n253#1:1233\n253#1:1235\n253#1:1236\n253#1:1234\n*E\n" | 26 | ····value·=·"SMAP\nGrantPermissionsViewModel.kt\nKotlin\n*S·Kotlin\n*F\n+·1·GrantPermissionsViewModel.kt\ncom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1\n+·2·Maps.kt\nkotlin/collections/MapsKt__MapsKt\n+·3·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n+·4·_Maps.kt\nkotlin/collections/MapsKt___MapsKt\n+·5·fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,1193:1\n509#2:1194\n494#2,2:1195\n496#2,4:1200\n509#2:1207\n494#2,6:1208\n1711#3,3:1197\n1690#3,3:1214\n1711#3,3:1231\n153#4,3:1204\n105#4,9:1217\n181#4:1226\n182#4:1228\n114#4:1229\n1#5:1227\n1#5:1230\n*E\n*S·KotlinDebug\n*F\n+·1·GrantPermissionsViewModel.kt\ncom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1\n*L\n200#1:1194\n200#1,2:1195\n200#1,4:1200\n235#1:1207\n235#1,6:1208\n201#1,3:1197\n239#1,3:1214\n490#1,3:1231\n218#1,3:1204\n253#1,9:1217\n253#1:1226\n253#1:1228\n253#1:1229\n253#1:1227\n*E\n" |
| 27 | .end·annotation | 27 | .end·annotation |
| | |
| | |
| 28 | #·instance·fields | 28 | #·instance·fields |
| 29 | .field·private·final·LOG_TAG:Ljava/lang/String; | 29 | .field·private·final·LOG_TAG:Ljava/lang/String; |
| | |
| 30 | .field·private·final·appPermGroupLiveDatas:Ljava/util/Map; | 30 | .field·private·final·appPermGroupLiveDatas:Ljava/util/Map; |
| Offset 380, 15 lines modified | Offset 380, 15 lines modified |
| 380 | ····move-result-object·v2 | 380 | ····move-result-object·v2 |
| | |
| 381 | ····:goto_0 | 381 | ····:goto_0 |
| 382 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 382 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| | |
| 383 | ····move-result·v3 | 383 | ····move-result·v3 |
| | |
| 384 | ····if-eqz·v3,·:cond_2e | 384 | ····if-eqz·v3,·:cond_2c |
| | |
| 385 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 385 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 386 | ····move-result-object·v3 | 386 | ····move-result-object·v3 |
| | |
| 387 | ····check-cast·v3,·Ljava/util/Map$Entry; | 387 | ····check-cast·v3,·Ljava/util/Map$Entry; |
| | |
| Offset 401, 15 lines modified | Offset 401, 15 lines modified |
| 401 | ····invoke-interface·{v3},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 401 | ····invoke-interface·{v3},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 402 | ····move-result-object·v3 | 402 | ····move-result-object·v3 |
| | |
| 403 | ····check-cast·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; | 403 | ····check-cast·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; |
| | |
| 404 | ····.line·261 | 404 | ····.line·261 |
| 405 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 405 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 406 | ····move-result-object·v8 | 406 | ····move-result-object·v8 |
| | |
| 407 | ····invoke-virtual·{v8},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermGroupInfo; | 407 | ····invoke-virtual·{v8},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermGroupInfo; |
| | |
| 408 | ····move-result-object·v10 | 408 | ····move-result-object·v10 |
| | |
| Offset 427, 15 lines modified | Offset 427, 15 lines modified |
| 427 | ····check-cast·v7,·Ljava/lang/Boolean; | 427 | ····check-cast·v7,·Ljava/lang/Boolean; |
| | |
| 428 | ····invoke-virtual·{v7},·Ljava/lang/Boolean;->booleanValue()Z | 428 | ····invoke-virtual·{v7},·Ljava/lang/Boolean;->booleanValue()Z |
| | |
| 429 | ····move-result·v7 | 429 | ····move-result·v7 |
| | |
| 430 | ····.line·263 | 430 | ····.line·263 |
| 431 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getState$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()I | 431 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()I |
| | |
| 432 | ····move-result·v9 | 432 | ····move-result·v9 |
| | |
| 433 | ····if-eqz·v9,·:cond_0 | 433 | ····if-eqz·v9,·:cond_0 |
| | |
| 434 | ····goto·:goto_0 | 434 | ····goto·:goto_0 |
| | |
| Offset 482, 28 lines modified | Offset 482, 28 lines modified |
| | |
| 482 | ····const/4·v12,·0x0 | 482 | ····const/4·v12,·0x0 |
| | |
| 483 | ····goto·:goto_1 | 483 | ····goto·:goto_1 |
| | |
| 484 | ····.line·274 | 484 | ····.line·274 |
| 485 | ····:cond_1 | 485 | ····:cond_1 |
| 486 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 486 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 487 | ····move-result-object·v12 | 487 | ····move-result-object·v12 |
| | |
| 488 | ····:goto_1 | 488 | ····:goto_1 |
| 489 | ····if-eqz·v12,·:cond_5 | 489 | ····if-eqz·v12,·:cond_5 |
| | |
| 490 | ····.line·275 | 490 | ····.line·275 |
| 491 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 491 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 492 | ····move-result-object·v12 | 492 | ····move-result-object·v12 |
| | |
| 493 | ····.line·276 | 493 | ····.line·276 |
| 494 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Ljava/util/List; | 494 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
| | |
| 495 | ····move-result-object·v13 | 495 | ····move-result-object·v13 |
| | |
| 496 | ····invoke-interface·{v13},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 496 | ····invoke-interface·{v13},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| | |
| 497 | ····move-result-object·v13 | 497 | ····move-result-object·v13 |
| | |
| Offset 613, 15 lines modified | Offset 613, 15 lines modified |
| | |
| 613 | ····const/4·v4,·0x0 | 613 | ····const/4·v4,·0x0 |
| | |
| 614 | ····goto·:goto_5 | 614 | ····goto·:goto_5 |
| | |
| 615 | ····.line·290 | 615 | ····.line·290 |
| 616 | ····:cond_7 | 616 | ····:cond_7 |
| 617 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 617 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 618 | ····move-result-object·v4 | 618 | ····move-result-object·v4 |
| | |
| 619 | ····:goto_5 | 619 | ····:goto_5 |
| 620 | ····if-nez·v4,·:cond_8 | 620 | ····if-nez·v4,·:cond_8 |
| | |
| 621 | ····:goto_6 | 621 | ····:goto_6 |
| Offset 653, 15 lines modified | Offset 653, 15 lines modified |
| 653 | ····invoke-static·{v4,·v5},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 653 | ····invoke-static·{v4,·v5},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 654 | ····move-result·v4 | 654 | ····move-result·v4 |
| | |
| 655 | ····if-eqz·v4,·:cond_a | 655 | ····if-eqz·v4,·:cond_a |
| | |
| 656 | ····.line·292 | 656 | ····.line·292 |
| 657 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 657 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 658 | ····move-result-object·v4 | 658 | ····move-result-object·v4 |
| | |
| 659 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup; | 659 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup; |
| | |
| 660 | ····move-result-object·v4 | 660 | ····move-result-object·v4 |
| | |
| Offset 729, 15 lines modified | Offset 729, 15 lines modified |
| 729 | ····.line·300 | 729 | ····.line·300 |
| 730 | ····sget-object·v8,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->FG_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; | 730 | ····sget-object·v8,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->FG_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; |
| | |
| 731 | ····.line·303 | 731 | ····.line·303 |
| 732 | ····sget-object·v13,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->NO_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; | 732 | ····sget-object·v13,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->NO_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; |
| | |
| 733 | ····.line·305 | 733 | ····.line·305 |
| 734 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 734 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 735 | ····move-result-object·v18 | 735 | ····move-result-object·v18 |
| | |
| 736 | ····invoke-virtual/range·{v18·..·v18},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPackageInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPackageInfo; | 736 | ····invoke-virtual/range·{v18·..·v18},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPackageInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPackageInfo; |
| | |
| 737 | ····move-result-object·v18 | 737 | ····move-result-object·v18 |
| | |
| Offset 750, 15 lines modified | Offset 750, 15 lines modified |
| 750 | ····const/16·v2,·0x1e | 750 | ····const/16·v2,·0x1e |
| | |
| 751 | ····if-lt·v12,·v2,·:cond_14 | 751 | ····if-lt·v12,·v2,·:cond_14 |
| | |
| 752 | ····if-nez·v7,·:cond_d | 752 | ····if-nez·v7,·:cond_d |
| | |
| 753 | ····.line·306 | 753 | ····.line·306 |
| 754 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 754 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 755 | ····move-result-object·v2 | 755 | ····move-result-object·v2 |
| | |
| 756 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getHasPermWithBackgroundMode()Z | 756 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getHasPermWithBackgroundMode()Z |
| | |
| 757 | ····move-result·v2 | 757 | ····move-result·v2 |
| | |
| Offset 792, 15 lines modified | Offset 792, 15 lines modified |
| 792 | ····:cond_d | 792 | ····:cond_d |
| 793 | ····:goto_a | 793 | ····:goto_a |
| 794 | ····if-eqz·v14,·:cond_12 | 794 | ····if-eqz·v14,·:cond_12 |
| | |
| 795 | ····if-eqz·v5,·:cond_11 | 795 | ····if-eqz·v5,·:cond_11 |
| | |
| 796 | ····.line·309 | 796 | ····.line·309 |
| 797 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 797 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 798 | ····move-result-object·v2 | 798 | ····move-result-object·v2 |
| | |
| 799 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupName()Ljava/lang/String; | 799 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupName()Ljava/lang/String; |
| | |
| 800 | ····move-result-object·v2 | 800 | ····move-result-object·v2 |
| | |
| Offset 810, 15 lines modified | Offset 810, 15 lines modified |
| 810 | ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 810 | ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| | |
| 811 | ····move-result·v2 | 811 | ····move-result·v2 |
| | |
| 812 | ····if-nez·v2,·:cond_f | 812 | ····if-nez·v2,·:cond_f |
| | |
| 813 | ····.line·311 | 813 | ····.line·311 |
| 814 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 814 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 815 | ····move-result-object·v2 | 815 | ····move-result-object·v2 |
| | |
| 816 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupName()Ljava/lang/String; | 816 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupName()Ljava/lang/String; |
| | |
| 817 | ····move-result-object·v2 | 817 | ····move-result-object·v2 |
| | |
| Offset 849, 15 lines modified | Offset 849, 15 lines modified |
| 849 | ····return-void | 849 | ····return-void |
| | |
| 850 | ····:cond_f | 850 | ····:cond_f |
| 851 | ····:goto_b | 851 | ····:goto_b |
| 852 | ····const/4·v2,·0x0 | 852 | ····const/4·v2,·0x0 |
| | |
| 853 | ····.line·313 | 853 | ····.line·313 |
| 854 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 854 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 855 | ····move-result-object·v4 | 855 | ····move-result-object·v4 |
| | |
| 856 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPackageInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPackageInfo; | 856 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPackageInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPackageInfo; |
| | |
| 857 | ····move-result-object·v4 | 857 | ····move-result-object·v4 |
| | |
| Offset 998, 15 lines modified | Offset 998, 15 lines modified |
| | |
| 998 | ····:cond_14 | 998 | ····:cond_14 |
| 999 | ····const/4·v2,·0x0 | 999 | ····const/4·v2,·0x0 |
| | |
| 1000 | ····if-nez·v7,·:cond_17 | 1000 | ····if-nez·v7,·:cond_17 |
| | |
| 1001 | ····.line·365 | 1001 | ····.line·365 |
| 1002 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 1002 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 1003 | ····move-result-object·v7 | 1003 | ····move-result-object·v7 |
| | |
| 1004 | ····invoke-virtual·{v7},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getHasPermWithBackgroundMode()Z | 1004 | ····invoke-virtual·{v7},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getHasPermWithBackgroundMode()Z |
| | |
| 1005 | ····move-result·v7 | 1005 | ····move-result·v7 |
| | |
| Offset 1096, 18 lines modified | Offset 1096, 18 lines modified |
| 1096 | ····:cond_18 | 1096 | ····:cond_18 |
| 1097 | ····:goto_f | 1097 | ····:goto_f |
| 1098 | ····move-object·v2,·v13 | 1098 | ····move-object·v2,·v13 |
| | |
| 1099 | ····goto·:goto_10 | 1099 | ····goto·:goto_10 |
| | |
| 1100 | ····:cond_19 | 1100 | ····:cond_19 |
| 1101 | ····if-eqz·v5,·:cond_2d | 1101 | ····if-eqz·v5,·:cond_2b |
| | |
| 1102 | ····.line·379 | 1102 | ····.line·379 |
| 1103 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 1103 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 1104 | ····move-result-object·v2 | 1104 | ····move-result-object·v2 |
| | |
| 1105 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getForeground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup; | 1105 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getForeground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup; |
| | |
| 1106 | ····move-result-object·v2 | 1106 | ····move-result-object·v2 |
| | |
| Offset 1149, 15 lines modified | Offset 1149, 15 lines modified |
| | |
| 1149 | ····const/4·v5,·0x5 | 1149 | ····const/4·v5,·0x5 |
| | |
| 1150 | ····.line·389 | 1150 | ····.line·389 |
| 1151 | ····invoke-interface·{v11,·v5,·v2},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1151 | ····invoke-interface·{v11,·v5,·v2},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1152 | ····.line·390 | 1152 | ····.line·390 |
| 1153 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 1153 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 1154 | ····move-result-object·v2 | 1154 | ····move-result-object·v2 |
| | |
| 1155 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->isOneTime()Z | 1155 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->isOneTime()Z |
| | |
| 1156 | ····move-result·v2 | 1156 | ····move-result·v2 |
| | |
| Offset 1249, 386 lines modified | Offset 1249, 333 lines modified |
| | |
| 1249 | ····add-int/lit8·v5,·v5,·0x1 | 1249 | ····add-int/lit8·v5,·v5,·0x1 |
| | |
| 1250 | ····goto·:goto_12 | 1250 | ····goto·:goto_12 |
| | |
| 1251 | ····.line·420 | 1251 | ····.line·420 |
| 1252 | ····:cond_1d | 1252 | ····:cond_1d |
| 1253 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 1253 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 1254 | ····move-result-object·v4 | 1254 | ····move-result-object·v4 |
| | |
| 1255 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupName()Ljava/lang/String; | 1255 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupName()Ljava/lang/String; |
| | |
| 1256 | ····move-result-object·v4 | 1256 | ····move-result-object·v4 |
| | |
| 1257 | ····const-string·v5,·"android.permission-group.LOCATION" | 1257 | ····const-string·v5,·"android.permission-group.LOCATION" |
| | |
| 1258 | ····invoke-static·{v4,·v5},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 1258 | ····invoke-static·{v4,·v5},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 1259 | ····move-result·v4 | 1259 | ····move-result·v4 |
| | |
| 1260 | ····if-eqz·v4,·:cond_2c | 1260 | ····if-eqz·v4,·:cond_2a |
| | |
| 1261 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/handheld/dashboard/UtilsKt;->isLocationAccuracyEnabled()Z | 1261 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/handheld/dashboard/UtilsKt;->isLocationAccuracyEnabled()Z |
| | |
| 1262 | ····move-result·v4 | 1262 | ····move-result·v4 |
| | |
| 1263 | ····if-eqz·v4,·:cond_2c | 1263 | ····if-eqz·v4,·:cond_2a |
| | |
| 1264 | ····.line·421 | |
| 1265 | ····iget-object·v4,·v0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1;->this$0:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel; | |
| | |
| 1266 | ····invoke-static·{v4},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->access$getPackageInfo$p(Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;)Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPackageInfo; | |
| | |
| 1267 | ····move-result-object·v4 | |
| | |
| 1268 | ····if-eqz·v4,·:cond_2b | |
| | |
| 1269 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPackageInfo;->getTargetSdkVersion()I | |
| | |
| 1270 | ····move-result·v4 | |
| | |
| 1271 | ····const/16·v5,·0x1f | |
| | |
| 1272 | ····if-lt·v4,·v5,·:cond_2c | |
| | |
| 1273 | ····if-eqz·v14,·:cond_2c | 1264 | ····if-eqz·v14,·:cond_2a |
| | |
| 1274 | ····.line·423 | 1265 | ····.line·422 |
| 1275 | ····sget-object·v4,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; | 1266 | ····sget-object·v4,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; |
| | |
| 1276 | ····const/4·v5,·0x0 | 1267 | ····const/4·v5,·0x0 |
| | |
| 1277 | ····invoke-interface·{v12,·v5,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1268 | ····invoke-interface·{v12,·v5,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1278 | ····const-string·v5,·"android.permission.ACCESS_COARSE_LOCATION" | 1269 | ····const-string·v5,·"android.permission.ACCESS_COARSE_LOCATION" |
| | |
| 1279 | ····if-eqz·v9,·:cond_29 | 1270 | ····if-eqz·v9,·:cond_28 |
| | |
| 1280 | ····.line·425 | 1271 | ····.line·424 |
| 1281 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Ljava/util/List; | 1272 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
| | |
| 1282 | ····move-result-object·v6 | 1273 | ····move-result-object·v6 |
| | |
| 1283 | ····const-string·v7,·"android.permission.ACCESS_FINE_LOCATION" | 1274 | ····const-string·v7,·"android.permission.ACCESS_FINE_LOCATION" |
| | |
| 1284 | ····invoke-interface·{v6,·v7},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 1275 | ····invoke-interface·{v6,·v7},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 1285 | ····move-result·v6 | 1276 | ····move-result·v6 |
| | |
| 1286 | ····if-eqz·v6,·:cond_29 | 1277 | ····if-eqz·v6,·:cond_28 |
| | |
| 1287 | ····.line·427 | 1278 | ····.line·426 |
| 1288 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 1279 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 1289 | ····move-result-object·v6 | 1280 | ····move-result-object·v6 |
| | |
| 1290 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getAllPermissions()Ljava/util/Map; | 1281 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getAllPermissions()Ljava/util/Map; |
| | |
| 1291 | ····move-result-object·v6 | 1282 | ····move-result-object·v6 |
| | |
| 1292 | ····invoke-interface·{v6,·v5},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1283 | ····invoke-interface·{v6,·v5},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1293 | ····move-result-object·v6 | 1284 | ····move-result-object·v5 |
| | |
| 1294 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission; | 1285 | ····check-cast·v5,·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission; |
| | |
| 1295 | ····if-nez·v6,·:cond_1e | 1286 | ····if-nez·v5,·:cond_1e |
| | |
| 1296 | ····const/4·v13,·0x0 | 1287 | ····const/4·v6,·0x0 |
| | |
| 1297 | ····goto·:goto_13 | 1288 | ····goto·:goto_13 |
| | |
| 1298 | ····.line·428 | 1289 | ····.line·427 |
| 1299 | ····:cond_1e | 1290 | ····:cond_1e |
| 1300 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isGrantedIncludingAppOp()Z | 1291 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isGrantedIncludingAppOp()Z |
| | |
| 1301 | ····move-result·v13 | 1292 | ····move-result·v6 |
| | |
| 1302 | ····invoke-static·{v13},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 1293 | ····invoke-static·{v6},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
| | |
| 1303 | ····move-result-object·v13 | 1294 | ····move-result-object·v6 |
| | |
| 1304 | ····:goto_13 | 1295 | ····:goto_13 |
| 1305 | ····invoke-static·{v13,·v4},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 1296 | ····invoke-static·{v6,·v4},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 1306 | ····move-result·v13 | 1297 | ····move-result·v6 |
| | |
| 1307 | ····if-eqz·v13,·:cond_1f | 1298 | ····if-eqz·v6,·:cond_1f |
| | |
| 1308 | ····const/4·v13,·0x4 | 1299 | ····const/4·v6,·0x4 |
| | |
| 1309 | ····.line·430 | 1300 | ····.line·429 |
| 1310 | ····invoke-interface·{v12,·v13,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1301 | ····invoke-interface·{v12,·v6,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1311 | ····.line·431 | 1302 | ····.line·430 |
| 1312 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->FG_FINE_LOCATION_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; | 1303 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->FG_FINE_LOCATION_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; |
| | |
| 1313 | ····.line·433 | 1304 | ····.line·432 |
| 1314 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isOneTime()Z | 1305 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isOneTime()Z |
| | |
| 1315 | ····move-result·v4 | 1306 | ····move-result·v4 |
| | |
| 1316 | ····if-eqz·v4,·:cond_2a | 1307 | ····if-eqz·v4,·:cond_29 |
| | |
| 1317 | ····.line·434 | 1308 | ····.line·433 |
| 1318 | ····sget-object·v4,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; | 1309 | ····sget-object·v4,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; |
| | |
| 1319 | ····const/4·v5,·0x2 | 1310 | ····const/4·v5,·0x2 |
| | |
| 1320 | ····invoke-interface·{v11,·v5,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1311 | ····invoke-interface·{v11,·v5,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1321 | ····goto/16·:goto_18 | 1312 | ····goto/16·:goto_18 |
| | |
| 1322 | ····.line·437 | |
| 1323 | ····:cond_1f | 1313 | ····:cond_1f |
| 1324 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Ljava/util/List; | |
| | |
| 1325 | ····move-result-object·v9 | |
| | |
| 1326 | ····invoke-interface·{v9,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | |
| | |
| 1327 | ····move-result·v5 | |
| | |
| 1328 | ····if-nez·v5,·:cond_20 | 1314 | ····if-nez·v5,·:cond_20 |
| | |
| 1329 | ····.line·438 | |
| 1330 | ····iget-object·v1,·v0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1;->LOG_TAG:Ljava/lang/String; | |
| | |
| 1331 | ····const-string·v2,·"ACCESS_FINE_LOCATION·must·be·requested·with·ACCESS_COARSE_LOCATION." | |
| | |
| 1332 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | |
| | |
| 1333 | ····const/4·v1,·0x0 | 1315 | ····const/4·v6,·0x0 |
| | |
| 1334 | ····.line·440 | |
| 1335 | ····invoke-virtual·{v0,·v1},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->setValue(Ljava/lang/Object;)V | |
| | |
| 1336 | ····return-void | |
| | |
| 1337 | ····:cond_20 | |
| 1338 | ····if-nez·v6,·:cond_21 | |
| | |
| 1339 | ····const/4·v5,·0x0 | |
| | |
| 1340 | ····goto·:goto_14 | 1316 | ····goto·:goto_14 |
| | |
| 1341 | ····.line·443 | 1317 | ····.line·436 |
| 1342 | ····:cond_21 | 1318 | ····:cond_20 |
| 1343 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isOneTime()Z | 1319 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isOneTime()Z |
| | |
| 1344 | ····move-result·v5 | 1320 | ····move-result·v6 |
| | |
| 1345 | ····invoke-static·{v5},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 1321 | ····invoke-static·{v6},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
| | |
| 1346 | ····move-result-object·v5 | 1322 | ····move-result-object·v6 |
| | |
| 1347 | ····:goto_14 | 1323 | ····:goto_14 |
| 1348 | ····sget-object·v9,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; | 1324 | ····sget-object·v9,·Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; |
| | |
| 1349 | ····invoke-static·{v5,·v9},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 1325 | ····invoke-static·{v6,·v9},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 1350 | ····move-result·v5 | 1326 | ····move-result·v6 |
| | |
| 1351 | ····if-eqz·v5,·:cond_22 | 1327 | ····if-eqz·v6,·:cond_21 |
| | |
| 1352 | ····.line·444 | 1328 | ····.line·437 |
| 1353 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isUserSet()Z | 1329 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isUserSet()Z |
| | |
| 1354 | ····move-result·v5 | 1330 | ····move-result·v6 |
| | |
| 1355 | ····if-nez·v5,·:cond_22 | 1331 | ····if-nez·v6,·:cond_21 |
| | |
| 1356 | ····.line·445 | 1332 | ····.line·438 |
| 1357 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isUserFixed()Z | 1333 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isUserFixed()Z |
| | |
| 1358 | ····move-result·v5 | 1334 | ····move-result·v6 |
| | |
| 1359 | ····if-nez·v5,·:cond_22 | 1335 | ····if-nez·v6,·:cond_21 |
| | |
| 1360 | ····.line·446 | 1336 | ····.line·439 |
| 1361 | ····iget-object·v5,·v0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1;->this$0:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel; | 1337 | ····iget-object·v6,·v0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1;->this$0:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel; |
| | |
| 1362 | ····const/4·v13,·0x1 | 1338 | ····const/4·v13,·0x1 |
| | |
| 1363 | ····invoke-static·{v5,·v13},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->access$setFirstTimeRequestingFineAndCoarse$p(Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;Z)V | 1339 | ····invoke-static·{v6,·v13},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->access$setFirstTimeRequestingFineAndCoarse$p(Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;Z)V |
| | |
| 1364 | ····:cond_22 | 1340 | ····:cond_21 |
| 1365 | ····const/4·v5,·0x3 | 1341 | ····const/4·v6,·0x3 |
| | |
| 1366 | ····.line·449 | 1342 | ····.line·442 |
| 1367 | ····invoke-interface·{v12,·v5,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1343 | ····invoke-interface·{v12,·v6,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1368 | ····.line·455 | 1344 | ····.line·448 |
| 1369 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 1345 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
| | |
| 1370 | ····move-result-object·v3 | 1346 | ····move-result-object·v3 |
| | |
| 1371 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getAllPermissions()Ljava/util/Map; | 1347 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getAllPermissions()Ljava/util/Map; |
| | |
| 1372 | ····move-result-object·v3 | 1348 | ····move-result-object·v3 |
| | |
| 1373 | ····invoke-interface·{v3,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1349 | ····invoke-interface·{v3,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1374 | ····move-result-object·v3 | 1350 | ····move-result-object·v3 |
| | |
| 1375 | ····check-cast·v3,·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission; | 1351 | ····check-cast·v3,·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission; |
| | |
| 1376 | ····if-nez·v6,·:cond_23 | 1352 | ····if-nez·v5,·:cond_22 |
| | |
| 1377 | ····const/4·v5,·0x0 | 1353 | ····const/4·v6,·0x0 |
| | |
| 1378 | ····goto·:goto_15 | 1354 | ····goto·:goto_15 |
| | |
| 1379 | ····.line·456 | 1355 | ····.line·449 |
| 1380 | ····:cond_23 | 1356 | ····:cond_22 |
| 1381 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isSelectedLocationAccuracy()Z | 1357 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isSelectedLocationAccuracy()Z |
| | |
| 1382 | ····move-result·v5 | 1358 | ····move-result·v6 |
| | |
| 1383 | ····invoke-static·{v5},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 1359 | ····invoke-static·{v6},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
| | |
| 1384 | ····move-result-object·v5 | 1360 | ····move-result-object·v6 |
| | |
| 1385 | ····:goto_15 | 1361 | ····:goto_15 |
| 1386 | ····invoke-static·{v5,·v9},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 1362 | ····invoke-static·{v6,·v9},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 1387 | ····move-result·v5 | 1363 | ····move-result·v6 |
| | |
| 1388 | ····if-eqz·v5,·:cond_26 | 1364 | ····if-eqz·v6,·:cond_25 |
| | |
| 1389 | ····if-nez·v3,·:cond_24 | 1365 | ····if-nez·v3,·:cond_23 |
| | |
| 1390 | ····const/4·v3,·0x0 | 1366 | ····const/4·v3,·0x0 |
| | |
| 1391 | ····goto·:goto_16 | 1367 | ····goto·:goto_16 |
| | |
| 1392 | ····.line·457 | 1368 | ····.line·450 |
| 1393 | ····:cond_24 | 1369 | ····:cond_23 |
| 1394 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isSelectedLocationAccuracy()Z | 1370 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isSelectedLocationAccuracy()Z |
| | |
| 1395 | ····move-result·v3 | 1371 | ····move-result·v3 |
| | |
| 1396 | ····invoke-static·{v3},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 1372 | ····invoke-static·{v3},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
| | |
| 1397 | ····move-result-object·v3 | 1373 | ····move-result-object·v3 |
| | |
| 1398 | ····:goto_16 | 1374 | ····:goto_16 |
| 1399 | ····invoke-static·{v3,·v9},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 1375 | ····invoke-static·{v3,·v9},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 1400 | ····move-result·v3 | 1376 | ····move-result·v3 |
| | |
| 1401 | ····if-eqz·v3,·:cond_26 | 1377 | ····if-eqz·v3,·:cond_25 |
| | |
| 1402 | ····.line·458 | 1378 | ····.line·451 |
| 1403 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/handheld/dashboard/UtilsKt;->getDefaultPrecision()Z | 1379 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/handheld/dashboard/UtilsKt;->getDefaultPrecision()Z |
| | |
| 1404 | ····move-result·v3 | 1380 | ····move-result·v3 |
| | |
| 1405 | ····if-eqz·v3,·:cond_25 | 1381 | ····if-eqz·v3,·:cond_24 |
| | |
| 1406 | ····const/4·v3,·0x1 | 1382 | ····const/4·v3,·0x1 |
| | |
| 1407 | ····.line·459 | 1383 | ····.line·452 |
| 1408 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1384 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1409 | ····goto·:goto_19 | 1385 | ····goto·:goto_19 |
| | |
| 1410 | ····:cond_25 | 1386 | ····:cond_24 |
| 1411 | ····const/4·v3,·0x2 | 1387 | ····const/4·v3,·0x2 |
| | |
| 1412 | ····.line·461 | 1388 | ····.line·454 |
| 1413 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1389 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1414 | ····goto·:goto_19 | 1390 | ····goto·:goto_19 |
| | |
| 1415 | ····:cond_26 | 1391 | ····:cond_25 |
| 1416 | ····const/4·v3,·0x2 | 1392 | ····const/4·v3,·0x2 |
| | |
| 1417 | ····if-nez·v6,·:cond_27 | 1393 | ····if-nez·v5,·:cond_26 |
| | |
| 1418 | ····const/4·v6,·0x0 | 1394 | ····const/4·v6,·0x0 |
| | |
| 1419 | ····goto·:goto_17 | 1395 | ····goto·:goto_17 |
| | |
| 1420 | ····.line·463 | 1396 | ····.line·456 |
| 1421 | ····:cond_27 | 1397 | ····:cond_26 |
| 1422 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isSelectedLocationAccuracy()Z | 1398 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermission;->isSelectedLocationAccuracy()Z |
| | |
| 1423 | ····move-result·v5 | 1399 | ····move-result·v5 |
| | |
| 1424 | ····invoke-static·{v5},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 1400 | ····invoke-static·{v5},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
| | |
| 1425 | ····move-result-object·v6 | 1401 | ····move-result-object·v6 |
| | |
| 1426 | ····:goto_17 | 1402 | ····:goto_17 |
| 1427 | ····invoke-static·{v6,·v4},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 1403 | ····invoke-static·{v6,·v4},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 1428 | ····move-result·v5 | 1404 | ····move-result·v5 |
| | |
| 1429 | ····if-eqz·v5,·:cond_28 | 1405 | ····if-eqz·v5,·:cond_27 |
| | |
| 1430 | ····.line·464 | 1406 | ····.line·457 |
| 1431 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1407 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1432 | ····goto·:goto_19 | 1408 | ····goto·:goto_19 |
| | |
| 1433 | ····:cond_28 | 1409 | ····:cond_27 |
| 1434 | ····const/4·v3,·0x1 | 1410 | ····const/4·v3,·0x1 |
| | |
| 1435 | ····.line·466 | 1411 | ····.line·459 |
| 1436 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1412 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1437 | ····goto·:goto_19 | 1413 | ····goto·:goto_19 |
| | |
| 1438 | ····:cond_29 | 1414 | ····:cond_28 |
| 1439 | ····if-eqz·v9,·:cond_2c | 1415 | ····if-eqz·v9,·:cond_2a |
| | |
| 1440 | ····.line·469 | 1416 | ····.line·462 |
| 1441 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Ljava/util/List; | 1417 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
| | |
| 1442 | ····move-result-object·v3 | 1418 | ····move-result-object·v3 |
| | |
| 1443 | ····.line·470 | 1419 | ····.line·463 |
| 1444 | ····invoke-interface·{v3,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 1420 | ····invoke-interface·{v3,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 1445 | ····move-result·v3 | 1421 | ····move-result·v3 |
| | |
| 1446 | ····if-eqz·v3,·:cond_2c | 1422 | ····if-eqz·v3,·:cond_2a |
| | |
| 1447 | ····const/4·v3,·0x5 | 1423 | ····const/4·v3,·0x5 |
| | |
| 1448 | ····.line·472 | 1424 | ····.line·465 |
| 1449 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; | 1425 | ····invoke-interface·{v12,·v3,·v4},·Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; |
| | |
| 1450 | ····.line·473 | 1426 | ····.line·466 |
| 1451 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->FG_COARSE_LOCATION_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; | 1427 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->FG_COARSE_LOCATION_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; |
| | |
| 1452 | ····:cond_2a | 1428 | ····:cond_29 |
| 1453 | ····:goto_18 | 1429 | ····:goto_18 |
| 1454 | ····move-object·v13,·v3 | 1430 | ····move-object·v13,·v3 |
| | |
| 1455 | ····goto·:goto_1a | 1431 | ····goto·:goto_1a |
| | |
| 1456 | ····:cond_2b | 1432 | ····:cond_2a |
| 1457 | ····const-string·v0,·"packageInfo" | |
| | |
| 1458 | ····.line·421 | |
| 1459 | ····invoke-static·{v0},·Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V | |
| | |
| 1460 | ····const/4·v0,·0x0 | |
| | |
| 1461 | ····throw·v0 | |
| | |
| 1462 | ····:cond_2c | |
| 1463 | ····:goto_19 | 1433 | ····:goto_19 |
| 1464 | ····move-object·v13,·v8 | 1434 | ····move-object·v13,·v8 |
| | |
| 1465 | ····.line·478 | 1435 | ····.line·471 |
| 1466 | ····:goto_1a | 1436 | ····:goto_1a |
| 1467 | ····new-instance·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo; | 1437 | ····new-instance·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo; |
| | |
| 1468 | ····const/4·v15,·0x0 | 1438 | ····const/4·v15,·0x0 |
| | |
| 1469 | ····const/16·v16,·0x20 | 1439 | ····const/16·v16,·0x20 |
| | |
| Offset 1640, 95 lines modified | Offset 1587, 95 lines modified |
| | |
| 1640 | ····invoke-direct/range·{v9·..·v17},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo;-><init>(Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermGroupInfo;Ljava/util/List;Ljava/util/List;Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V | 1587 | ····invoke-direct/range·{v9·..·v17},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo;-><init>(Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermGroupInfo;Ljava/util/List;Ljava/util/List;Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V |
| | |
| 1641 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 1588 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| | |
| 1642 | ····goto/16·:goto_c | 1589 | ····goto/16·:goto_c |
| | |
| 1643 | ····:cond_2d | 1590 | ····:cond_2b |
| 1644 | ····const/4·v2,·0x0 | 1591 | ····const/4·v2,·0x0 |
| | |
| 1645 | ····.line·401 | 1592 | ····.line·401 |
| 1646 | ····invoke-virtual·{v0,·v2},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->setValue(Ljava/lang/Object;)V | 1593 | ····invoke-virtual·{v0,·v2},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->setValue(Ljava/lang/Object;)V |
| | |
| 1647 | ····return-void | 1594 | ····return-void |
| | |
| 1648 | ····:cond_2e | 1595 | ····:cond_2c |
| 1649 | ····const/4·v2,·0x0 | 1596 | ····const/4·v2,·0x0 |
| | |
| 1650 | ····const/4·v5,·0x0 | 1597 | ····const/4·v5,·0x0 |
| | |
| 1651 | ····.line·485 | 1598 | ····.line·478 |
| 1652 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1$getRequestInfosFromGroupStates$1;->INSTANCE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1$getRequestInfosFromGroupStates$1; | 1599 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1$getRequestInfosFromGroupStates$1;->INSTANCE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1$getRequestInfosFromGroupStates$1; |
| | |
| 1653 | ····invoke-static·{v1,·v3},·Lkotlin/collections/CollectionsKt;->sortWith(Ljava/util/List;Ljava/util/Comparator;)V | 1600 | ····invoke-static·{v1,·v3},·Lkotlin/collections/CollectionsKt;->sortWith(Ljava/util/List;Ljava/util/Comparator;)V |
| | |
| 1654 | ····.line·1711 | 1601 | ····.line·1711 |
| 1655 | ····invoke-interface·{v1},·Ljava/util/Collection;->isEmpty()Z | 1602 | ····invoke-interface·{v1},·Ljava/util/Collection;->isEmpty()Z |
| | |
| 1656 | ····move-result·v3 | 1603 | ····move-result·v3 |
| | |
| 1657 | ····if-eqz·v3,·:cond_30 | 1604 | ····if-eqz·v3,·:cond_2e |
| | |
| 1658 | ····:cond_2f | 1605 | ····:cond_2d |
| 1659 | ····move·v4,·v5 | 1606 | ····move·v4,·v5 |
| | |
| 1660 | ····goto·:goto_1b | 1607 | ····goto·:goto_1b |
| | |
| 1661 | ····.line·1712 | 1608 | ····.line·1712 |
| 1662 | ····:cond_30 | 1609 | ····:cond_2e |
| 1663 | ····invoke-interface·{v1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 1610 | ····invoke-interface·{v1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
| | |
| 1664 | ····move-result-object·v3 | 1611 | ····move-result-object·v3 |
| | |
| 1665 | ····:cond_31 | 1612 | ····:cond_2f |
| 1666 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 1613 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| | |
| 1667 | ····move-result·v4 | 1614 | ····move-result·v4 |
| | |
| 1668 | ····if-eqz·v4,·:cond_2f | 1615 | ····if-eqz·v4,·:cond_2d |
| | |
| 1669 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 1616 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 1670 | ····move-result-object·v4 | 1617 | ····move-result-object·v4 |
| | |
| 1671 | ····check-cast·v4,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo; | 1618 | ····check-cast·v4,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo; |
| | |
| 1672 | ····.line·497 | 1619 | ····.line·490 |
| 1673 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo;->getSendToSettingsImmediately()Z | 1620 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo;->getSendToSettingsImmediately()Z |
| | |
| 1674 | ····move-result·v4 | 1621 | ····move-result·v4 |
| | |
| 1675 | ····if-eqz·v4,·:cond_31 | 1622 | ····if-eqz·v4,·:cond_2f |
| | |
| 1676 | ····const/4·v4,·0x1 | 1623 | ····const/4·v4,·0x1 |
| | |
| 1677 | ····:goto_1b | 1624 | ····:goto_1b |
| 1678 | ····if-eqz·v4,·:cond_32 | 1625 | ····if-eqz·v4,·:cond_30 |
| | |
| 1679 | ····.line·498 | 1626 | ····.line·491 |
| 1680 | ····invoke-interface·{v1},·Ljava/util/List;->size()I | 1627 | ····invoke-interface·{v1},·Ljava/util/List;->size()I |
| | |
| 1681 | ····move-result·v3 | 1628 | ····move-result·v3 |
| | |
| 1682 | ····const/4·v4,·0x1 | 1629 | ····const/4·v4,·0x1 |
| | |
| 1683 | ····if-le·v3,·v4,·:cond_32 | 1630 | ····if-le·v3,·v4,·:cond_30 |
| | |
| 1684 | ····.line·499 | 1631 | ····.line·492 |
| 1685 | ····iget-object·v1,·v0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1;->LOG_TAG:Ljava/lang/String; | 1632 | ····iget-object·v1,·v0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1;->LOG_TAG:Ljava/lang/String; |
| | |
| 1686 | ····const-string·v3,·"For·R+·apps,·background·permissions·must·be·requested·individually" | 1633 | ····const-string·v3,·"For·R+·apps,·background·permissions·must·be·requested·individually" |
| | |
| 1687 | ····invoke-static·{v1,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 1634 | ····invoke-static·{v1,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 1688 | ····move-object·v1,·v2 | 1635 | ····move-object·v1,·v2 |
| | |
| 1689 | ····.line·497 | 1636 | ····.line·490 |
| 1690 | ····:cond_32 | 1637 | ····:cond_30 |
| 1691 | ····invoke-virtual·{v0,·v1},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->setValue(Ljava/lang/Object;)V | 1638 | ····invoke-virtual·{v0,·v1},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->setValue(Ljava/lang/Object;)V |
| | |
| 1692 | ····return-void | 1639 | ····return-void |
| 1693 | .end·method | 1640 | .end·method |
| | |
| | |
| 1694 | #·virtual·methods | 1641 | #·virtual·methods |
| Offset 1978, 15 lines modified | Offset 1925, 15 lines modified |
| 1978 | ····invoke-interface·{v6},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 1925 | ····invoke-interface·{v6},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 1979 | ····move-result-object·v6 | 1926 | ····move-result-object·v6 |
| | |
| 1980 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; | 1927 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; |
| | |
| 1981 | ····.line·239 | 1928 | ····.line·239 |
| 1982 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController()Ljava/util/List; | 1929 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
| | |
| 1983 | ····move-result-object·v6 | 1930 | ····move-result-object·v6 |
| | |
| 1984 | ····.line·1690 | 1931 | ····.line·1690 |
| 1985 | ····instance-of·v8,·v6,·Ljava/util/Collection; | 1932 | ····instance-of·v8,·v6,·Ljava/util/Collection; |
| | |
| 1986 | ····if-eqz·v8,·:cond_a | 1933 | ····if-eqz·v8,·:cond_a |
| Offset 2072, 15 lines modified | Offset 2019, 15 lines modified |
| | |
| 2072 | ····move-result-object·v6 | 2019 | ····move-result-object·v6 |
| | |
| 2073 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; | 2020 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; |
| | |
| 2074 | ····invoke-static·{v6},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 2021 | ····invoke-static·{v6},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 2075 | ····invoke-virtual·{v6,·v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->setState$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController(I)V | 2022 | ····invoke-virtual·{v6,·v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->setState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(I)V |
| | |
| 2076 | ····goto·:goto_3 | 2023 | ····goto·:goto_3 |
| | |
| 2077 | ····:cond_d | 2024 | ····:cond_d |
| 2078 | ····move·v1,·v3 | 2025 | ····move·v1,·v3 |
| | |
| 2079 | ····goto/16·:goto_1 | 2026 | ····goto/16·:goto_1 |
| Offset 2147, 15 lines modified | Offset 2094, 15 lines modified |
| 2147 | ····const/4·v6,·0x3 | 2094 | ····const/4·v6,·0x3 |
| | |
| 2148 | ····if-nez·v4,·:cond_10 | 2095 | ····if-nez·v4,·:cond_10 |
| | |
| 2149 | ····goto·:goto_7 | 2096 | ····goto·:goto_7 |
| | |
| 2150 | ····:cond_10 | 2097 | ····:cond_10 |
| 2151 | ····invoke-virtual·{v4,·v6},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->setState$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController(I)V | 2098 | ····invoke-virtual·{v4,·v6},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->setState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(I)V |
| | |
| 2152 | ····.line·229 | 2099 | ····.line·229 |
| 2153 | ····:goto_7 | 2100 | ····:goto_7 |
| 2154 | ····iget-object·v4,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1;->this$0:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel; | 2101 | ····iget-object·v4,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1;->this$0:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel; |
| | |
| 2155 | ····invoke-static·{v4},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->access$getGroupStates$p(Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;)Ljava/util/Map; | 2102 | ····invoke-static·{v4},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->access$getGroupStates$p(Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;)Ljava/util/Map; |
| | |
| Offset 2174, 15 lines modified | Offset 2121, 15 lines modified |
| 2174 | ····check-cast·v4,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; | 2121 | ····check-cast·v4,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; |
| | |
| 2175 | ····if-nez·v4,·:cond_11 | 2122 | ····if-nez·v4,·:cond_11 |
| | |
| 2176 | ····goto/16·:goto_1 | 2123 | ····goto/16·:goto_1 |
| | |
| 2177 | ····:cond_11 | 2124 | ····:cond_11 |
| 2178 | ····invoke-virtual·{v4,·v6},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->setState$packages__modules__Permission__PermissionController__android_common_GooglePermissionController_apex30__PermissionController(I)V | 2125 | ····invoke-virtual·{v4,·v6},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->setState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(I)V |
| | |
| 2179 | ····goto/16·:goto_1 | 2126 | ····goto/16·:goto_1 |
| | |
| 2180 | ····:cond_12 | 2127 | ····:cond_12 |
| 2181 | ····if-eqz·v1,·:cond_15 | 2128 | ····if-eqz·v1,·:cond_15 |
| | |
| 2182 | ····.line·252 | 2129 | ····.line·252 |