| | | | |
| Offset 24, 15 lines modified | Offset 24, 15 lines modified |
| 24 | ········"Lcom/android/permissioncontroller/permission/ui/RemovablePref;", | 24 | ········"Lcom/android/permissioncontroller/permission/ui/RemovablePref;", |
| 25 | ········">", | 25 | ········">", |
| 26 | ········"Landroidx/preference/PreferenceFragmentCompat;" | 26 | ········"Landroidx/preference/PreferenceFragmentCompat;" |
| 27 | ····} | 27 | ····} |
| 28 | .end·annotation | 28 | .end·annotation |
| | |
| 29 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 29 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 30 | ····value·=·"SMAP\nUnusedAppsFragment.kt\nKotlin\n*S·Kotlin\n*F\n+·1·UnusedAppsFragment.kt\ncom/android/permissioncontroller/permission/ui/UnusedAppsFragment\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,387:1\n1711#2,3:388\n*E\n*S·KotlinDebug\n*F\n+·1·UnusedAppsFragment.kt\ncom/android/permissioncontroller/permission/ui/UnusedAppsFragment\n*L\n186#1,3:388\n*E\n" | 30 | ····value·=·"SMAP\nUnusedAppsFragment.kt\nKotlin\n*S·Kotlin\n*F\n+·1·UnusedAppsFragment.kt\ncom/android/permissioncontroller/permission/ui/UnusedAppsFragment\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,381:1\n1711#2,3:382\n*E\n*S·KotlinDebug\n*F\n+·1·UnusedAppsFragment.kt\ncom/android/permissioncontroller/permission/ui/UnusedAppsFragment\n*L\n180#1,3:382\n*E\n" |
| 31 | .end·annotation | 31 | .end·annotation |
| | |
| | |
| 32 | #·static·fields | 32 | #·static·fields |
| 33 | .field·public·static·final·Companion:Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Companion; | 33 | .field·public·static·final·Companion:Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Companion; |
| 34 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | 34 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; |
| 35 | ····.end·annotation | 35 | ····.end·annotation |
| Offset 140, 44 lines modified | Offset 140, 44 lines modified |
| | |
| 140 | ····return-void | 140 | ····return-void |
| 141 | .end·method | 141 | .end·method |
| | |
| 142 | .method·private·final·comparePreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)I | 142 | .method·private·final·comparePreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)I |
| 143 | ····.locals·2 | 143 | ····.locals·2 |
| | |
| 144 | ····.line·287 | 144 | ····.line·281 |
| 145 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->collator:Ljava/text/Collator; | 145 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->collator:Ljava/text/Collator; |
| | |
| 146 | ····if-eqz·p0,·:cond_1 | 146 | ····if-eqz·p0,·:cond_1 |
| | |
| 147 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; | 147 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; |
| | |
| 148 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
| | |
| 149 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 149 | ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
| | |
| 150 | ····move-result-object·v0 | 150 | ····move-result-object·v0 |
| | |
| 151 | ····.line·288 | 151 | ····.line·282 |
| 152 | ····invoke-virtual·{p2},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; | 152 | ····invoke-virtual·{p2},·Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence; |
| | |
| 153 | ····move-result-object·v1 | 153 | ····move-result-object·v1 |
| | |
| 154 | ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String; | 154 | ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String; |
| | |
| 155 | ····move-result-object·v1 | 155 | ····move-result-object·v1 |
| | |
| 156 | ····.line·287 | 156 | ····.line·281 |
| 157 | ····invoke-virtual·{p0,·v0,·v1},·Ljava/text/Collator;->compare(Ljava/lang/String;Ljava/lang/String;)I | 157 | ····invoke-virtual·{p0,·v0,·v1},·Ljava/text/Collator;->compare(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 158 | ····move-result·p0 | 158 | ····move-result·p0 |
| | |
| 159 | ····if-nez·p0,·:cond_0 | 159 | ····if-nez·p0,·:cond_0 |
| | |
| 160 | ····.line·290 | 160 | ····.line·284 |
| 161 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 161 | ····invoke-virtual·{p1},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; |
| | |
| 162 | ····move-result-object·p0 | 162 | ····move-result-object·p0 |
| | |
| 163 | ····invoke-virtual·{p2},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 163 | ····invoke-virtual·{p2},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; |
| | |
| 164 | ····move-result-object·p1 | 164 | ····move-result-object·p1 |
| Offset 192, 15 lines modified | Offset 192, 15 lines modified |
| | |
| 192 | ····:cond_0 | 192 | ····:cond_0 |
| 193 | ····return·p0 | 193 | ····return·p0 |
| | |
| 194 | ····:cond_1 | 194 | ····:cond_1 |
| 195 | ····const-string·p0,·"collator" | 195 | ····const-string·p0,·"collator" |
| | |
| 196 | ····.line·287 | 196 | ····.line·281 |
| 197 | ····invoke-static·{p0},·Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V | 197 | ····invoke-static·{p0},·Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V |
| | |
| 198 | ····const/4·p0,·0x0 | 198 | ····const/4·p0,·0x0 |
| | |
| 199 | ····throw·p0 | 199 | ····throw·p0 |
| 200 | .end·method | 200 | .end·method |
| | |
| Offset 217, 43 lines modified | Offset 217, 43 lines modified |
| | |
| 217 | ····return-object·p0 | 217 | ····return-object·p0 |
| 218 | .end·method | 218 | .end·method |
| | |
| 219 | .method·private·final·createDisableDialog(Ljava/lang/String;Landroid/os/UserHandle;)V | 219 | .method·private·final·createDisableDialog(Ljava/lang/String;Landroid/os/UserHandle;)V |
| 220 | ····.locals·3 | 220 | ····.locals·3 |
| | |
| 221 | ····.line·313 | 221 | ····.line·307 |
| 222 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$DisableDialog; | 222 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$DisableDialog; |
| | |
| 223 | ····invoke-direct·{v0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$DisableDialog;-><init>()V | 223 | ····invoke-direct·{v0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$DisableDialog;-><init>()V |
| | |
| 224 | ····.line·315 | 224 | ····.line·309 |
| 225 | ····new-instance·v1,·Landroid/os/Bundle; | 225 | ····new-instance·v1,·Landroid/os/Bundle; |
| | |
| 226 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V | 226 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V |
| | |
| 227 | ····const-string·v2,·"android.intent.extra.PACKAGE_NAME" | 227 | ····const-string·v2,·"android.intent.extra.PACKAGE_NAME" |
| | |
| 228 | ····.line·316 | 228 | ····.line·310 |
| 229 | ····invoke-virtual·{v1,·v2,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 229 | ····invoke-virtual·{v1,·v2,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
| | |
| 230 | ····const-string·p1,·"android.intent.extra.USER" | 230 | ····const-string·p1,·"android.intent.extra.USER" |
| | |
| 231 | ····.line·317 | 231 | ····.line·311 |
| 232 | ····invoke-virtual·{v1,·p1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V | 232 | ····invoke-virtual·{v1,·p1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V |
| | |
| 233 | ····.line·318 | 233 | ····.line·312 |
| 234 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V | 234 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V |
| | |
| 235 | ····const/4·p1,·0x1 | 235 | ····const/4·p1,·0x1 |
| | |
| 236 | ····.line·320 | 236 | ····.line·314 |
| 237 | ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V | 237 | ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V |
| | |
| 238 | ····.line·322 | 238 | ····.line·316 |
| 239 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager; | 239 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager; |
| | |
| 240 | ····move-result-object·p0 | 240 | ····move-result-object·p0 |
| | |
| 241 | ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction; | 241 | ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction; |
| | |
| 242 | ····move-result-object·p0 | 242 | ····move-result-object·p0 |
| Offset 268, 15 lines modified | Offset 268, 15 lines modified |
| | |
| 268 | ····return-void | 268 | ····return-void |
| 269 | .end·method | 269 | .end·method |
| | |
| 270 | .method·private·final·createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; | 270 | .method·private·final·createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; |
| 271 | ····.locals·0 | 271 | ····.locals·0 |
| | |
| 272 | ····.line·296 | 272 | ····.line·290 |
| 273 | ····new-instance·p0,·Ljava/lang/StringBuilder; | 273 | ····new-instance·p0,·Ljava/lang/StringBuilder; |
| | |
| 274 | ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V | 274 | ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 275 | ····invoke-virtual·{p0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 275 | ····invoke-virtual·{p0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 276 | ····const/16·p1,·0x3a | 276 | ····const/16·p1,·0x3a |
| Offset 295, 73 lines modified | Offset 295, 73 lines modified |
| | |
| 295 | ····return-object·p0 | 295 | ····return-object·p0 |
| 296 | .end·method | 296 | .end·method |
| | |
| 297 | .method·private·final·createPreferenceScreen()V | 297 | .method·private·final·createPreferenceScreen()V |
| 298 | ····.locals·5 | 298 | ····.locals·5 |
| | |
| 299 | ····.line·161 | 299 | ····.line·155 |
| 300 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->requirePreferenceFragment()Landroidx/preference/PreferenceFragmentCompat; | 300 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->requirePreferenceFragment()Landroidx/preference/PreferenceFragmentCompat; |
| | |
| 301 | ····move-result-object·v0 | 301 | ····move-result-object·v0 |
| | |
| 302 | ····.line·162 | 302 | ····.line·156 |
| 303 | ····invoke-virtual·{p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceManager()Landroidx/preference/PreferenceManager; | 303 | ····invoke-virtual·{p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceManager()Landroidx/preference/PreferenceManager; |
| | |
| 304 | ····move-result-object·v1 | 304 | ····move-result-object·v1 |
| | |
| 305 | ····.line·163 | 305 | ····.line·157 |
| 306 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 306 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
| | |
| 307 | ····move-result-object·v2 | 307 | ····move-result-object·v2 |
| | |
| 308 | ····const·v3,·0x7f16000b | 308 | ····const·v3,·0x7f16000b |
| | |
| 309 | ····const/4·v4,·0x0 | 309 | ····const/4·v4,·0x0 |
| | |
| 310 | ····.line·162 | 310 | ····.line·156 |
| 311 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroidx/preference/PreferenceManager;->inflateFromResource(Landroid/content/Context;ILandroidx/preference/PreferenceScreen;)Landroidx/preference/PreferenceScreen; | 311 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroidx/preference/PreferenceManager;->inflateFromResource(Landroid/content/Context;ILandroidx/preference/PreferenceScreen;)Landroidx/preference/PreferenceScreen; |
| | |
| 312 | ····move-result-object·v1 | 312 | ····move-result-object·v1 |
| | |
| 313 | ····.line·166 | 313 | ····.line·160 |
| 314 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/PreferenceFragmentCompat;->setPreferenceScreen(Landroidx/preference/PreferenceScreen;)V | 314 | ····invoke-virtual·{v0,·v1},·Landroidx/preference/PreferenceFragmentCompat;->setPreferenceScreen(Landroidx/preference/PreferenceScreen;)V |
| | |
| 315 | ····.line·168 | 315 | ····.line·162 |
| 316 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->INFO_MSG_CATEGORY:Ljava/lang/String; | 316 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->INFO_MSG_CATEGORY:Ljava/lang/String; |
| | |
| 317 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; | 317 | ····invoke-virtual·{v1,·v2},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; |
| | |
| 318 | ····move-result-object·v1 | 318 | ····move-result-object·v1 |
| | |
| 319 | ····check-cast·v1,·Landroidx/preference/PreferenceCategory; | 319 | ····check-cast·v1,·Landroidx/preference/PreferenceCategory; |
| | |
| 320 | ····.line·169 | 320 | ····.line·163 |
| 321 | ····check-cast·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Parent; | 321 | ····check-cast·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Parent; |
| | |
| 322 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 322 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
| | |
| 323 | ····move-result-object·p0 | 323 | ····move-result-object·p0 |
| | |
| 324 | ····invoke-static·{p0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 324 | ····invoke-static·{p0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 325 | ····invoke-interface·{v0,·p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Parent;->createFooterPreference(Landroid/content/Context;)Landroidx/preference/Preference; | 325 | ····invoke-interface·{v0,·p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Parent;->createFooterPreference(Landroid/content/Context;)Landroidx/preference/Preference; |
| | |
| 326 | ····move-result-object·p0 | 326 | ····move-result-object·p0 |
| | |
| 327 | ····const-string·v0,·"info_msg" | 327 | ····const-string·v0,·"info_msg" |
| | |
| 328 | ····.line·170 | 328 | ····.line·164 |
| 329 | ····invoke-virtual·{p0,·v0},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V | 329 | ····invoke-virtual·{p0,·v0},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V |
| | |
| 330 | ····if-nez·v1,·:cond_0 | 330 | ····if-nez·v1,·:cond_0 |
| | |
| 331 | ····goto·:goto_0 | 331 | ····goto·:goto_0 |
| | |
| 332 | ····.line·171 | 332 | ····.line·165 |
| 333 | ····:cond_0 | 333 | ····:cond_0 |
| 334 | ····invoke-virtual·{v1,·p0},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z | 334 | ····invoke-virtual·{v1,·p0},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z |
| | |
| 335 | ····:goto_0 | 335 | ····:goto_0 |
| 336 | ····return-void | 336 | ····return-void |
| 337 | .end·method | 337 | .end·method |
| | |
| Offset 375, 15 lines modified | Offset 375, 15 lines modified |
| 375 | ············">;)", | 375 | ············">;)", |
| 376 | ············"Ljava/lang/String;" | 376 | ············"Ljava/lang/String;" |
| 377 | ········} | 377 | ········} |
| 378 | ····.end·annotation | 378 | ····.end·annotation |
| | |
| 379 | ····const-string·p0,·"android.permission-group.LOCATION" | 379 | ····const-string·p0,·"android.permission-group.LOCATION" |
| | |
| 380 | ····.line·301 | 380 | ····.line·295 |
| 381 | ····invoke-interface·{p1,·p0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 381 | ····invoke-interface·{p1,·p0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 382 | ····move-result·v0 | 382 | ····move-result·v0 |
| | |
| 383 | ····const-string·v1,·"android.permission-group.CALENDAR" | 383 | ····const-string·v1,·"android.permission-group.CALENDAR" |
| | |
| 384 | ····const-string·v2,·"android.permission-group.STORAGE" | 384 | ····const-string·v2,·"android.permission-group.STORAGE" |
| Offset 394, 75 lines modified | Offset 394, 75 lines modified |
| | |
| 394 | ····const-string·v5,·"android.permission-group.MICROPHONE" | 394 | ····const-string·v5,·"android.permission-group.MICROPHONE" |
| | |
| 395 | ····if-eqz·v0,·:cond_0 | 395 | ····if-eqz·v0,·:cond_0 |
| | |
| 396 | ····goto·:goto_0 | 396 | ····goto·:goto_0 |
| | |
| 397 | ····.line·302 | 397 | ····.line·296 |
| 398 | ····:cond_0 | 398 | ····:cond_0 |
| 399 | ····invoke-interface·{p1,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 399 | ····invoke-interface·{p1,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 400 | ····move-result·p0 | 400 | ····move-result·p0 |
| | |
| 401 | ····if-eqz·p0,·:cond_1 | 401 | ····if-eqz·p0,·:cond_1 |
| | |
| 402 | ····move-object·p0,·v5 | 402 | ····move-object·p0,·v5 |
| | |
| 403 | ····goto·:goto_0 | 403 | ····goto·:goto_0 |
| | |
| 404 | ····.line·303 | 404 | ····.line·297 |
| 405 | ····:cond_1 | 405 | ····:cond_1 |
| 406 | ····invoke-interface·{p1,·v4},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 406 | ····invoke-interface·{p1,·v4},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 407 | ····move-result·p0 | 407 | ····move-result·p0 |
| | |
| 408 | ····if-eqz·p0,·:cond_2 | 408 | ····if-eqz·p0,·:cond_2 |
| | |
| 409 | ····move-object·p0,·v4 | 409 | ····move-object·p0,·v4 |
| | |
| 410 | ····goto·:goto_0 | 410 | ····goto·:goto_0 |
| | |
| 411 | ····.line·304 | 411 | ····.line·298 |
| 412 | ····:cond_2 | 412 | ····:cond_2 |
| 413 | ····invoke-interface·{p1,·v3},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 413 | ····invoke-interface·{p1,·v3},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 414 | ····move-result·p0 | 414 | ····move-result·p0 |
| | |
| 415 | ····if-eqz·p0,·:cond_3 | 415 | ····if-eqz·p0,·:cond_3 |
| | |
| 416 | ····move-object·p0,·v3 | 416 | ····move-object·p0,·v3 |
| | |
| 417 | ····goto·:goto_0 | 417 | ····goto·:goto_0 |
| | |
| 418 | ····.line·305 | 418 | ····.line·299 |
| 419 | ····:cond_3 | 419 | ····:cond_3 |
| 420 | ····invoke-interface·{p1,·v2},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 420 | ····invoke-interface·{p1,·v2},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 421 | ····move-result·p0 | 421 | ····move-result·p0 |
| | |
| 422 | ····if-eqz·p0,·:cond_4 | 422 | ····if-eqz·p0,·:cond_4 |
| | |
| 423 | ····move-object·p0,·v2 | 423 | ····move-object·p0,·v2 |
| | |
| 424 | ····goto·:goto_0 | 424 | ····goto·:goto_0 |
| | |
| 425 | ····.line·306 | 425 | ····.line·300 |
| 426 | ····:cond_4 | 426 | ····:cond_4 |
| 427 | ····invoke-interface·{p1,·v1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 427 | ····invoke-interface·{p1,·v1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
| | |
| 428 | ····move-result·p0 | 428 | ····move-result·p0 |
| | |
| 429 | ····if-eqz·p0,·:cond_5 | 429 | ····if-eqz·p0,·:cond_5 |
| | |
| 430 | ····move-object·p0,·v1 | 430 | ····move-object·p0,·v1 |
| | |
| 431 | ····goto·:goto_0 | 431 | ····goto·:goto_0 |
| | |
| 432 | ····.line·307 | 432 | ····.line·301 |
| 433 | ····:cond_5 | 433 | ····:cond_5 |
| 434 | ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z | 434 | ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z |
| | |
| 435 | ····move-result·p0 | 435 | ····move-result·p0 |
| | |
| 436 | ····xor-int/lit8·p0,·p0,·0x1 | 436 | ····xor-int/lit8·p0,·p0,·0x1 |
| | |
| Offset 489, 15 lines modified | Offset 489, 15 lines modified |
| 489 | ····.locals·0 | 489 | ····.locals·0 |
| 490 | ····.annotation·system·Ldalvik/annotation/Signature; | 490 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 491 | ········value·=·{ | 491 | ········value·=·{ |
| 492 | ············"()TPF;" | 492 | ············"()TPF;" |
| 493 | ········} | 493 | ········} |
| 494 | ····.end·annotation | 494 | ····.end·annotation |
| | |
| 495 | ····.line·154 | 495 | ····.line·148 |
| 496 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireParentFragment()Landroidx/fragment/app/Fragment; | 496 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireParentFragment()Landroidx/fragment/app/Fragment; |
| | |
| 497 | ····move-result-object·p0 | 497 | ····move-result-object·p0 |
| | |
| 498 | ····check-cast·p0,·Landroidx/preference/PreferenceFragmentCompat; | 498 | ····check-cast·p0,·Landroidx/preference/PreferenceFragmentCompat; |
| | |
| 499 | ····return-object·p0 | 499 | ····return-object·p0 |
| Offset 517, 45 lines modified | Offset 517, 45 lines modified |
| 517 | ········} | 517 | ········} |
| 518 | ····.end·annotation | 518 | ····.end·annotation |
| | |
| 519 | ····move-object/from16·v0,·p0 | 519 | ····move-object/from16·v0,·p0 |
| | |
| 520 | ····move-object/from16·v1,·p1 | 520 | ····move-object/from16·v1,·p1 |
| | |
| 521 | ····.line·175 | 521 | ····.line·169 |
| 522 | ····invoke-direct/range·{p0·..·p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->requirePreferenceFragment()Landroidx/preference/PreferenceFragmentCompat; | 522 | ····invoke-direct/range·{p0·..·p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->requirePreferenceFragment()Landroidx/preference/PreferenceFragmentCompat; |
| | |
| 523 | ····move-result-object·v2 | 523 | ····move-result-object·v2 |
| | |
| 524 | ····.line·176 | 524 | ····.line·170 |
| 525 | ····invoke-virtual·{v2},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; | 525 | ····invoke-virtual·{v2},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; |
| | |
| 526 | ····move-result-object·v3 | 526 | ····move-result-object·v3 |
| | |
| 527 | ····if-nez·v3,·:cond_0 | 527 | ····if-nez·v3,·:cond_0 |
| | |
| 528 | ····.line·177 | 528 | ····.line·171 |
| 529 | ····invoke-direct/range·{p0·..·p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->createPreferenceScreen()V | 529 | ····invoke-direct/range·{p0·..·p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->createPreferenceScreen()V |
| | |
| 530 | ····.line·179 | 530 | ····.line·173 |
| 531 | ····:cond_0 | 531 | ····:cond_0 |
| 532 | ····invoke-virtual·{v2},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; | 532 | ····invoke-virtual·{v2},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen; |
| | |
| 533 | ····move-result-object·v3 | 533 | ····move-result-object·v3 |
| | |
| 534 | ····const-string·v4,·"preferenceFragment.preferenceScreen" | 534 | ····const-string·v4,·"preferenceFragment.preferenceScreen" |
| | |
| 535 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V | 535 | ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V |
| | |
| 536 | ····.line·181 | 536 | ····.line·175 |
| 537 | ····new-instance·v4,·Ljava/util/LinkedHashMap; | 537 | ····new-instance·v4,·Ljava/util/LinkedHashMap; |
| | |
| 538 | ····invoke-direct·{v4},·Ljava/util/LinkedHashMap;-><init>()V | 538 | ····invoke-direct·{v4},·Ljava/util/LinkedHashMap;-><init>()V |
| | |
| 539 | ····.line·182 | 539 | ····.line·176 |
| 540 | ····sget-object·v5,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->Companion:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months$Companion; | 540 | ····sget-object·v5,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->Companion:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months$Companion; |
| | |
| 541 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months$Companion;->allMonths()Ljava/util/List; | 541 | ····invoke-virtual·{v5},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months$Companion;->allMonths()Ljava/util/List; |
| | |
| 542 | ····move-result-object·v5 | 542 | ····move-result-object·v5 |
| | |
| 543 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 543 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| Offset 575, 49 lines modified | Offset 575, 49 lines modified |
| | |
| 575 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 575 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 576 | ····move-result-object·v6 | 576 | ····move-result-object·v6 |
| | |
| 577 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; | 577 | ····check-cast·v6,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; |
| | |
| 578 | ····.line·183 | 578 | ····.line·177 |
| 579 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->getValue()Ljava/lang/String; | 579 | ····invoke-virtual·{v6},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->getValue()Ljava/lang/String; |
| | |
| 580 | ····move-result-object·v6 | 580 | ····move-result-object·v6 |
| | |
| 581 | ····invoke-virtual·{v3,·v6},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; | 581 | ····invoke-virtual·{v3,·v6},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; |
| | |
| 582 | ····move-result-object·v6 | 582 | ····move-result-object·v6 |
| | |
| 583 | ····check-cast·v6,·Landroidx/preference/PreferenceCategory; | 583 | ····check-cast·v6,·Landroidx/preference/PreferenceCategory; |
| | |
| 584 | ····invoke-static·{v6},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 584 | ····invoke-static·{v6},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 585 | ····.line·184 | 585 | ····.line·178 |
| 586 | ····invoke-virtual·{v6},·Landroidx/preference/PreferenceGroup;->getPreferenceCount()I | 586 | ····invoke-virtual·{v6},·Landroidx/preference/PreferenceGroup;->getPreferenceCount()I |
| | |
| 587 | ····move-result·v10 | 587 | ····move-result·v10 |
| | |
| 588 | ····if-lez·v10,·:cond_8 | 588 | ····if-lez·v10,·:cond_8 |
| | |
| 589 | ····move·v11,·v8 | 589 | ····move·v11,·v8 |
| | |
| 590 | ····:goto_0 | 590 | ····:goto_0 |
| 591 | ····add-int/lit8·v12,·v11,·0x1 | 591 | ····add-int/lit8·v12,·v11,·0x1 |
| | |
| 592 | ····.line·185 | 592 | ····.line·179 |
| 593 | ····invoke-virtual·{v6,·v11},·Landroidx/preference/PreferenceGroup;->getPreference(I)Landroidx/preference/Preference; | 593 | ····invoke-virtual·{v6,·v11},·Landroidx/preference/PreferenceGroup;->getPreference(I)Landroidx/preference/Preference; |
| | |
| 594 | ····move-result-object·v11 | 594 | ····move-result-object·v11 |
| | |
| 595 | ····const-string·v13,·"null·cannot·be·cast·to·non-null·type·UnusedAppPref·of·com.android.permissioncontroller.permission.ui.UnusedAppsFragment" | 595 | ····const-string·v13,·"null·cannot·be·cast·to·non-null·type·UnusedAppPref·of·com.android.permissioncontroller.permission.ui.UnusedAppsFragment" |
| | |
| 596 | ····invoke-static·{v11,·v13},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; | 596 | ····invoke-static·{v11,·v13},·Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; |
| | |
| 597 | ····.line·186 | 597 | ····.line·180 |
| 598 | ····sget-object·v13,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; | 598 | ····sget-object·v13,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; |
| | |
| 599 | ····invoke-interface·{v1,·v13},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 599 | ····invoke-interface·{v1,·v13},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 600 | ····move-result-object·v13 | 600 | ····move-result-object·v13 |
| | |
| 601 | ····check-cast·v13,·Ljava/util/List; | 601 | ····check-cast·v13,·Ljava/util/List; |
| Offset 656, 29 lines modified | Offset 656, 29 lines modified |
| | |
| 656 | ····invoke-interface·{v13},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 656 | ····invoke-interface·{v13},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 657 | ····move-result-object·v14 | 657 | ····move-result-object·v14 |
| | |
| 658 | ····check-cast·v14,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo; | 658 | ····check-cast·v14,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo; |
| | |
| 659 | ····.line·186 | 659 | ····.line·180 |
| 660 | ····invoke-virtual·{v14},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo;->component1()Ljava/lang/String; | 660 | ····invoke-virtual·{v14},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo;->component1()Ljava/lang/String; |
| | |
| 661 | ····move-result-object·v15 | 661 | ····move-result-object·v15 |
| | |
| 662 | ····invoke-virtual·{v14},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo;->component2()Landroid/os/UserHandle; | 662 | ····invoke-virtual·{v14},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo;->component2()Landroid/os/UserHandle; |
| | |
| 663 | ····move-result-object·v14 | 663 | ····move-result-object·v14 |
| | |
| 664 | ····.line·187 | 664 | ····.line·181 |
| 665 | ····invoke-direct·{v0,·v15,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; | 665 | ····invoke-direct·{v0,·v15,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; |
| | |
| 666 | ····move-result-object·v14 | 666 | ····move-result-object·v14 |
| | |
| 667 | ····.line·188 | 667 | ····.line·182 |
| 668 | ····invoke-virtual·{v11},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 668 | ····invoke-virtual·{v11},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; |
| | |
| 669 | ····move-result-object·v15 | 669 | ····move-result-object·v15 |
| | |
| 670 | ····invoke-static·{v15,·v14},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 670 | ····invoke-static·{v15,·v14},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 671 | ····move-result·v14 | 671 | ····move-result·v14 |
| Offset 689, 25 lines modified | Offset 689, 25 lines modified |
| | |
| 689 | ····.line·1713 | 689 | ····.line·1713 |
| 690 | ····:goto_1 | 690 | ····:goto_1 |
| 691 | ····invoke-static·{v13},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 691 | ····invoke-static·{v13},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
| | |
| 692 | ····move-result-object·v13 | 692 | ····move-result-object·v13 |
| | |
| 693 | ····.line·190 | 693 | ····.line·184 |
| 694 | ····:goto_2 | 694 | ····:goto_2 |
| 695 | ····sget-object·v14,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; | 695 | ····sget-object·v14,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; |
| | |
| 696 | ····invoke-static·{v13,·v14},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 696 | ····invoke-static·{v13,·v14},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 697 | ····move-result·v13 | 697 | ····move-result·v13 |
| | |
| 698 | ····if-nez·v13,·:cond_6 | 698 | ····if-nez·v13,·:cond_6 |
| | |
| 699 | ····.line·191 | 699 | ····.line·185 |
| 700 | ····invoke-virtual·{v11},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; | 700 | ····invoke-virtual·{v11},·Landroidx/preference/Preference;->getKey()Ljava/lang/String; |
| | |
| 701 | ····move-result-object·v13 | 701 | ····move-result-object·v13 |
| | |
| 702 | ····const-string·v14,·"pref.key" | 702 | ····const-string·v14,·"pref.key" |
| | |
| 703 | ····invoke-static·{v13,·v14},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V | 703 | ····invoke-static·{v13,·v14},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V |
| Offset 720, 15 lines modified | Offset 720, 15 lines modified |
| 720 | ····goto·:goto_3 | 720 | ····goto·:goto_3 |
| | |
| 721 | ····:cond_7 | 721 | ····:cond_7 |
| 722 | ····move·v11,·v12 | 722 | ····move·v11,·v12 |
| | |
| 723 | ····goto·:goto_0 | 723 | ····goto·:goto_0 |
| | |
| 724 | ····.line·195 | 724 | ····.line·189 |
| 725 | ····:cond_8 | 725 | ····:cond_8 |
| 726 | ····:goto_3 | 726 | ····:goto_3 |
| 727 | ····invoke-interface·{v4},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 727 | ····invoke-interface·{v4},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
| | |
| 728 | ····move-result-object·v7 | 728 | ····move-result-object·v7 |
| | |
| 729 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 729 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| Offset 750, 20 lines modified | Offset 750, 20 lines modified |
| | |
| 750 | ····invoke-interface·{v8},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 750 | ····invoke-interface·{v8},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 751 | ····move-result-object·v8 | 751 | ····move-result-object·v8 |
| | |
| 752 | ····check-cast·v8,·Landroidx/preference/Preference; | 752 | ····check-cast·v8,·Landroidx/preference/Preference; |
| | |
| 753 | ····.line·196 | 753 | ····.line·190 |
| 754 | ····invoke-virtual·{v6,·v8},·Landroidx/preference/PreferenceGroup;->removePreference(Landroidx/preference/Preference;)Z | 754 | ····invoke-virtual·{v6,·v8},·Landroidx/preference/PreferenceGroup;->removePreference(Landroidx/preference/Preference;)Z |
| | |
| 755 | ····goto·:goto_4 | 755 | ····goto·:goto_4 |
| | |
| 756 | ····.line·201 | 756 | ····.line·195 |
| 757 | ····:cond_9 | 757 | ····:cond_9 |
| 758 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 758 | ····invoke-interface/range·{p1·..·p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
| | |
| 759 | ····move-result-object·v5 | 759 | ····move-result-object·v5 |
| | |
| 760 | ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 760 | ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| | |
| Offset 792, 84 lines modified | Offset 792, 84 lines modified |
| | |
| 792 | ····invoke-interface·{v10},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 792 | ····invoke-interface·{v10},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| | |
| 793 | ····move-result-object·v10 | 793 | ····move-result-object·v10 |
| | |
| 794 | ····check-cast·v10,·Ljava/util/List; | 794 | ····check-cast·v10,·Ljava/util/List; |
| | |
| 795 | ····.line·202 | 795 | ····.line·196 |
| 796 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->getValue()Ljava/lang/String; | 796 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->getValue()Ljava/lang/String; |
| | |
| 797 | ····move-result-object·v12 | 797 | ····move-result-object·v12 |
| | |
| 798 | ····invoke-virtual·{v3,·v12},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; | 798 | ····invoke-virtual·{v3,·v12},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; |
| | |
| 799 | ····move-result-object·v12 | 799 | ····move-result-object·v12 |
| | |
| 800 | ····check-cast·v12,·Landroidx/preference/PreferenceCategory; | 800 | ····check-cast·v12,·Landroidx/preference/PreferenceCategory; |
| | |
| 801 | ····invoke-static·{v12},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 801 | ····invoke-static·{v12},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 802 | ····.line·203 | 802 | ····.line·197 |
| 803 | ····sget-object·v13,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; | 803 | ····sget-object·v13,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; |
| | |
| 804 | ····const·v14,·0x7f1200ed | 804 | ····const·v14,·0x7f1200eb |
| | |
| 805 | ····if-ne·v11,·v13,·:cond_b | 805 | ····if-ne·v11,·v13,·:cond_b |
| | |
| 806 | ····new-array·v11,·v9,·[Ljava/lang/Object; | 806 | ····new-array·v11,·v9,·[Ljava/lang/Object; |
| | |
| 807 | ····const-string·v13,·"3" | 807 | ····const-string·v13,·"3" |
| | |
| 808 | ····aput-object·v13,·v11,·v8 | 808 | ····aput-object·v13,·v11,·v8 |
| | |
| 809 | ····.line·204 | 809 | ····.line·198 |
| 810 | ····invoke-virtual·{v0,·v14,·v11},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 810 | ····invoke-virtual·{v0,·v14,·v11},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 811 | ····move-result-object·v11 | 811 | ····move-result-object·v11 |
| | |
| 812 | ····goto·:goto_5 | 812 | ····goto·:goto_5 |
| | |
| 813 | ····:cond_b | 813 | ····:cond_b |
| 814 | ····new-array·v11,·v9,·[Ljava/lang/Object; | 814 | ····new-array·v11,·v9,·[Ljava/lang/Object; |
| | |
| 815 | ····const-string·v13,·"6" | 815 | ····const-string·v13,·"6" |
| | |
| 816 | ····aput-object·v13,·v11,·v8 | 816 | ····aput-object·v13,·v11,·v8 |
| | |
| 817 | ····.line·206 | 817 | ····.line·200 |
| 818 | ····invoke-virtual·{v0,·v14,·v11},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 818 | ····invoke-virtual·{v0,·v14,·v11},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 819 | ····move-result-object·v11 | 819 | ····move-result-object·v11 |
| | |
| 820 | ····.line·203 | 820 | ····.line·197 |
| 821 | ····:goto_5 | 821 | ····:goto_5 |
| 822 | ····invoke-virtual·{v12,·v11},·Landroidx/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V | 822 | ····invoke-virtual·{v12,·v11},·Landroidx/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V |
| | |
| 823 | ····.line·208 | 823 | ····.line·202 |
| 824 | ····invoke-interface·{v10},·Ljava/util/Collection;->isEmpty()Z | 824 | ····invoke-interface·{v10},·Ljava/util/Collection;->isEmpty()Z |
| | |
| 825 | ····move-result·v11 | 825 | ····move-result·v11 |
| | |
| 826 | ····xor-int/2addr·v11,·v9 | 826 | ····xor-int/2addr·v11,·v9 |
| | |
| 827 | ····invoke-virtual·{v12,·v11},·Landroidx/preference/Preference;->setVisible(Z)V | 827 | ····invoke-virtual·{v12,·v11},·Landroidx/preference/Preference;->setVisible(Z)V |
| | |
| 828 | ····.line·209 | 828 | ····.line·203 |
| 829 | ····invoke-interface·{v10},·Ljava/util/Collection;->isEmpty()Z | 829 | ····invoke-interface·{v10},·Ljava/util/Collection;->isEmpty()Z |
| | |
| 830 | ····move-result·v11 | 830 | ····move-result·v11 |
| | |
| 831 | ····xor-int/2addr·v11,·v9 | 831 | ····xor-int/2addr·v11,·v9 |
| | |
| 832 | ····if-eqz·v11,·:cond_c | 832 | ····if-eqz·v11,·:cond_c |
| | |
| 833 | ····move·v6,·v8 | 833 | ····move·v6,·v8 |
| | |
| 834 | ····.line·213 | 834 | ····.line·207 |
| 835 | ····:cond_c | 835 | ····:cond_c |
| 836 | ····invoke-interface·{v10},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 836 | ····invoke-interface·{v10},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| | |
| 837 | ····move-result-object·v10 | 837 | ····move-result-object·v10 |
| | |
| 838 | ····:goto_6 | 838 | ····:goto_6 |
| 839 | ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z | 839 | ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z |
| Offset 896, 47 lines modified | Offset 896, 47 lines modified |
| | |
| 896 | ····move-result·v15 | 896 | ····move-result·v15 |
| | |
| 897 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo;->component4()Ljava/util/Set; | 897 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo;->component4()Ljava/util/Set; |
| | |
| 898 | ····move-result-object·v11 | 898 | ····move-result-object·v11 |
| | |
| 899 | ····.line·214 | 899 | ····.line·208 |
| 900 | ····invoke-static·{v11},·Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List; | 900 | ····invoke-static·{v11},·Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List; |
| | |
| 901 | ····move-result-object·v11 | 901 | ····move-result-object·v11 |
| | |
| 902 | ····.line·215 | 902 | ····.line·209 |
| 903 | ····invoke-direct·{v0,·v13,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; | 903 | ····invoke-direct·{v0,·v13,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->createKey(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/lang/String; |
| | |
| 904 | ····move-result-object·v7 | 904 | ····move-result-object·v7 |
| | |
| 905 | ····.line·217 | 905 | ····.line·211 |
| 906 | ····invoke-virtual·{v12,·v7},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; | 906 | ····invoke-virtual·{v12,·v7},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; |
| | |
| 907 | ····move-result-object·v16 | 907 | ····move-result-object·v16 |
| | |
| 908 | ····if-nez·v16,·:cond_e | 908 | ····if-nez·v16,·:cond_e |
| | |
| 909 | ····.line·219 | 909 | ····.line·213 |
| 910 | ····invoke-interface·{v4,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 910 | ····invoke-interface·{v4,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 911 | ····move-result-object·v16 | 911 | ····move-result-object·v16 |
| | |
| 912 | ····check-cast·v16,·Landroidx/preference/Preference; | 912 | ····check-cast·v16,·Landroidx/preference/Preference; |
| | |
| 913 | ····const-string·v8,·"activity!!.application" | 913 | ····const-string·v8,·"activity!!.application" |
| | |
| 914 | ····if-nez·v16,·:cond_d | 914 | ····if-nez·v16,·:cond_d |
| | |
| 915 | ····move-object·v9,·v2 | 915 | ····move-object·v9,·v2 |
| | |
| 916 | ····check-cast·v9,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Parent; | 916 | ····check-cast·v9,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Parent; |
| | |
| 917 | ····.line·220 | 917 | ····.line·214 |
| 918 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 918 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; |
| | |
| 919 | ····move-result-object·v16 | 919 | ····move-result-object·v16 |
| | |
| 920 | ····invoke-static/range·{v16·..·v16},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 920 | ····invoke-static/range·{v16·..·v16},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 921 | ····move-object/from16·v17,·v2 | 921 | ····move-object/from16·v17,·v2 |
| Offset 955, 33 lines modified | Offset 955, 33 lines modified |
| | |
| 955 | ····invoke-virtual/range·{v16·..·v16},·Landroidx/preference/PreferenceManager;->getContext()Landroid/content/Context; | 955 | ····invoke-virtual/range·{v16·..·v16},·Landroidx/preference/PreferenceManager;->getContext()Landroid/content/Context; |
| | |
| 956 | ····move-result-object·v4 | 956 | ····move-result-object·v4 |
| | |
| 957 | ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 957 | ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 958 | ····.line·219 | 958 | ····.line·213 |
| 959 | ····invoke-interface·{v9,·v2,·v13,·v14,·v4},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Parent;->createUnusedAppPref(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;Landroid/content/Context;)Landroidx/preference/Preference; | 959 | ····invoke-interface·{v9,·v2,·v13,·v14,·v4},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$Parent;->createUnusedAppPref(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;Landroid/content/Context;)Landroidx/preference/Preference; |
| | |
| 960 | ····move-result-object·v2 | 960 | ····move-result-object·v2 |
| | |
| 961 | ····goto·:goto_7 | 961 | ····goto·:goto_7 |
| | |
| 962 | ····:cond_d | 962 | ····:cond_d |
| 963 | ····move-object/from16·v17,·v2 | 963 | ····move-object/from16·v17,·v2 |
| | |
| 964 | ····move-object/from16·v18,·v4 | 964 | ····move-object/from16·v18,·v4 |
| | |
| 965 | ····move-object/from16·v2,·v16 | 965 | ····move-object/from16·v2,·v16 |
| | |
| 966 | ····.line·221 | 966 | ····.line·215 |
| 967 | ····:goto_7 | 967 | ····:goto_7 |
| 968 | ····invoke-virtual·{v2,·v7},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V | 968 | ····invoke-virtual·{v2,·v7},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V |
| | |
| 969 | ····.line·222 | 969 | ····.line·216 |
| 970 | ····sget-object·v4,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; | 970 | ····sget-object·v4,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; |
| | |
| 971 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | 971 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; |
| | |
| 972 | ····move-result-object·v7 | 972 | ····move-result-object·v7 |
| | |
| 973 | ····invoke-static·{v7},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 973 | ····invoke-static·{v7},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| Offset 1006, 79 lines modified | Offset 1006, 79 lines modified |
| 1006 | ····move-object/from16·v18,·v4 | 1006 | ····move-object/from16·v18,·v4 |
| | |
| 1007 | ····move-object/from16·v2,·v16 | 1007 | ····move-object/from16·v2,·v16 |
| | |
| 1008 | ····:goto_8 | 1008 | ····:goto_8 |
| 1009 | ····if-eqz·v15,·:cond_f | 1009 | ····if-eqz·v15,·:cond_f |
| | |
| 1010 | ····.line·226 | 1010 | ····.line·220 |
| 1011 | ····move-object·v4,·v2 | 1011 | ····move-object·v4,·v2 |
| | |
| 1012 | ····check-cast·v4,·Lcom/android/permissioncontroller/permission/ui/RemovablePref; | 1012 | ····check-cast·v4,·Lcom/android/permissioncontroller/permission/ui/RemovablePref; |
| | |
| 1013 | ····new-instance·v7,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$1; | 1013 | ····new-instance·v7,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$1; |
| | |
| 1014 | ····invoke-direct·{v7,·v0,·v13,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$1;-><init>(Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;Ljava/lang/String;Landroid/os/UserHandle;)V | 1014 | ····invoke-direct·{v7,·v0,·v13,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$1;-><init>(Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;Ljava/lang/String;Landroid/os/UserHandle;)V |
| | |
| 1015 | ····invoke-interface·{v4,·v7},·Lcom/android/permissioncontroller/permission/ui/RemovablePref;->setRemoveClickRunnable(Ljava/lang/Runnable;)V | 1015 | ····invoke-interface·{v4,·v7},·Lcom/android/permissioncontroller/permission/ui/RemovablePref;->setRemoveClickRunnable(Ljava/lang/Runnable;)V |
| | |
| 1016 | ····goto·:goto_9 | 1016 | ····goto·:goto_9 |
| | |
| 1017 | ····.line·230 | 1017 | ····.line·224 |
| 1018 | ····:cond_f | 1018 | ····:cond_f |
| 1019 | ····move-object·v4,·v2 | 1019 | ····move-object·v4,·v2 |
| | |
| 1020 | ····check-cast·v4,·Lcom/android/permissioncontroller/permission/ui/RemovablePref; | 1020 | ····check-cast·v4,·Lcom/android/permissioncontroller/permission/ui/RemovablePref; |
| | |
| 1021 | ····new-instance·v7,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$2; | 1021 | ····new-instance·v7,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$2; |
| | |
| 1022 | ····invoke-direct·{v7,·v0,·v13,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$2;-><init>(Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;Ljava/lang/String;Landroid/os/UserHandle;)V | 1022 | ····invoke-direct·{v7,·v0,·v13,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$2;-><init>(Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;Ljava/lang/String;Landroid/os/UserHandle;)V |
| | |
| 1023 | ····invoke-interface·{v4,·v7},·Lcom/android/permissioncontroller/permission/ui/RemovablePref;->setRemoveClickRunnable(Ljava/lang/Runnable;)V | 1023 | ····invoke-interface·{v4,·v7},·Lcom/android/permissioncontroller/permission/ui/RemovablePref;->setRemoveClickRunnable(Ljava/lang/Runnable;)V |
| | |
| 1024 | ····.line·235 | 1024 | ····.line·229 |
| 1025 | ····:goto_9 | 1025 | ····:goto_9 |
| 1026 | ····new-instance·v4,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$3; | 1026 | ····new-instance·v4,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$3; |
| | |
| 1027 | ····invoke-direct·{v4,·v0,·v13,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$3;-><init>(Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;Ljava/lang/String;Landroid/os/UserHandle;)V | 1027 | ····invoke-direct·{v4,·v0,·v13,·v14},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$3;-><init>(Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;Ljava/lang/String;Landroid/os/UserHandle;)V |
| | |
| 1028 | ····invoke-virtual·{v2,·v4},·Landroidx/preference/Preference;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V | 1028 | ····invoke-virtual·{v2,·v4},·Landroidx/preference/Preference;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V |
| | |
| 1029 | ····.line·240 | 1029 | ····.line·234 |
| 1030 | ····invoke-direct·{v0,·v11},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->getMostImportantGroup(Ljava/util/List;)Ljava/lang/String; | 1030 | ····invoke-direct·{v0,·v11},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->getMostImportantGroup(Ljava/util/List;)Ljava/lang/String; |
| | |
| 1031 | ····move-result-object·v4 | 1031 | ····move-result-object·v4 |
| | |
| 1032 | ····.line·241 | 1032 | ····.line·235 |
| 1033 | ····sget-object·v7,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; | 1033 | ····sget-object·v7,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; |
| | |
| 1034 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 1034 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
| | |
| 1035 | ····move-result-object·v8 | 1035 | ····move-result-object·v8 |
| | |
| 1036 | ····invoke-static·{v8},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 1036 | ····invoke-static·{v8},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 1037 | ····invoke-virtual·{v7,·v8,·v4},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->getPermGroupLabel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence; | 1037 | ····invoke-virtual·{v7,·v8,·v4},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->getPermGroupLabel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence; |
| | |
| 1038 | ····move-result-object·v8 | 1038 | ····move-result-object·v8 |
| | |
| 1039 | ····.line·243 | 1039 | ····.line·237 |
| 1040 | ····invoke-interface·{v11},·Ljava/util/List;->isEmpty()Z | 1040 | ····invoke-interface·{v11},·Ljava/util/List;->isEmpty()Z |
| | |
| 1041 | ····move-result·v9 | 1041 | ····move-result·v9 |
| | |
| 1042 | ····if-eqz·v9,·:cond_10 | 1042 | ····if-eqz·v9,·:cond_10 |
| | |
| 1043 | ····const/4·v4,·0x0 | 1043 | ····const/4·v4,·0x0 |
| | |
| 1044 | ····const/4·v13,·0x0 | 1044 | ····const/4·v13,·0x0 |
| | |
| 1045 | ····goto·:goto_b | 1045 | ····goto·:goto_b |
| | |
| 1046 | ····.line·244 | 1046 | ····.line·238 |
| 1047 | ····:cond_10 | 1047 | ····:cond_10 |
| 1048 | ····invoke-interface·{v11},·Ljava/util/List;->size()I | 1048 | ····invoke-interface·{v11},·Ljava/util/List;->size()I |
| | |
| 1049 | ····move-result·v9 | 1049 | ····move-result·v9 |
| | |
| 1050 | ····const/4·v13,·0x1 | 1050 | ····const/4·v13,·0x1 |
| | |
| Offset 1097, 35 lines modified | Offset 1097, 35 lines modified |
| 1097 | ····move-result-object·v4 | 1097 | ····move-result-object·v4 |
| | |
| 1098 | ····goto·:goto_b | 1098 | ····goto·:goto_b |
| | |
| 1099 | ····:cond_11 | 1099 | ····:cond_11 |
| 1100 | ····const/4·v13,·0x0 | 1100 | ····const/4·v13,·0x0 |
| | |
| 1101 | ····.line·246 | 1101 | ····.line·240 |
| 1102 | ····invoke-interface·{v11},·Ljava/util/List;->size()I | 1102 | ····invoke-interface·{v11},·Ljava/util/List;->size()I |
| | |
| 1103 | ····move-result·v9 | 1103 | ····move-result·v9 |
| | |
| 1104 | ····const/4·v14,·0x2 | 1104 | ····const/4·v14,·0x2 |
| | |
| 1105 | ····if-ne·v9,·v14,·:cond_13 | 1105 | ····if-ne·v9,·v14,·:cond_13 |
| | |
| 1106 | ····.line·247 | 1106 | ····.line·241 |
| 1107 | ····invoke-interface·{v11,·v13},·Ljava/util/List;->get(I)Ljava/lang/Object; | 1107 | ····invoke-interface·{v11,·v13},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| | |
| 1108 | ····move-result-object·v9 | 1108 | ····move-result-object·v9 |
| | |
| 1109 | ····invoke-static·{v9,·v4},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 1109 | ····invoke-static·{v9,·v4},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
| | |
| 1110 | ····move-result·v4 | 1110 | ····move-result·v4 |
| | |
| 1111 | ····if-eqz·v4,·:cond_12 | 1111 | ····if-eqz·v4,·:cond_12 |
| | |
| 1112 | ····.line·248 | 1112 | ····.line·242 |
| 1113 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 1113 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
| | |
| 1114 | ····move-result-object·v4 | 1114 | ····move-result-object·v4 |
| | |
| 1115 | ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 1115 | ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 1116 | ····const/4·v9,·0x1 | 1116 | ····const/4·v9,·0x1 |
| Offset 1138, 15 lines modified | Offset 1138, 15 lines modified |
| | |
| 1138 | ····invoke-virtual·{v7,·v4,·v11},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->getPermGroupLabel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence; | 1138 | ····invoke-virtual·{v7,·v4,·v11},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->getPermGroupLabel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/CharSequence; |
| | |
| 1139 | ····move-result-object·v4 | 1139 | ····move-result-object·v4 |
| | |
| 1140 | ····goto·:goto_a | 1140 | ····goto·:goto_a |
| | |
| 1141 | ····.line·250 | 1141 | ····.line·244 |
| 1142 | ····:cond_12 | 1142 | ····:cond_12 |
| 1143 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 1143 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
| | |
| 1144 | ····move-result-object·v4 | 1144 | ····move-result-object·v4 |
| | |
| 1145 | ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 1145 | ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| Offset 1167, 15 lines modified | Offset 1167, 15 lines modified |
| | |
| 1167 | ····aput-object·v8,·v11,·v13 | 1167 | ····aput-object·v8,·v11,·v13 |
| | |
| 1168 | ····const/4·v15,·0x1 | 1168 | ····const/4·v15,·0x1 |
| | |
| 1169 | ····aput-object·v4,·v11,·v15 | 1169 | ····aput-object·v4,·v11,·v15 |
| | |
| 1170 | ····.line·252 | 1170 | ····.line·246 |
| 1171 | ····invoke-virtual·{v0,·v9,·v11},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 1171 | ····invoke-virtual·{v0,·v9,·v11},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 1172 | ····move-result-object·v4 | 1172 | ····move-result-object·v4 |
| | |
| 1173 | ····goto·:goto_b | 1173 | ····goto·:goto_b |
| | |
| 1174 | ····:cond_13 | 1174 | ····:cond_13 |
| Offset 1183, 40 lines modified | Offset 1183, 40 lines modified |
| | |
| 1183 | ····const·v4,·0x7f120082 | 1183 | ····const·v4,·0x7f120082 |
| | |
| 1184 | ····new-array·v9,·v14,·[Ljava/lang/Object; | 1184 | ····new-array·v9,·v14,·[Ljava/lang/Object; |
| | |
| 1185 | ····aput-object·v8,·v9,·v13 | 1185 | ····aput-object·v8,·v9,·v13 |
| | |
| 1186 | ····.line·255 | 1186 | ····.line·249 |
| 1187 | ····invoke-interface·{v11},·Ljava/util/List;->size()I | 1187 | ····invoke-interface·{v11},·Ljava/util/List;->size()I |
| | |
| 1188 | ····move-result·v8 | 1188 | ····move-result·v8 |
| | |
| 1189 | ····sub-int/2addr·v8,·v15 | 1189 | ····sub-int/2addr·v8,·v15 |
| | |
| 1190 | ····invoke-static·{v8},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 1190 | ····invoke-static·{v8},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| | |
| 1191 | ····move-result-object·v8 | 1191 | ····move-result-object·v8 |
| | |
| 1192 | ····aput-object·v8,·v9,·v15 | 1192 | ····aput-object·v8,·v9,·v15 |
| | |
| 1193 | ····.line·254 | 1193 | ····.line·248 |
| 1194 | ····invoke-virtual·{v0,·v4,·v9},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 1194 | ····invoke-virtual·{v0,·v4,·v9},·Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 1195 | ····move-result-object·v4 | 1195 | ····move-result-object·v4 |
| | |
| 1196 | ····.line·242 | 1196 | ····.line·236 |
| 1197 | ····:goto_b | 1197 | ····:goto_b |
| 1198 | ····invoke-virtual·{v2,·v4},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 1198 | ····invoke-virtual·{v2,·v4},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V |
| | |
| 1199 | ····.line·257 | 1199 | ····.line·251 |
| 1200 | ····invoke-virtual·{v12,·v2},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z | 1200 | ····invoke-virtual·{v12,·v2},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z |
| | |
| 1201 | ····.line·258 | 1201 | ····.line·252 |
| 1202 | ····new-instance·v2,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$4; | 1202 | ····new-instance·v2,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$4; |
| | |
| 1203 | ····invoke-direct·{v2,·v0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$4;-><init>(Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;)V | 1203 | ····invoke-direct·{v2,·v0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$updatePackages$4;-><init>(Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;)V |
| | |
| 1204 | ····invoke-virtual·{v7,·v12,·v2,·v13},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->sortPreferenceGroup(Landroidx/preference/PreferenceGroup;Lkotlin/jvm/functions/Function2;Z)V | 1204 | ····invoke-virtual·{v7,·v12,·v2,·v13},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->sortPreferenceGroup(Landroidx/preference/PreferenceGroup;Lkotlin/jvm/functions/Function2;Z)V |
| | |
| 1205 | ····move·v8,·v13 | 1205 | ····move·v8,·v13 |
| Offset 1225, 15 lines modified | Offset 1225, 15 lines modified |
| | |
| 1225 | ····move-object/from16·v4,·v18 | 1225 | ····move-object/from16·v4,·v18 |
| | |
| 1226 | ····const/4·v9,·0x1 | 1226 | ····const/4·v9,·0x1 |
| | |
| 1227 | ····goto/16·:goto_6 | 1227 | ····goto/16·:goto_6 |
| | |
| 1228 | ····.line·263 | 1228 | ····.line·257 |
| 1229 | ····:cond_14 | 1229 | ····:cond_14 |
| 1230 | ····iget-object·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->INFO_MSG_CATEGORY:Ljava/lang/String; | 1230 | ····iget-object·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->INFO_MSG_CATEGORY:Ljava/lang/String; |
| | |
| 1231 | ····invoke-virtual·{v3,·v2},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; | 1231 | ····invoke-virtual·{v3,·v2},·Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference; |
| | |
| 1232 | ····move-result-object·v2 | 1232 | ····move-result-object·v2 |
| | |
| Offset 1241, 23 lines modified | Offset 1241, 23 lines modified |
| | |
| 1241 | ····invoke-static·{v2},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 1241 | ····invoke-static·{v2},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| | |
| 1242 | ····const/4·v13,·0x1 | 1242 | ····const/4·v13,·0x1 |
| | |
| 1243 | ····xor-int/lit8·v3,·v6,·0x1 | 1243 | ····xor-int/lit8·v3,·v6,·0x1 |
| | |
| 1244 | ····.line·264 | 1244 | ····.line·258 |
| 1245 | ····invoke-virtual·{v2,·v3},·Landroidx/preference/Preference;->setVisible(Z)V | 1245 | ····invoke-virtual·{v2,·v3},·Landroidx/preference/Preference;->setVisible(Z)V |
| | |
| 1246 | ····.line·266 | 1246 | ····.line·260 |
| 1247 | ····iget-boolean·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->isFirstLoad:Z | 1247 | ····iget-boolean·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->isFirstLoad:Z |
| | |
| 1248 | ····if-eqz·v2,·:cond_1b | 1248 | ····if-eqz·v2,·:cond_1b |
| | |
| 1249 | ····.line·267 | 1249 | ····.line·261 |
| 1250 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->SIX:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; | 1250 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->SIX:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; |
| | |
| 1251 | ····invoke-interface·{v1,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1251 | ····invoke-interface·{v1,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1252 | ····move-result-object·v2 | 1252 | ····move-result-object·v2 |
| | |
| 1253 | ····check-cast·v2,·Ljava/util/List; | 1253 | ····check-cast·v2,·Ljava/util/List; |
| Offset 1268, 15 lines modified | Offset 1268, 15 lines modified |
| | |
| 1268 | ····move-result·v2 | 1268 | ····move-result·v2 |
| | |
| 1269 | ····xor-int/2addr·v2,·v13 | 1269 | ····xor-int/2addr·v2,·v13 |
| | |
| 1270 | ····if-nez·v2,·:cond_16 | 1270 | ····if-nez·v2,·:cond_16 |
| | |
| 1271 | ····.line·268 | 1271 | ····.line·262 |
| 1272 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; | 1272 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->THREE:Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; |
| | |
| 1273 | ····invoke-interface·{v1,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1273 | ····invoke-interface·{v1,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1274 | ····move-result-object·v2 | 1274 | ····move-result-object·v2 |
| | |
| 1275 | ····check-cast·v2,·Ljava/util/List; | 1275 | ····check-cast·v2,·Ljava/util/List; |
| Offset 1298, 18 lines modified | Offset 1298, 18 lines modified |
| | |
| 1298 | ····goto·:goto_d | 1298 | ····goto·:goto_d |
| | |
| 1299 | ····:cond_16 | 1299 | ····:cond_16 |
| 1300 | ····:goto_c | 1300 | ····:goto_c |
| 1301 | ····const/4·v2,·0x0 | 1301 | ····const/4·v2,·0x0 |
| | |
| 1302 | ····.line·269 | 1302 | ····.line·263 |
| 1303 | ····iput-boolean·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->isFirstLoad:Z | 1303 | ····iput-boolean·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->isFirstLoad:Z |
| | |
| 1304 | ····.line·271 | 1304 | ····.line·265 |
| 1305 | ····:goto_d | 1305 | ····:goto_d |
| 1306 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->LOG_TAG:Ljava/lang/String; | 1306 | ····sget-object·v3,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->LOG_TAG:Ljava/lang/String; |
| | |
| 1307 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 1307 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
| | |
| 1308 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 1308 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 1327, 15 lines modified | Offset 1327, 15 lines modified |
| | |
| 1327 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1327 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 1328 | ····move-result-object·v4 | 1328 | ····move-result-object·v4 |
| | |
| 1329 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 1329 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 1330 | ····.line·272 | 1330 | ····.line·266 |
| 1331 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->values()[Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; | 1331 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months;->values()[Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Months; |
| | |
| 1332 | ····move-result-object·v3 | 1332 | ····move-result-object·v3 |
| | |
| 1333 | ····array-length·v4,·v3 | 1333 | ····array-length·v4,·v3 |
| | |
| 1334 | ····move·v6,·v2 | 1334 | ····move·v6,·v2 |
| Offset 1343, 15 lines modified | Offset 1343, 15 lines modified |
| 1343 | ····:cond_17 | 1343 | ····:cond_17 |
| 1344 | ····if-ge·v6,·v4,·:cond_1b | 1344 | ····if-ge·v6,·v4,·:cond_1b |
| | |
| 1345 | ····aget-object·v7,·v3,·v6 | 1345 | ····aget-object·v7,·v3,·v6 |
| | |
| 1346 | ····add-int/lit8·v6,·v6,·0x1 | 1346 | ····add-int/lit8·v6,·v6,·0x1 |
| | |
| 1347 | ····.line·273 | 1347 | ····.line·267 |
| 1348 | ····sget-object·v8,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->LOG_TAG:Ljava/lang/String; | 1348 | ····sget-object·v8,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->LOG_TAG:Ljava/lang/String; |
| | |
| 1349 | ····new-instance·v9,·Ljava/lang/StringBuilder; | 1349 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
| | |
| 1350 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V | 1350 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 1351 | ····invoke-virtual·{v9,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1351 | ····invoke-virtual·{v9,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 1366, 29 lines modified | Offset 1366, 29 lines modified |
| | |
| 1366 | ····invoke-virtual·{v9,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 1366 | ····invoke-virtual·{v9,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| | |
| 1367 | ····const-string·v10,·"·unused:·" | 1367 | ····const-string·v10,·"·unused:·" |
| | |
| 1368 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1368 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 1369 | ····.line·274 | 1369 | ····.line·268 |
| 1370 | ····invoke-interface·{v1,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1370 | ····invoke-interface·{v1,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1371 | ····move-result-object·v10 | 1371 | ····move-result-object·v10 |
| | |
| 1372 | ····.line·273 | 1372 | ····.line·267 |
| 1373 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 1373 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| | |
| 1374 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1374 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 1375 | ····move-result-object·v9 | 1375 | ····move-result-object·v9 |
| | |
| 1376 | ····invoke-static·{v8,·v9},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 1376 | ····invoke-static·{v8,·v9},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 1377 | ····.line·275 | 1377 | ····.line·269 |
| 1378 | ····invoke-interface·{v1,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 1378 | ····invoke-interface·{v1,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 1379 | ····move-result-object·v8 | 1379 | ····move-result-object·v8 |
| | |
| 1380 | ····check-cast·v8,·Ljava/util/List; | 1380 | ····check-cast·v8,·Ljava/util/List; |
| | |
| 1381 | ····invoke-static·{v8},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V | 1381 | ····invoke-static·{v8},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V |
| Offset 1406, 15 lines modified | Offset 1406, 15 lines modified |
| | |
| 1406 | ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 1406 | ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 1407 | ····move-result-object·v9 | 1407 | ····move-result-object·v9 |
| | |
| 1408 | ····check-cast·v9,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo; | 1408 | ····check-cast·v9,·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo; |
| | |
| 1409 | ····.line·276 | 1409 | ····.line·270 |
| 1410 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo;->getRevokedGroups()Ljava/util/Set; | 1410 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$UnusedPackageInfo;->getRevokedGroups()Ljava/util/Set; |
| | |
| 1411 | ····move-result-object·v10 | 1411 | ····move-result-object·v10 |
| | |
| 1412 | ····invoke-interface·{v10},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 1412 | ····invoke-interface·{v10},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| | |
| 1413 | ····move-result-object·v10 | 1413 | ····move-result-object·v10 |
| Offset 1428, 42 lines modified | Offset 1428, 42 lines modified |
| | |
| 1428 | ····invoke-interface·{v10},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 1428 | ····invoke-interface·{v10},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 1429 | ····move-result-object·v11 | 1429 | ····move-result-object·v11 |
| | |
| 1430 | ····check-cast·v11,·Ljava/lang/String; | 1430 | ····check-cast·v11,·Ljava/lang/String; |
|
Max diff block lines reached; 7464/40558 bytes (18.40%) of diff not shown.
|