| | | | |
| Offset 8, 15 lines modified | Offset 8, 15 lines modified |
| 8 | ····value·=·{ | 8 | ····value·=·{ |
| 9 | ········Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog;, | 9 | ········Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog;, |
| 10 | ········Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$Companion; | 10 | ········Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$Companion; |
| 11 | ····} | 11 | ····} |
| 12 | .end·annotation | 12 | .end·annotation |
| | |
| 13 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 13 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 14 | ····value·=·"SMAP\nAutoRevokeFragment.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AutoRevokeFragment.kt\ncom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,289:1\n1499#2,3:290\n*E\n*S·KotlinDebug\n*F\n+·1·AutoRevokeFragment.kt\ncom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment\n*L\n143#1,3:290\n*E\n" | 14 | ····value·=·"SMAP\nAutoRevokeFragment.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AutoRevokeFragment.kt\ncom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,292:1\n1499#2,3:293\n*E\n*S·KotlinDebug\n*F\n+·1·AutoRevokeFragment.kt\ncom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment\n*L\n146#1,3:293\n*E\n" |
| 15 | .end·annotation | 15 | .end·annotation |
| | |
| | |
| 16 | #·static·fields | 16 | #·static·fields |
| 17 | .field·public·static·final·Companion:Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$Companion; | 17 | .field·public·static·final·Companion:Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$Companion; |
| | |
| 18 | .field·private·static·final·LOG_TAG:Ljava/lang/String; | 18 | .field·private·static·final·LOG_TAG:Ljava/lang/String; |
| Offset 40, 68 lines modified | Offset 40, 68 lines modified |
| | |
| 40 | ····const/4·v1,·0x0 | 40 | ····const/4·v1,·0x0 |
| | |
| 41 | ····invoke-direct·{v0,·v1},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 41 | ····invoke-direct·{v0,·v1},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
| | |
| 42 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->Companion:Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$Companion; | 42 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->Companion:Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$Companion; |
| | |
| 43 | ····.line·62 | 43 | ····.line·63 |
| 44 | ····const-class·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment; | 44 | ····const-class·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment; |
| | |
| 45 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 45 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
| | |
| 46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
| | |
| 47 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->LOG_TAG:Ljava/lang/String; | 47 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->LOG_TAG:Ljava/lang/String; |
| | |
| 48 | ····return-void | 48 | ····return-void |
| 49 | .end·method | 49 | .end·method |
| | |
| 50 | .method·public·constructor·<init>()V | 50 | .method·public·constructor·<init>()V |
| 51 | ····.locals·0 | 51 | ····.locals·0 |
| | |
| 52 | ····.line·51 | 52 | ····.line·52 |
| 53 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/handheld/PermissionsFrameFragment;-><init>()V | 53 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/handheld/PermissionsFrameFragment;-><init>()V |
| | |
| 54 | ····return-void | 54 | ····return-void |
| 55 | .end·method | 55 | .end·method |
| | |
| 56 | .method·public·static·final·synthetic·access$comparePreference(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Landroidx/preference/Preference;Landroidx/preference/Preference;)I | 56 | .method·public·static·final·synthetic·access$comparePreference(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Landroidx/preference/Preference;Landroidx/preference/Preference;)I |
| 57 | ····.locals·0 | 57 | ····.locals·0 |
| | |
| 58 | ····.line·51 | 58 | ····.line·52 |
| 59 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->comparePreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)I | 59 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->comparePreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)I |
| | |
| 60 | ····move-result·p0 | 60 | ····move-result·p0 |
| | |
| 61 | ····return·p0 | 61 | ····return·p0 |
| 62 | .end·method | 62 | .end·method |
| | |
| 63 | .method·public·static·final·synthetic·access$createDisableDialog(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V | 63 | .method·public·static·final·synthetic·access$createDisableDialog(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V |
| 64 | ····.locals·0 | 64 | ····.locals·0 |
| | |
| 65 | ····.line·51 | 65 | ····.line·52 |
| 66 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createDisableDialog(Ljava/lang/String;Landroid/os/UserHandle;)V | 66 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createDisableDialog(Ljava/lang/String;Landroid/os/UserHandle;)V |
| | |
| 67 | ····return-void | 67 | ····return-void |
| 68 | .end·method | 68 | .end·method |
| | |
| 69 | .method·public·static·final·synthetic·access$getSessionId$p(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;)J | 69 | .method·public·static·final·synthetic·access$getSessionId$p(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;)J |
| 70 | ····.locals·2 | 70 | ····.locals·2 |
| | |
| 71 | ····.line·51 | 71 | ····.line·52 |
| 72 | ····iget-wide·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->sessionId:J | 72 | ····iget-wide·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->sessionId:J |
| | |
| 73 | ····return-wide·v0 | 73 | ····return-wide·v0 |
| 74 | .end·method | 74 | .end·method |
| | |
| 75 | .method·public·static·final·synthetic·access$getViewModel$p(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;)Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel; | 75 | .method·public·static·final·synthetic·access$getViewModel$p(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;)Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel; |
| 76 | ····.locals·0 | 76 | ····.locals·0 |
| | |
| 77 | ····.line·51 | 77 | ····.line·52 |
| 78 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->viewModel:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel; | 78 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->viewModel:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel; |
| | |
| 79 | ····if-eqz·p0,·:cond_0 | 79 | ····if-eqz·p0,·:cond_0 |
| | |
| 80 | ····return-object·p0 | 80 | ····return-object·p0 |
| | |
| 81 | ····:cond_0 | 81 | ····:cond_0 |
| Offset 113, 53 lines modified | Offset 113, 53 lines modified |
| | |
| 113 | ····throw·p0 | 113 | ····throw·p0 |
| 114 | .end·method | 114 | .end·method |
| | |
| 115 | .method·public·static·final·synthetic·access$updatePackages(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/util/Map;)V | 115 | .method·public·static·final·synthetic·access$updatePackages(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/util/Map;)V |
| 116 | ····.locals·0 | 116 | ····.locals·0 |
| | |
| 117 | ····.line·51 | 117 | ····.line·52 |
| 118 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->updatePackages(Ljava/util/Map;)V | 118 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->updatePackages(Ljava/util/Map;)V |
| | |
| 119 | ····return-void | 119 | ····return-void |
| 120 | .end·method | 120 | .end·method |
| | |
| 121 | .method·private·final·comparePreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)I | 121 | .method·private·final·comparePreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)I |
| 122 | ····.locals·3 | 122 | ····.locals·3 |
| | |
| 123 | ····.line·235 | 123 | ····.line·238 |
| 124 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->collator:Ljava/text/Collator; | 124 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->collator:Ljava/text/Collator; |
| | |
| 125 | ····if-eqz·v0,·:cond_1 | 125 | ····if-eqz·v0,·:cond_1 |
| | |
| 126 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; | 126 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; |
| | |
| 127 | ····move-result-object·v1 | 127 | ····move-result-object·v1 |
| | |
| 128 | ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 128 | ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
| | |
| 129 | ····move-result-object·v1 | 129 | ····move-result-object·v1 |
| | |
| 130 | ····.line·236 | 130 | ····.line·239 |
| 131 | ····invoke-virtual·{p2},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; | 131 | ····invoke-virtual·{p2},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; |
| | |
| 132 | ····move-result-object·v2 | 132 | ····move-result-object·v2 |
| | |
| 133 | ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String; | 133 | ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String; |
| | |
| 134 | ····move-result-object·v2 | 134 | ····move-result-object·v2 |
| | |
| 135 | ····.line·235 | 135 | ····.line·238 |
| 136 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/text/Collator;->compare(Ljava/lang/String;Ljava/lang/String;)I | 136 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/text/Collator;->compare(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 137 | ····move-result·v0 | 137 | ····move-result·v0 |
| | |
| 138 | ····if-nez·v0,·:cond_0 | 138 | ····if-nez·v0,·:cond_0 |
| | |
| 139 | ····.line·238 | 139 | ····.line·241 |
| 140 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 140 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; |
| | |
| 141 | ····move-result-object·p1 | 141 | ····move-result-object·p1 |
| | |
| 142 | ····invoke-virtual·{p2},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 142 | ····invoke-virtual·{p2},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; |
| | |
| 143 | ····move-result-object·p2 | 143 | ····move-result-object·p2 |
| Offset 174, 15 lines modified | Offset 174, 15 lines modified |
| | |
| 174 | ····:cond_0 | 174 | ····:cond_0 |
| 175 | ····return·v0 | 175 | ····return·v0 |
| | |
| 176 | ····:cond_1 | 176 | ····:cond_1 |
| 177 | ····const-string·p1,·"collator" | 177 | ····const-string·p1,·"collator" |
| | |
| 178 | ····.line·235 | 178 | ····.line·238 |
| 179 | ····invoke-static·{p1},·Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V | 179 | ····invoke-static·{p1},·Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V |
| | |
| 180 | ····const/4·p1,·0x0 | 180 | ····const/4·p1,·0x0 |
| | |
| 181 | ····throw·p1 | 181 | ····throw·p1 |
| 182 | .end·method | 182 | .end·method |
| | |
| Offset 199, 43 lines modified | Offset 199, 43 lines modified |
| | |
| 199 | ····return-object·p0 | 199 | ····return-object·p0 |
| 200 | .end·method | 200 | .end·method |
| | |
| 201 | .method·private·final·createDisableDialog(Ljava/lang/String;Landroid/os/UserHandle;)V | 201 | .method·private·final·createDisableDialog(Ljava/lang/String;Landroid/os/UserHandle;)V |
| 202 | ····.locals·3 | 202 | ····.locals·3 |
| | |
| 203 | ····.line·261 | 203 | ····.line·264 |
| 204 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog; | 204 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog; |
| | |
| 205 | ····invoke-direct·{v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog;-><init>()V | 205 | ····invoke-direct·{v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog;-><init>()V |
| | |
| 206 | ····.line·263 | 206 | ····.line·266 |
| 207 | ····new-instance·v1,·Landroid/os/Bundle; | 207 | ····new-instance·v1,·Landroid/os/Bundle; |
| | |
| 208 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V | 208 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V |
| | |
| 209 | ····const-string·v2,·"android.intent.extra.PACKAGE_NAME" | 209 | ····const-string·v2,·"android.intent.extra.PACKAGE_NAME" |
| | |
| 210 | ····.line·264 | 210 | ····.line·267 |
| 211 | ····invoke-virtual·{v1,·v2,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 211 | ····invoke-virtual·{v1,·v2,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
| | |
| 212 | ····const-string·p1,·"android.intent.extra.USER" | 212 | ····const-string·p1,·"android.intent.extra.USER" |
| | |
| 213 | ····.line·265 | 213 | ····.line·268 |
| 214 | ····invoke-virtual·{v1,·p1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 214 | ····invoke-virtual·{v1,·p1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
| | |
| 215 | ····.line·266 | 215 | ····.line·269 |
| 216 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V | 216 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V |
| | |
| 217 | ····const/4·p1,·0x1 | 217 | ····const/4·p1,·0x1 |
| | |
| 218 | ····.line·268 | 218 | ····.line·271 |
| 219 | ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V | 219 | ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V |
| | |
| 220 | ····.line·270 | 220 | ····.line·273 |
| 221 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager; | 221 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager; |
| | |
| 222 | ····move-result-object·p1 | 222 | ····move-result-object·p1 |
| | |
| 223 | ····invoke-virtual·{p1},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction; | 223 | ····invoke-virtual·{p1},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction; |
| | |
| 224 | ····move-result-object·p1 | 224 | ····move-result-object·p1 |
| Offset 250, 15 lines modified | Offset 250, 15 lines modified |
| | |
| 250 | ····return-void | 250 | ····return-void |
| 251 | .end·method | 251 | .end·method |
| | |
| 252 | .method·private·final·createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; | 252 | .method·private·final·createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; |
| 253 | ····.locals·1 | 253 | ····.locals·1 |
| | |
| 254 | ····.line·244 | 254 | ····.line·247 |
| 255 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 255 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 256 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 256 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 257 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 257 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 258 | ····const/16·p1,·0x3a | 258 | ····const/16·p1,·0x3a |
| Offset 288, 15 lines modified | Offset 288, 15 lines modified |
| 288 | ············">;)", | 288 | ············">;)", |
| 289 | ············"Ljava/lang/String;" | 289 | ············"Ljava/lang/String;" |
| 290 | ········} | 290 | ········} |
| 291 | ····.end·annotation | 291 | ····.end·annotation |
| | |
| 292 | ····const-string·v0,·"android.permission-group.LOCATION" | 292 | ····const-string·v0,·"android.permission-group.LOCATION" |
| | |
| 293 | ····.line·249 | 293 | ····.line·252 |
| 294 | ····invoke-interface·{p1,·v0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 294 | ····invoke-interface·{p1,·v0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 295 | ····move-result·v1 | 295 | ····move-result·v1 |
| | |
| 296 | ····const-string·v2,·"android.permission-group.CALENDAR" | 296 | ····const-string·v2,·"android.permission-group.CALENDAR" |
| | |
| 297 | ····const-string·v3,·"android.permission-group.STORAGE" | 297 | ····const-string·v3,·"android.permission-group.STORAGE" |
| Offset 307, 75 lines modified | Offset 307, 75 lines modified |
| | |
| 307 | ····const-string·v6,·"android.permission-group.MICROPHONE" | 307 | ····const-string·v6,·"android.permission-group.MICROPHONE" |
| | |
| 308 | ····if-eqz·v1,·:cond_0 | 308 | ····if-eqz·v1,·:cond_0 |
| | |
| 309 | ····goto·:goto_0 | 309 | ····goto·:goto_0 |
| | |
| 310 | ····.line·250 | 310 | ····.line·253 |
| 311 | ····:cond_0 | 311 | ····:cond_0 |
| 312 | ····invoke-interface·{p1,·v6},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 312 | ····invoke-interface·{p1,·v6},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 313 | ····move-result·v0 | 313 | ····move-result·v0 |
| | |
| 314 | ····if-eqz·v0,·:cond_1 | 314 | ····if-eqz·v0,·:cond_1 |
| | |
| 315 | ····move-object·v0,·v6 | 315 | ····move-object·v0,·v6 |
| | |
| 316 | ····goto·:goto_0 | 316 | ····goto·:goto_0 |
| | |
| 317 | ····.line·251 | 317 | ····.line·254 |
| 318 | ····:cond_1 | 318 | ····:cond_1 |
| 319 | ····invoke-interface·{p1,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 319 | ····invoke-interface·{p1,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 320 | ····move-result·v0 | 320 | ····move-result·v0 |
| | |
| 321 | ····if-eqz·v0,·:cond_2 | 321 | ····if-eqz·v0,·:cond_2 |
| | |
| 322 | ····move-object·v0,·v5 | 322 | ····move-object·v0,·v5 |
| | |
| 323 | ····goto·:goto_0 | 323 | ····goto·:goto_0 |
| | |
| 324 | ····.line·252 | 324 | ····.line·255 |
| 325 | ····:cond_2 | 325 | ····:cond_2 |
| 326 | ····invoke-interface·{p1,·v4},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 326 | ····invoke-interface·{p1,·v4},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 327 | ····move-result·v0 | 327 | ····move-result·v0 |
| | |
| 328 | ····if-eqz·v0,·:cond_3 | 328 | ····if-eqz·v0,·:cond_3 |
| | |
| 329 | ····move-object·v0,·v4 | 329 | ····move-object·v0,·v4 |
| | |
| 330 | ····goto·:goto_0 | 330 | ····goto·:goto_0 |
| | |
| 331 | ····.line·253 | 331 | ····.line·256 |
| 332 | ····:cond_3 | 332 | ····:cond_3 |
| 333 | ····invoke-interface·{p1,·v3},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 333 | ····invoke-interface·{p1,·v3},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 334 | ····move-result·v0 | 334 | ····move-result·v0 |
| | |
| 335 | ····if-eqz·v0,·:cond_4 | 335 | ····if-eqz·v0,·:cond_4 |
| | |
| 336 | ····move-object·v0,·v3 | 336 | ····move-object·v0,·v3 |
| | |
| 337 | ····goto·:goto_0 | 337 | ····goto·:goto_0 |
| | |
| 338 | ····.line·254 | 338 | ····.line·257 |
| 339 | ····:cond_4 | 339 | ····:cond_4 |
| 340 | ····invoke-interface·{p1,·v2},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 340 | ····invoke-interface·{p1,·v2},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 341 | ····move-result·v0 | 341 | ····move-result·v0 |
| | |
| 342 | ····if-eqz·v0,·:cond_5 | 342 | ····if-eqz·v0,·:cond_5 |
| | |
| 343 | ····move-object·v0,·v2 | 343 | ····move-object·v0,·v2 |
| | |
| 344 | ····goto·:goto_0 | 344 | ····goto·:goto_0 |
| | |
| 345 | ····.line·255 | 345 | ····.line·258 |
| 346 | ····:cond_5 | 346 | ····:cond_5 |
| 347 | ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z | 347 | ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z |
| | |
| 348 | ····move-result·v0 | 348 | ····move-result·v0 |
| | |
| 349 | ····xor-int/lit8·v0,·v0,·0x1 | 349 | ····xor-int/lit8·v0,·v0,·0x1 |
| | |
| Offset 428, 31 lines modified | Offset 428, 31 lines modified |
| 428 | ········} | 428 | ········} |
| 429 | ····.end·annotation | 429 | ····.end·annotation |
| | |
| 430 | ····move-object/from16·v0,·p0 | 430 | ····move-object/from16·v0,·p0 |
| | |
| 431 | ····move-object/from16·v1,·p1 | 431 | ····move-object/from16·v1,·p1 |
| | |
| 432 | ····.line·132 | 432 | ····.line·135 |
| 433 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->LOG_TAG:Ljava/lang/String; | 433 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->LOG_TAG:Ljava/lang/String; |
| | |
| 434 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; | 434 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; |
| | |
| 435 | ····move-result-object·v3 | 435 | ····move-result-object·v3 |
| | |
| 436 | ····const/4·v4,·0x0 | 436 | ····const/4·v4,·0x0 |
| | |
| 437 | ····if-nez·v3,·:cond_1 | 437 | ····if-nez·v3,·:cond_1 |
| | |
| 438 | ····const·v3,·0x7f160006 | 438 | ····const·v3,·0x7f160006 |
| | |
| 439 | ····.line·133 | 439 | ····.line·136 |
| 440 | ····invoke-virtual·{v0,·v3},·Landroidx/preference/PreferenceFragmentCompat;->addPreferencesFromResource(I)V | 440 | ····invoke-virtual·{v0,·v3},·Landroidx/preference/PreferenceFragmentCompat;->addPreferencesFromResource(I)V |
| | |
| 441 | ····.line·134 | 441 | ····.line·137 |
| 442 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; | 442 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; |
| | |
| 443 | ····move-result-object·v3 | 443 | ····move-result-object·v3 |
| | |
| 444 | ····if-eqz·v3,·:cond_0 | 444 | ····if-eqz·v3,·:cond_0 |
| | |
| 445 | ····const-string·v5,·"info_msg" | 445 | ····const-string·v5,·"info_msg" |
| Offset 467, 34 lines modified | Offset 467, 34 lines modified |
| | |
| 467 | ····:cond_0 | 467 | ····:cond_0 |
| 468 | ····move-object·v3,·v4 | 468 | ····move-object·v3,·v4 |
| | |
| 469 | ····:goto_0 | 469 | ····:goto_0 |
| 470 | ····if-eqz·v3,·:cond_1 | 470 | ····if-eqz·v3,·:cond_1 |
| | |
| 471 | ····const·v5,·0x7f120061 | 471 | ····const·v5,·0x7f120067 |
| | |
| 472 | ····.line·135 | 472 | ····.line·138 |
| 473 | ····invoke-virtual·{v0,·v5},·Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; | 473 | ····invoke-virtual·{v0,·v5},·Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; |
| | |
| 474 | ····move-result-object·v5 | 474 | ····move-result-object·v5 |
| | |
| 475 | ····const-string·v6,·"getString(R.string.auto_revoke_open_app_message)" | 475 | ····const-string·v6,·"getString(R.string.auto_revoke_open_app_message)" |
| | |
| 476 | ····invoke-static·{v5,·v6},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 476 | ····invoke-static·{v5,·v6},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
| | |
| 477 | ····invoke-virtual·{v3,·v5},·Lcom/android/permissioncontroller/permission/ui/handheld/FooterPreference;->setSecondSummary(Ljava/lang/CharSequence;)V | 477 | ····invoke-virtual·{v3,·v5},·Lcom/android/permissioncontroller/permission/ui/handheld/FooterPreference;->setSecondSummary(Ljava/lang/CharSequence;)V |
| | |
| 478 | ····.line·138 | 478 | ····.line·141 |
| 479 | ····:cond_1 | 479 | ····:cond_1 |
| 480 | ····new-instance·v3,·Ljava/util/LinkedHashMap; | 480 | ····new-instance·v3,·Ljava/util/LinkedHashMap; |
| | |
| 481 | ····invoke-direct·{v3},·Ljava/util/LinkedHashMap;-><init>()V | 481 | ····invoke-direct·{v3},·Ljava/util/LinkedHashMap;-><init>()V |
| | |
| 482 | ····.line·139 | 482 | ····.line·142 |
| 483 | ····sget-object·v5,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->Companion:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months$Companion; | 483 | ····sget-object·v5,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->Companion:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months$Companion; |
| | |
| 484 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months$Companion;->allMonths()Ljava/util/List; | 484 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months$Companion;->allMonths()Ljava/util/List; |
| | |
| 485 | ····move-result-object·v5 | 485 | ····move-result-object·v5 |
| | |
| 486 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 486 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| Offset 516, 49 lines modified | Offset 516, 49 lines modified |
| | |
| 516 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 516 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 517 | ····move-result-object·v6 | 517 | ····move-result-object·v6 |
| | |
| 518 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; | 518 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; |
| | |
| 519 | ····.line·140 | 519 | ····.line·143 |
| 520 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->getValue()Ljava/lang/String; | 520 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->getValue()Ljava/lang/String; |
| | |
| 521 | ····move-result-object·v6 | 521 | ····move-result-object·v6 |
| | |
| 522 | ····invoke-virtual·{v0,·v6},·Landroidx/preference/PreferenceFragmentCompat;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; | 522 | ····invoke-virtual·{v0,·v6},·Landroidx/preference/PreferenceFragmentCompat;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; |
| | |
| 523 | ····move-result-object·v6 | 523 | ····move-result-object·v6 |
| | |
| 524 | ····if-eqz·v6,·:cond_a | 524 | ····if-eqz·v6,·:cond_a |
| | |
| 525 | ····invoke-static·{v6,·v7},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 525 | ····invoke-static·{v6,·v7},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
| | |
| 526 | ····check-cast·v6,·Landroidx/preference/PreferenceCategory; | 526 | ····check-cast·v6,·Landroidx/preference/PreferenceCategory; |
| | |
| 527 | ····.line·141 | 527 | ····.line·144 |
| 528 | ····invoke-virtual·{v6},·Landroidx/preference/PreferenceGroup;->getPreferenceCount()I | 528 | ····invoke-virtual·{v6},·Landroidx/preference/PreferenceGroup;->getPreferenceCount()I |
| | |
| 529 | ····move-result·v7 | 529 | ····move-result·v7 |
| | |
| 530 | ····move·v10,·v9 | 530 | ····move·v10,·v9 |
| | |
| 531 | ····:goto_1 | 531 | ····:goto_1 |
| 532 | ····if-ge·v10,·v7,·:cond_9 | 532 | ····if-ge·v10,·v7,·:cond_9 |
| | |
| 533 | ····.line·142 | 533 | ····.line·145 |
| 534 | ····invoke-virtual·{v6,·v10},·Landroidx/preference/PreferenceGroup;->getPreference(I)Landroidx/preference/Preference; | 534 | ····invoke-virtual·{v6,·v10},·Landroidx/preference/PreferenceGroup;->getPreference(I)Landroidx/preference/Preference; |
| | |
| 535 | ····move-result-object·v11 | 535 | ····move-result-object·v11 |
| | |
| 536 | ····if-eqz·v11,·:cond_8 | 536 | ····if-eqz·v11,·:cond_8 |
| | |
| 537 | ····check-cast·v11,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; | 537 | ····check-cast·v11,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; |
| | |
| 538 | ····.line·143 | 538 | ····.line·146 |
| 539 | ····sget-object·v12,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; | 539 | ····sget-object·v12,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; |
| | |
| 540 | ····invoke-interface·{v1,·v12},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 540 | ····invoke-interface·{v1,·v12},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 541 | ····move-result-object·v12 | 541 | ····move-result-object·v12 |
| | |
| 542 | ····check-cast·v12,·Ljava/util/List; | 542 | ····check-cast·v12,·Ljava/util/List; |
| Offset 601, 20 lines modified | Offset 601, 20 lines modified |
| | |
| 601 | ····move-result-object·v14 | 601 | ····move-result-object·v14 |
| | |
| 602 | ····invoke-virtual·{v13},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$RevokedPackageInfo;->component2()Landroid/os/UserHandle; | 602 | ····invoke-virtual·{v13},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$RevokedPackageInfo;->component2()Landroid/os/UserHandle; |
| | |
| 603 | ····move-result-object·v13 | 603 | ····move-result-object·v13 |
| | |
| 604 | ····.line·144 | 604 | ····.line·147 |
| 605 | ····invoke-direct·{v0,·v14,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; | 605 | ····invoke-direct·{v0,·v14,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; |
| | |
| 606 | ····move-result-object·v13 | 606 | ····move-result-object·v13 |
| | |
| 607 | ····.line·145 | 607 | ····.line·148 |
| 608 | ····invoke-virtual·{v11},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 608 | ····invoke-virtual·{v11},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; |
| | |
| 609 | ····move-result-object·v14 | 609 | ····move-result-object·v14 |
| | |
| 610 | ····invoke-static·{v14,·v13},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 610 | ····invoke-static·{v14,·v13},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 611 | ····move-result·v13 | 611 | ····move-result·v13 |
| Offset 636, 27 lines modified | Offset 636, 27 lines modified |
| 636 | ····move-result-object·v12 | 636 | ····move-result-object·v12 |
| | |
| 637 | ····goto·:goto_4 | 637 | ····goto·:goto_4 |
| | |
| 638 | ····:cond_6 | 638 | ····:cond_6 |
| 639 | ····move-object·v12,·v4 | 639 | ····move-object·v12,·v4 |
| | |
| 640 | ····.line·147 | 640 | ····.line·150 |
| 641 | ····:goto_4 | 641 | ····:goto_4 |
| 642 | ····sget-object·v13,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; | 642 | ····sget-object·v13,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; |
| | |
| 643 | ····invoke-static·{v12,·v13},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 643 | ····invoke-static·{v12,·v13},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 644 | ····move-result·v12 | 644 | ····move-result·v12 |
| | |
| 645 | ····xor-int/2addr·v12,·v8 | 645 | ····xor-int/2addr·v12,·v8 |
| | |
| 646 | ····if-eqz·v12,·:cond_7 | 646 | ····if-eqz·v12,·:cond_7 |
| | |
| 647 | ····.line·148 | 647 | ····.line·151 |
| 648 | ····invoke-virtual·{v11},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 648 | ····invoke-virtual·{v11},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; |
| | |
| 649 | ····move-result-object·v12 | 649 | ····move-result-object·v12 |
| | |
| 650 | ····const-string·v13,·"pref.key" | 650 | ····const-string·v13,·"pref.key" |
| | |
| 651 | ····invoke-static·{v12,·v13},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 651 | ····invoke-static·{v12,·v13},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
| Offset 664, 25 lines modified | Offset 664, 25 lines modified |
| 664 | ····invoke-interface·{v3,·v12,·v11},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 664 | ····invoke-interface·{v3,·v12,·v11},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 665 | ····:cond_7 | 665 | ····:cond_7 |
| 666 | ····add-int/lit8·v10,·v10,·0x1 | 666 | ····add-int/lit8·v10,·v10,·0x1 |
| | |
| 667 | ····goto·:goto_1 | 667 | ····goto·:goto_1 |
| | |
| 668 | ····.line·142 | 668 | ····.line·145 |
| 669 | ····:cond_8 | 669 | ····:cond_8 |
| 670 | ····new-instance·v1,·Lkotlin/TypeCastException; | 670 | ····new-instance·v1,·Lkotlin/TypeCastException; |
| | |
| 671 | ····const-string·v2,·"null·cannot·be·cast·to·non-null·type·com.android.permissioncontroller.permission.ui.handheld.AutoRevokePermissionPreference" | 671 | ····const-string·v2,·"null·cannot·be·cast·to·non-null·type·com.android.permissioncontroller.permission.ui.handheld.AutoRevokePermissionPreference" |
| | |
| 672 | ····invoke-direct·{v1,·v2},·Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V | 672 | ····invoke-direct·{v1,·v2},·Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V |
| | |
| 673 | ····throw·v1 | 673 | ····throw·v1 |
| | |
| 674 | ····.line·152 | 674 | ····.line·155 |
| 675 | ····:cond_9 | 675 | ····:cond_9 |
| 676 | ····invoke-interface·{v3},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 676 | ····invoke-interface·{v3},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
| | |
| 677 | ····move-result-object·v7 | 677 | ····move-result-object·v7 |
| | |
| 678 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 678 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| | |
| Offset 703, 26 lines modified | Offset 703, 26 lines modified |
| | |
| 703 | ····invoke-interface·{v8},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 703 | ····invoke-interface·{v8},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 704 | ····move-result-object·v8 | 704 | ····move-result-object·v8 |
| | |
| 705 | ····check-cast·v8,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; | 705 | ····check-cast·v8,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; |
| | |
| 706 | ····.line·153 | 706 | ····.line·156 |
| 707 | ····invoke-virtual·{v6,·v8},·Landroidx/preference/PreferenceGroup;->removePreference(Landroidx/preference/Preference;)Z | 707 | ····invoke-virtual·{v6,·v8},·Landroidx/preference/PreferenceGroup;->removePreference(Landroidx/preference/Preference;)Z |
| | |
| 708 | ····goto·:goto_5 | 708 | ····goto·:goto_5 |
| | |
| 709 | ····.line·140 | 709 | ····.line·143 |
| 710 | ····:cond_a | 710 | ····:cond_a |
| 711 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V | 711 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V |
| | |
| 712 | ····throw·v4 | 712 | ····throw·v4 |
| | |
| 713 | ····.line·157 | 713 | ····.line·160 |
| 714 | ····:cond_b | 714 | ····:cond_b |
| 715 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 715 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
| | |
| 716 | ····move-result-object·v5 | 716 | ····move-result-object·v5 |
| | |
| 717 | ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 717 | ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| | |
| Offset 749, 75 lines modified | Offset 749, 75 lines modified |
| | |
| 749 | ····invoke-interface·{v6},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 749 | ····invoke-interface·{v6},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 750 | ····move-result-object·v6 | 750 | ····move-result-object·v6 |
| | |
| 751 | ····check-cast·v6,·Ljava/util/List; | 751 | ····check-cast·v6,·Ljava/util/List; |
| | |
| 752 | ····.line·158 | 752 | ····.line·161 |
| 753 | ····invoke-virtual·{v10},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->getValue()Ljava/lang/String; | 753 | ····invoke-virtual·{v10},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->getValue()Ljava/lang/String; |
| | |
| 754 | ····move-result-object·v11 | 754 | ····move-result-object·v11 |
| | |
| 755 | ····invoke-virtual·{v0,·v11},·Landroidx/preference/PreferenceFragmentCompat;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; | 755 | ····invoke-virtual·{v0,·v11},·Landroidx/preference/PreferenceFragmentCompat;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; |
| | |
| 756 | ····move-result-object·v11 | 756 | ····move-result-object·v11 |
| | |
| 757 | ····if-eqz·v11,·:cond_1a | 757 | ····if-eqz·v11,·:cond_1a |
| | |
| 758 | ····invoke-static·{v11,·v7},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 758 | ····invoke-static·{v11,·v7},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
| | |
| 759 | ····check-cast·v11,·Landroidx/preference/PreferenceCategory; | 759 | ····check-cast·v11,·Landroidx/preference/PreferenceCategory; |
| | |
| 760 | ····.line·159 | 760 | ····.line·162 |
| 761 | ····sget-object·v12,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; | 761 | ····sget-object·v12,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; |
| | |
| 762 | ····const·v13,·0x7f1200cb | 762 | ····const·v13,·0x7f1200d3 |
| | |
| 763 | ····if-ne·v10,·v12,·:cond_d | 763 | ····if-ne·v10,·v12,·:cond_d |
| | |
| 764 | ····new-array·v10,·v8,·[Ljava/lang/Object; | 764 | ····new-array·v10,·v8,·[Ljava/lang/Object; |
| | |
| 765 | ····const-string·v12,·"3" | 765 | ····const-string·v12,·"3" |
| | |
| 766 | ····aput-object·v12,·v10,·v9 | 766 | ····aput-object·v12,·v10,·v9 |
| | |
| 767 | ····.line·160 | 767 | ····.line·163 |
| 768 | ····invoke-virtual·{v0,·v13,·v10},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 768 | ····invoke-virtual·{v0,·v13,·v10},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 769 | ····move-result-object·v10 | 769 | ····move-result-object·v10 |
| | |
| 770 | ····goto·:goto_6 | 770 | ····goto·:goto_6 |
| | |
| 771 | ····:cond_d | 771 | ····:cond_d |
| 772 | ····new-array·v10,·v8,·[Ljava/lang/Object; | 772 | ····new-array·v10,·v8,·[Ljava/lang/Object; |
| | |
| 773 | ····const-string·v12,·"6" | 773 | ····const-string·v12,·"6" |
| | |
| 774 | ····aput-object·v12,·v10,·v9 | 774 | ····aput-object·v12,·v10,·v9 |
| | |
| 775 | ····.line·162 | 775 | ····.line·165 |
| 776 | ····invoke-virtual·{v0,·v13,·v10},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 776 | ····invoke-virtual·{v0,·v13,·v10},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 777 | ····move-result-object·v10 | 777 | ····move-result-object·v10 |
| | |
| 778 | ····.line·159 | 778 | ····.line·162 |
| 779 | ····:goto_6 | 779 | ····:goto_6 |
| 780 | ····invoke-virtual·{v11,·v10},·Landroidx/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V | 780 | ····invoke-virtual·{v11,·v10},·Landroidx/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V |
| | |
| 781 | ····.line·164 | 781 | ····.line·167 |
| 782 | ····invoke-interface·{v6},·Ljava/util/Collection;->isEmpty()Z | 782 | ····invoke-interface·{v6},·Ljava/util/Collection;->isEmpty()Z |
| | |
| 783 | ····move-result·v10 | 783 | ····move-result·v10 |
| | |
| 784 | ····xor-int/2addr·v10,·v8 | 784 | ····xor-int/2addr·v10,·v8 |
| | |
| 785 | ····invoke-virtual·{v11,·v10},·Landroidx/preference/Preference;->setVisible(Z)V | 785 | ····invoke-virtual·{v11,·v10},·Landroidx/preference/Preference;->setVisible(Z)V |
| | |
| 786 | ····.line·166 | 786 | ····.line·169 |
| 787 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 787 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| | |
| 788 | ····move-result-object·v6 | 788 | ····move-result-object·v6 |
| | |
| 789 | ····:goto_7 | 789 | ····:goto_7 |
| 790 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z | 790 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
| | |
| Offset 843, 34 lines modified | Offset 843, 34 lines modified |
| | |
| 843 | ····move-result·v14 | 843 | ····move-result·v14 |
| | |
| 844 | ····invoke-virtual·{v10},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$RevokedPackageInfo;->component4()Ljava/util/Set; | 844 | ····invoke-virtual·{v10},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$RevokedPackageInfo;->component4()Ljava/util/Set; |
| | |
| 845 | ····move-result-object·v10 | 845 | ····move-result-object·v10 |
| | |
| 846 | ····.line·167 | 846 | ····.line·170 |
| 847 | ····invoke-static·{v10},·Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List; | 847 | ····invoke-static·{v10},·Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List; |
| | |
| 848 | ····move-result-object·v10 | 848 | ····move-result-object·v10 |
| | |
| 849 | ····.line·168 | 849 | ····.line·171 |
| 850 | ····invoke-direct·{v0,·v12,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; | 850 | ····invoke-direct·{v0,·v12,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; |
| | |
| 851 | ····move-result-object·v15 | 851 | ····move-result-object·v15 |
| | |
| 852 | ····.line·170 | 852 | ····.line·173 |
| 853 | ····invoke-virtual·{v11,·v15},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; | 853 | ····invoke-virtual·{v11,·v15},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; |
| | |
| 854 | ····move-result-object·v16 | 854 | ····move-result-object·v16 |
| | |
| 855 | ····check-cast·v16,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; | 855 | ····check-cast·v16,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; |
| | |
| 856 | ····if-nez·v16,·:cond_12 | 856 | ····if-nez·v16,·:cond_12 |
| | |
| 857 | ····.line·172 | 857 | ····.line·175 |
| 858 | ····invoke-interface·{v3,·v15},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 858 | ····invoke-interface·{v3,·v15},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 859 | ····move-result-object·v16 | 859 | ····move-result-object·v16 |
| | |
| 860 | ····check-cast·v16,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; | 860 | ····check-cast·v16,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; |
| | |
| 861 | ····const-string·v9,·"activity!!.application" | 861 | ····const-string·v9,·"activity!!.application" |
| Offset 890, 15 lines modified | Offset 890, 15 lines modified |
| 890 | ····goto·:goto_8 | 890 | ····goto·:goto_8 |
| | |
| 891 | ····:cond_e | 891 | ····:cond_e |
| 892 | ····new-instance·v4,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; | 892 | ····new-instance·v4,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference; |
| | |
| 893 | ····move-object/from16·v17,·v3 | 893 | ····move-object/from16·v17,·v3 |
| | |
| 894 | ····.line·173 | 894 | ····.line·176 |
| 895 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 895 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; |
| | |
| 896 | ····move-result-object·v3 | 896 | ····move-result-object·v3 |
| | |
| 897 | ····if-eqz·v3,·:cond_11 | 897 | ····if-eqz·v3,·:cond_11 |
| | |
| 898 | ····invoke-static·{v3,·v8},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 898 | ····invoke-static·{v3,·v8},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
| Offset 923, 22 lines modified | Offset 923, 22 lines modified |
| | |
| 923 | ····invoke-virtual·{v5},·Landroidx/preference/PreferenceManager;->getContext()Landroid/content/Context; | 923 | ····invoke-virtual·{v5},·Landroidx/preference/PreferenceManager;->getContext()Landroid/content/Context; |
| | |
| 924 | ····move-result-object·v5 | 924 | ····move-result-object·v5 |
| | |
| 925 | ····if-eqz·v5,·:cond_10 | 925 | ····if-eqz·v5,·:cond_10 |
| | |
| 926 | ····.line·172 | 926 | ····.line·175 |
| 927 | ····invoke-direct·{v4,·v3,·v12,·v13,·v5},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference;-><init>(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;Landroid/content/Context;)V | 927 | ····invoke-direct·{v4,·v3,·v12,·v13,·v5},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference;-><init>(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;Landroid/content/Context;)V |
| | |
| 928 | ····.line·174 | 928 | ····.line·177 |
| 929 | ····:goto_8 | 929 | ····:goto_8 |
| 930 | ····invoke-virtual·{v4,·v15},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V | 930 | ····invoke-virtual·{v4,·v15},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V |
| | |
| 931 | ····.line·175 | 931 | ····.line·178 |
| 932 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; | 932 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; |
| | |
| 933 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 933 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; |
| | |
| 934 | ····move-result-object·v5 | 934 | ····move-result-object·v5 |
| | |
| 935 | ····if-eqz·v5,·:cond_f | 935 | ····if-eqz·v5,·:cond_f |
| Offset 965, 15 lines modified | Offset 965, 15 lines modified |
| 965 | ····const/4·v1,·0x0 | 965 | ····const/4·v1,·0x0 |
| | |
| 966 | ····throw·v1 | 966 | ····throw·v1 |
| | |
| 967 | ····:cond_10 | 967 | ····:cond_10 |
| 968 | ····const/4·v1,·0x0 | 968 | ····const/4·v1,·0x0 |
| | |
| 969 | ····.line·173 | 969 | ····.line·176 |
| 970 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V | 970 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V |
| | |
| 971 | ····throw·v1 | 971 | ····throw·v1 |
| | |
| 972 | ····:cond_11 | 972 | ····:cond_11 |
| 973 | ····const/4·v1,·0x0 | 973 | ····const/4·v1,·0x0 |
| | |
| Offset 989, 45 lines modified | Offset 989, 45 lines modified |
| 989 | ····move-object/from16·v19,·v6 | 989 | ····move-object/from16·v19,·v6 |
| | |
| 990 | ····move-object/from16·v4,·v16 | 990 | ····move-object/from16·v4,·v16 |
| | |
| 991 | ····:goto_9 | 991 | ····:goto_9 |
| 992 | ····if-eqz·v14,·:cond_13 | 992 | ····if-eqz·v14,·:cond_13 |
| | |
| 993 | ····.line·179 | 993 | ····.line·182 |
| 994 | ····new-instance·v3,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$1; | 994 | ····new-instance·v3,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$1; |
| | |
| 995 | ····invoke-direct·{v3,·v0,·v12,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$1;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V | 995 | ····invoke-direct·{v3,·v0,·v12,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$1;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V |
| | |
| 996 | ····invoke-virtual·{v4,·v3},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference;->setRemoveClickListener(Landroid/view/View$OnClickListener;)V | 996 | ····invoke-virtual·{v4,·v3},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference;->setRemoveClickListener(Landroid/view/View$OnClickListener;)V |
| | |
| 997 | ····goto·:goto_a | 997 | ····goto·:goto_a |
| | |
| 998 | ····.line·183 | 998 | ····.line·186 |
| 999 | ····:cond_13 | 999 | ····:cond_13 |
| 1000 | ····new-instance·v3,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$2; | 1000 | ····new-instance·v3,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$2; |
| | |
| 1001 | ····invoke-direct·{v3,·v0,·v12,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$2;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V | 1001 | ····invoke-direct·{v3,·v0,·v12,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$2;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V |
| | |
| 1002 | ····invoke-virtual·{v4,·v3},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference;->setRemoveClickListener(Landroid/view/View$OnClickListener;)V | 1002 | ····invoke-virtual·{v4,·v3},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokePermissionPreference;->setRemoveClickListener(Landroid/view/View$OnClickListener;)V |
| | |
| 1003 | ····.line·188 | 1003 | ····.line·191 |
| 1004 | ····:goto_a | 1004 | ····:goto_a |
| 1005 | ····new-instance·v3,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$3; | 1005 | ····new-instance·v3,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$3; |
| | |
| 1006 | ····invoke-direct·{v3,·v0,·v12,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$3;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V | 1006 | ····invoke-direct·{v3,·v0,·v12,·v13},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$3;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;Ljava/lang/String;Landroid/os/UserHandle;)V |
| | |
| 1007 | ····invoke-virtual·{v4,·v3},·Landroidx/preference/Preference;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V | 1007 | ····invoke-virtual·{v4,·v3},·Landroidx/preference/Preference;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V |
| | |
| 1008 | ····.line·193 | 1008 | ····.line·196 |
| 1009 | ····invoke-direct·{v0,·v10},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->getMostImportantGroup(Ljava/util/List;)Ljava/lang/String; | 1009 | ····invoke-direct·{v0,·v10},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->getMostImportantGroup(Ljava/util/List;)Ljava/lang/String; |
| | |
| 1010 | ····move-result-object·v3 | 1010 | ····move-result-object·v3 |
| | |
| 1011 | ····.line·194 | 1011 | ····.line·197 |
| 1012 | ····sget-object·v5,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; | 1012 | ····sget-object·v5,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; |
| | |
| 1013 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 1013 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
| | |
| 1014 | ····move-result-object·v6 | 1014 | ····move-result-object·v6 |
| | |
| 1015 | ····if-eqz·v6,·:cond_19 | 1015 | ····if-eqz·v6,·:cond_19 |
| Offset 1036, 24 lines modified | Offset 1036, 24 lines modified |
| | |
| 1036 | ····invoke-static·{v6,·v8},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 1036 | ····invoke-static·{v6,·v8},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
| | |
| 1037 | ····invoke-virtual·{v5,·v6,·v3},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->getPermGroupLabel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence; | 1037 | ····invoke-virtual·{v5,·v6,·v3},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->getPermGroupLabel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence; |
| | |
| 1038 | ····move-result-object·v5 | 1038 | ····move-result-object·v5 |
| | |
| 1039 | ····.line·196 | 1039 | ····.line·199 |
| 1040 | ····invoke-interface·{v10},·Ljava/util/List;->size()I | 1040 | ····invoke-interface·{v10},·Ljava/util/List;->size()I |
| | |
| 1041 | ····move-result·v6 | 1041 | ····move-result·v6 |
| | |
| 1042 | ····const/4·v9,·0x1 | 1042 | ····const/4·v9,·0x1 |
| | |
| 1043 | ····if-ne·v6,·v9,·:cond_14 | 1043 | ····if-ne·v6,·v9,·:cond_14 |
| | |
| 1044 | ····const·v3,·0x7f12006c | 1044 | ····const·v3,·0x7f120072 |
| | |
| 1045 | ····new-array·v6,·v9,·[Ljava/lang/Object; | 1045 | ····new-array·v6,·v9,·[Ljava/lang/Object; |
| | |
| 1046 | ····const/4·v9,·0x0 | 1046 | ····const/4·v9,·0x0 |
| | |
| 1047 | ····aput-object·v5,·v6,·v9 | 1047 | ····aput-object·v5,·v6,·v9 |
| | |
| Offset 1062, 37 lines modified | Offset 1062, 37 lines modified |
| 1062 | ····move-result-object·v3 | 1062 | ····move-result-object·v3 |
| | |
| 1063 | ····goto/16·:goto_c | 1063 | ····goto/16·:goto_c |
| | |
| 1064 | ····:cond_14 | 1064 | ····:cond_14 |
| 1065 | ····const/4·v9,·0x0 | 1065 | ····const/4·v9,·0x0 |
| | |
| 1066 | ····.line·198 | 1066 | ····.line·201 |
| 1067 | ····invoke-interface·{v10},·Ljava/util/List;->size()I | 1067 | ····invoke-interface·{v10},·Ljava/util/List;->size()I |
| | |
| 1068 | ····move-result·v6 | 1068 | ····move-result·v6 |
| | |
| 1069 | ····const/4·v12,·0x2 | 1069 | ····const/4·v12,·0x2 |
| | |
| 1070 | ····if-ne·v6,·v12,·:cond_18 | 1070 | ····if-ne·v6,·v12,·:cond_18 |
| | |
| 1071 | ····.line·199 | 1071 | ····.line·202 |
| 1072 | ····invoke-interface·{v10,·v9},·Ljava/util/List;->get(I)Ljava/lang/Object; | 1072 | ····invoke-interface·{v10,·v9},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| | |
| 1073 | ····move-result-object·v6 | 1073 | ····move-result-object·v6 |
| | |
| 1074 | ····check-cast·v6,·Ljava/lang/String; | 1074 | ····check-cast·v6,·Ljava/lang/String; |
| | |
| 1075 | ····invoke-static·{v6,·v3},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 1075 | ····invoke-static·{v6,·v3},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 1076 | ····move-result·v3 | 1076 | ····move-result·v3 |
| | |
| 1077 | ····if-eqz·v3,·:cond_16 | 1077 | ····if-eqz·v3,·:cond_16 |
| | |
| 1078 | ····.line·200 | 1078 | ····.line·203 |
| 1079 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; | 1079 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; |
| | |
| 1080 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 1080 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
| | |
| 1081 | ····move-result-object·v6 | 1081 | ····move-result-object·v6 |
| | |
| 1082 | ····if-eqz·v6,·:cond_15 | 1082 | ····if-eqz·v6,·:cond_15 |
| Offset 1118, 15 lines modified | Offset 1118, 15 lines modified |
| 1118 | ····:cond_15 | 1118 | ····:cond_15 |
| 1119 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V | 1119 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V |
| | |
| 1120 | ····const/4·v1,·0x0 | 1120 | ····const/4·v1,·0x0 |
| | |
| 1121 | ····throw·v1 | 1121 | ····throw·v1 |
| | |
| 1122 | ····.line·202 | 1122 | ····.line·205 |
| 1123 | ····:cond_16 | 1123 | ····:cond_16 |
| 1124 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; | 1124 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; |
| | |
| 1125 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 1125 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
| | |
| 1126 | ····move-result-object·v6 | 1126 | ····move-result-object·v6 |
| | |
| Offset 1143, 76 lines modified | Offset 1143, 76 lines modified |
| 1143 | ····check-cast·v9,·Ljava/lang/String; | 1143 | ····check-cast·v9,·Ljava/lang/String; |
| | |
| 1144 | ····invoke-virtual·{v3,·v6,·v9},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->getPermGroupLabel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence; | 1144 | ····invoke-virtual·{v3,·v6,·v9},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->getPermGroupLabel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence; |
| | |
| 1145 | ····move-result-object·v3 | 1145 | ····move-result-object·v3 |
| | |
| 1146 | ····:goto_b | 1146 | ····:goto_b |
| 1147 | ····const·v6,·0x7f12006d | 1147 | ····const·v6,·0x7f120073 |
| | |
| 1148 | ····new-array·v9,·v12,·[Ljava/lang/Object; | 1148 | ····new-array·v9,·v12,·[Ljava/lang/Object; |
| | |
| 1149 | ····aput-object·v5,·v9,·v8 | 1149 | ····aput-object·v5,·v9,·v8 |
| | |
| 1150 | ····const/4·v13,·0x1 | 1150 | ····const/4·v13,·0x1 |
| | |
| 1151 | ····aput-object·v3,·v9,·v13 | 1151 | ····aput-object·v3,·v9,·v13 |
| | |
| 1152 | ····.line·204 | 1152 | ····.line·207 |
| 1153 | ····invoke-virtual·{v0,·v6,·v9},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 1153 | ····invoke-virtual·{v0,·v6,·v9},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 1154 | ····move-result-object·v3 | 1154 | ····move-result-object·v3 |
| | |
| 1155 | ····goto·:goto_c | 1155 | ····goto·:goto_c |
| | |
| 1156 | ····.line·202 | 1156 | ····.line·205 |
| 1157 | ····:cond_17 | 1157 | ····:cond_17 |
| 1158 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V | 1158 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V |
| | |
| 1159 | ····const/4·v1,·0x0 | 1159 | ····const/4·v1,·0x0 |
| | |
| 1160 | ····throw·v1 | 1160 | ····throw·v1 |
| | |
| 1161 | ····:cond_18 | 1161 | ····:cond_18 |
| 1162 | ····move·v8,·v9 | 1162 | ····move·v8,·v9 |
| | |
| 1163 | ····const/4·v13,·0x1 | 1163 | ····const/4·v13,·0x1 |
| | |
| 1164 | ····const·v3,·0x7f12006b | 1164 | ····const·v3,·0x7f120071 |
| | |
| 1165 | ····new-array·v6,·v12,·[Ljava/lang/Object; | 1165 | ····new-array·v6,·v12,·[Ljava/lang/Object; |
| | |
| 1166 | ····aput-object·v5,·v6,·v8 | 1166 | ····aput-object·v5,·v6,·v8 |
| | |
| 1167 | ····.line·207 | 1167 | ····.line·210 |
| 1168 | ····invoke-interface·{v10},·Ljava/util/List;->size()I | 1168 | ····invoke-interface·{v10},·Ljava/util/List;->size()I |
| | |
| 1169 | ····move-result·v5 | 1169 | ····move-result·v5 |
| | |
| 1170 | ····sub-int/2addr·v5,·v13 | 1170 | ····sub-int/2addr·v5,·v13 |
| | |
| 1171 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1171 | ····invoke-static·{v5},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| | |
| 1172 | ····move-result-object·v5 | 1172 | ····move-result-object·v5 |
| | |
| 1173 | ····aput-object·v5,·v6,·v13 | 1173 | ····aput-object·v5,·v6,·v13 |
| | |
| 1174 | ····.line·206 | 1174 | ····.line·209 |
| 1175 | ····invoke-virtual·{v0,·v3,·v6},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 1175 | ····invoke-virtual·{v0,·v3,·v6},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 1176 | ····move-result-object·v3 | 1176 | ····move-result-object·v3 |
| | |
| 1177 | ····.line·195 | 1177 | ····.line·198 |
| 1178 | ····:goto_c | 1178 | ····:goto_c |
| 1179 | ····invoke-virtual·{v4,·v3},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 1179 | ····invoke-virtual·{v4,·v3},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V |
| | |
| 1180 | ····.line·209 | 1180 | ····.line·212 |
| 1181 | ····invoke-virtual·{v11,·v4},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z | 1181 | ····invoke-virtual·{v11,·v4},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z |
| | |
| 1182 | ····.line·210 | 1182 | ····.line·213 |
| 1183 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; | 1183 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; |
| | |
| 1184 | ····new-instance·v4,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$4; | 1184 | ····new-instance·v4,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$4; |
| | |
| 1185 | ····invoke-direct·{v4,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$4;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;)V | 1185 | ····invoke-direct·{v4,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$updatePackages$4;-><init>(Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;)V |
| | |
| 1186 | ····const/4·v5,·0x0 | 1186 | ····const/4·v5,·0x0 |
| Offset 1229, 37 lines modified | Offset 1229, 37 lines modified |
| | |
| 1229 | ····const/4·v4,·0x0 | 1229 | ····const/4·v4,·0x0 |
| | |
| 1230 | ····const/4·v8,·0x1 | 1230 | ····const/4·v8,·0x1 |
| | |
| 1231 | ····goto/16·:goto_7 | 1231 | ····goto/16·:goto_7 |
| | |
| 1232 | ····.line·194 | 1232 | ····.line·197 |
| 1233 | ····:cond_19 | 1233 | ····:cond_19 |
| 1234 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V | 1234 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V |
| | |
| 1235 | ····const/4·v3,·0x0 | 1235 | ····const/4·v3,·0x0 |
| | |
| 1236 | ····throw·v3 | 1236 | ····throw·v3 |
| | |
| 1237 | ····:cond_1a | 1237 | ····:cond_1a |
| 1238 | ····move-object·v3,·v4 | 1238 | ····move-object·v3,·v4 |
| | |
| 1239 | ····.line·158 | 1239 | ····.line·161 |
| 1240 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V | 1240 | ····invoke-static·{},·Lkotlin/jvm/internal/Intrinsics;->throwNpe()V |
| | |
| 1241 | ····throw·v3 | 1241 | ····throw·v3 |
| | |
| 1242 | ····.line·214 | 1242 | ····.line·217 |
| 1243 | ····:cond_1b | 1243 | ····:cond_1b |
| 1244 | ····iget-boolean·v3,·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->isFirstLoad:Z | 1244 | ····iget-boolean·v3,·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->isFirstLoad:Z |
| | |
| 1245 | ····if-eqz·v3,·:cond_25 | 1245 | ····if-eqz·v3,·:cond_25 |
| | |
| 1246 | ····.line·215 | 1246 | ····.line·218 |
| 1247 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->SIX:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; | 1247 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->SIX:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; |
| | |
| 1248 | ····invoke-interface·{v1,·v3},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1248 | ····invoke-interface·{v1,·v3},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1249 | ····move-result-object·v3 | 1249 | ····move-result-object·v3 |
| | |
| 1250 | ····if-eqz·v3,·:cond_24 | 1250 | ····if-eqz·v3,·:cond_24 |
| Offset 1272, 15 lines modified | Offset 1272, 15 lines modified |
| | |
| 1272 | ····const/4·v9,·0x1 | 1272 | ····const/4·v9,·0x1 |
| | |
| 1273 | ····xor-int/2addr·v3,·v9 | 1273 | ····xor-int/2addr·v3,·v9 |
| | |
| 1274 | ····if-nez·v3,·:cond_1e | 1274 | ····if-nez·v3,·:cond_1e |
| | |
| 1275 | ····.line·216 | 1275 | ····.line·219 |
| 1276 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; | 1276 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; |
| | |
| 1277 | ····invoke-interface·{v1,·v3},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1277 | ····invoke-interface·{v1,·v3},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1278 | ····move-result-object·v3 | 1278 | ····move-result-object·v3 |
| | |
| 1279 | ····if-eqz·v3,·:cond_1d | 1279 | ····if-eqz·v3,·:cond_1d |
| Offset 1309, 18 lines modified | Offset 1309, 18 lines modified |
| | |
| 1309 | ····throw·v1 | 1309 | ····throw·v1 |
| | |
| 1310 | ····:cond_1e | 1310 | ····:cond_1e |
| 1311 | ····:goto_d | 1311 | ····:goto_d |
| 1312 | ····const/4·v3,·0x0 | 1312 | ····const/4·v3,·0x0 |
| | |
| 1313 | ····.line·217 | 1313 | ····.line·220 |
| 1314 | ····iput-boolean·v3,·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->isFirstLoad:Z | 1314 | ····iput-boolean·v3,·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->isFirstLoad:Z |
| | |
| 1315 | ····.line·219 | 1315 | ····.line·222 |
| 1316 | ····:goto_e | 1316 | ····:goto_e |
| 1317 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 1317 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
| | |
| 1318 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 1318 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 1319 | ····const-string·v5,·"sessionId:·" | 1319 | ····const-string·v5,·"sessionId:·" |
| | |
| Offset 1336, 29 lines modified | Offset 1336, 29 lines modified |
| | |
| 1336 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1336 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 1337 | ····move-result-object·v4 | 1337 | ····move-result-object·v4 |
| | |
| 1338 | ····invoke-static·{v2,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 1338 | ····invoke-static·{v2,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 1339 | ····.line·220 | 1339 | ····.line·223 |
| 1340 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->values()[Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; | 1340 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months;->values()[Lcom/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$Months; |
| | |
| 1341 | ····move-result-object·v4 | 1341 | ····move-result-object·v4 |
| | |
| 1342 | ····array-length·v6,·v4 | 1342 | ····array-length·v6,·v4 |
| | |
| 1343 | ····move·v7,·v3 | 1343 | ····move·v7,·v3 |
| | |
| 1344 | ····:goto_f | 1344 | ····:goto_f |
| 1345 | ····if-ge·v7,·v6,·:cond_25 | 1345 | ····if-ge·v7,·v6,·:cond_25 |
| | |
| 1346 | ····aget-object·v8,·v4,·v7 | 1346 | ····aget-object·v8,·v4,·v7 |
| | |
| 1347 | ····.line·221 | 1347 | ····.line·224 |
| 1348 | ····new-instance·v10,·Ljava/lang/StringBuilder; | 1348 | ····new-instance·v10,·Ljava/lang/StringBuilder; |
| | |
| 1349 | ····invoke-direct·{v10},·Ljava/lang/StringBuilder;-><init>()V | 1349 | ····invoke-direct·{v10},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 1350 | ····invoke-virtual·{v10,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1350 | ····invoke-virtual·{v10,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 1351 | ····iget-wide·v11,·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->sessionId:J | 1351 | ····iget-wide·v11,·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->sessionId:J |
| Offset 1371, 31 lines modified | Offset 1371, 31 lines modified |
| | |
| 1371 | ····invoke-virtual·{v10,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 1371 | ····invoke-virtual·{v10,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| | |
| 1372 | ····const-string·v11,·"·unused:·" | 1372 | ····const-string·v11,·"·unused:·" |
| | |
| 1373 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1373 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 1374 | ····.line·222 | 1374 | ····.line·225 |
| 1375 | ····invoke-interface·{v1,·v8},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1375 | ····invoke-interface·{v1,·v8},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1376 | ····move-result-object·v11 | 1376 | ····move-result-object·v11 |
| | |
| 1377 | ····check-cast·v11,·Ljava/util/List; | 1377 | ····check-cast·v11,·Ljava/util/List; |
| | |
| 1378 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 1378 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| | |
| 1379 | ····invoke-virtual·{v10},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1379 | ····invoke-virtual·{v10},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 1380 | ····move-result-object·v10 | 1380 | ····move-result-object·v10 |
| | |
| 1381 | ····.line·221 | 1381 | ····.line·224 |
| 1382 | ····invoke-static·{v2,·v10},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 1382 | ····invoke-static·{v2,·v10},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 1383 | ····.line·223 | 1383 | ····.line·226 |
| 1384 | ····invoke-interface·{v1,·v8},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1384 | ····invoke-interface·{v1,·v8},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
|
Max diff block lines reached; 11403/44732 bytes (25.49%) of diff not shown.
|