Offset 24, 15 lines modifiedOffset 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·annotation28 .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·annotation31 .end·annotation
  
  
32 #·static·fields32 #·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·annotation35 ····.end·annotation
Offset 140, 44 lines modifiedOffset 140, 44 lines modified
  
140 ····return-void140 ····return-void
141 .end·method141 .end·method
  
142 .method·private·final·comparePreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)I142 .method·private·final·comparePreference(Landroidx/preference/Preference;Landroidx/preference/Preference;)I
143 ····.locals·2143 ····.locals·2
  
144 ····.line·287144 ····.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_1146 ····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·v0148 ····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·v0150 ····move-result-object·v0
  
151 ····.line·288151 ····.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·v1153 ····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·v1155 ····move-result-object·v1
  
156 ····.line·287156 ····.line·281
157 ····invoke-virtual·{p0,·v0,·v1},·Ljava/text/Collator;->compare(Ljava/lang/String;Ljava/lang/String;)I157 ····invoke-virtual·{p0,·v0,·v1},·Ljava/text/Collator;->compare(Ljava/lang/String;Ljava/lang/String;)I
  
158 ····move-result·p0158 ····move-result·p0
  
159 ····if-nez·p0,·:cond_0159 ····if-nez·p0,·:cond_0
  
160 ····.line·290160 ····.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·p0162 ····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·p1164 ····move-result-object·p1
Offset 192, 15 lines modifiedOffset 192, 15 lines modified
  
192 ····:cond_0192 ····:cond_0
193 ····return·p0193 ····return·p0
  
194 ····:cond_1194 ····:cond_1
195 ····const-string·p0,·"collator"195 ····const-string·p0,·"collator"
  
196 ····.line·287196 ····.line·281
197 ····invoke-static·{p0},·Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V197 ····invoke-static·{p0},·Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
  
198 ····const/4·p0,·0x0198 ····const/4·p0,·0x0
  
199 ····throw·p0199 ····throw·p0
200 .end·method200 .end·method
  
Offset 217, 43 lines modifiedOffset 217, 43 lines modified
  
217 ····return-object·p0217 ····return-object·p0
218 .end·method218 .end·method
  
219 .method·private·final·createDisableDialog(Ljava/lang/String;Landroid/os/UserHandle;)V219 .method·private·final·createDisableDialog(Ljava/lang/String;Landroid/os/UserHandle;)V
220 ····.locals·3220 ····.locals·3
  
221 ····.line·313221 ····.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>()V223 ····invoke-direct·{v0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment$DisableDialog;-><init>()V
  
224 ····.line·315224 ····.line·309
225 ····new-instance·v1,·Landroid/os/Bundle;225 ····new-instance·v1,·Landroid/os/Bundle;
  
226 ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V226 ····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·316228 ····.line·310
229 ····invoke-virtual·{v1,·v2,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V229 ····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·317231 ····.line·311
232 ····invoke-virtual·{v1,·p1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V232 ····invoke-virtual·{v1,·p1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
  
233 ····.line·318233 ····.line·312
234 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V234 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
  
235 ····const/4·p1,·0x1235 ····const/4·p1,·0x1
  
236 ····.line·320236 ····.line·314
237 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V237 ····invoke-virtual·{v0,·p1},·Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V
  
238 ····.line·322238 ····.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·p0240 ····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·p0242 ····move-result-object·p0
Offset 268, 15 lines modifiedOffset 268, 15 lines modified
  
268 ····return-void268 ····return-void
269 .end·method269 .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·0271 ····.locals·0
  
272 ····.line·296272 ····.line·290
273 ····new-instance·p0,·Ljava/lang/StringBuilder;273 ····new-instance·p0,·Ljava/lang/StringBuilder;
  
274 ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V274 ····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,·0x3a276 ····const/16·p1,·0x3a
Offset 295, 73 lines modifiedOffset 295, 73 lines modified
  
295 ····return-object·p0295 ····return-object·p0
296 .end·method296 .end·method
  
297 .method·private·final·createPreferenceScreen()V297 .method·private·final·createPreferenceScreen()V
298 ····.locals·5298 ····.locals·5
  
299 ····.line·161299 ····.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·v0301 ····move-result-object·v0
  
302 ····.line·162302 ····.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·v1304 ····move-result-object·v1
  
305 ····.line·163305 ····.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·v2307 ····move-result-object·v2
  
308 ····const·v3,·0x7f16000b308 ····const·v3,·0x7f16000b
  
309 ····const/4·v4,·0x0309 ····const/4·v4,·0x0
  
310 ····.line·162310 ····.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·v1312 ····move-result-object·v1
  
313 ····.line·166313 ····.line·160
314 ····invoke-virtual·{v0,·v1},·Landroidx/preference/PreferenceFragmentCompat;->setPreferenceScreen(Landroidx/preference/PreferenceScreen;)V314 ····invoke-virtual·{v0,·v1},·Landroidx/preference/PreferenceFragmentCompat;->setPreferenceScreen(Landroidx/preference/PreferenceScreen;)V
  
315 ····.line·168315 ····.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·v1318 ····move-result-object·v1
  
319 ····check-cast·v1,·Landroidx/preference/PreferenceCategory;319 ····check-cast·v1,·Landroidx/preference/PreferenceCategory;
  
320 ····.line·169320 ····.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·p0323 ····move-result-object·p0
  
324 ····invoke-static·{p0},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V324 ····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·p0326 ····move-result-object·p0
  
327 ····const-string·v0,·"info_msg"327 ····const-string·v0,·"info_msg"
  
328 ····.line·170328 ····.line·164
329 ····invoke-virtual·{p0,·v0},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V329 ····invoke-virtual·{p0,·v0},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V
  
330 ····if-nez·v1,·:cond_0330 ····if-nez·v1,·:cond_0
  
331 ····goto·:goto_0331 ····goto·:goto_0
  
332 ····.line·171332 ····.line·165
333 ····:cond_0333 ····:cond_0
334 ····invoke-virtual·{v1,·p0},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z334 ····invoke-virtual·{v1,·p0},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z
  
335 ····:goto_0335 ····:goto_0
336 ····return-void336 ····return-void
337 .end·method337 .end·method
  
Offset 375, 15 lines modifiedOffset 375, 15 lines modified
375 ············">;)",375 ············">;)",
376 ············"Ljava/lang/String;"376 ············"Ljava/lang/String;"
377 ········}377 ········}
378 ····.end·annotation378 ····.end·annotation
  
379 ····const-string·p0,·"android.permission-group.LOCATION"379 ····const-string·p0,·"android.permission-group.LOCATION"
  
380 ····.line·301380 ····.line·295
381 ····invoke-interface·{p1,·p0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z381 ····invoke-interface·{p1,·p0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z
  
382 ····move-result·v0382 ····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 modifiedOffset 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_0395 ····if-eqz·v0,·:cond_0
  
396 ····goto·:goto_0396 ····goto·:goto_0
  
397 ····.line·302397 ····.line·296
398 ····:cond_0398 ····:cond_0
399 ····invoke-interface·{p1,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z399 ····invoke-interface·{p1,·v5},·Ljava/util/List;->contains(Ljava/lang/Object;)Z
  
400 ····move-result·p0400 ····move-result·p0
  
401 ····if-eqz·p0,·:cond_1401 ····if-eqz·p0,·:cond_1
  
402 ····move-object·p0,·v5402 ····move-object·p0,·v5
  
403 ····goto·:goto_0403 ····goto·:goto_0
  
404 ····.line·303404 ····.line·297
405 ····:cond_1405 ····:cond_1
406 ····invoke-interface·{p1,·v4},·Ljava/util/List;->contains(Ljava/lang/Object;)Z406 ····invoke-interface·{p1,·v4},·Ljava/util/List;->contains(Ljava/lang/Object;)Z
  
407 ····move-result·p0407 ····move-result·p0
  
408 ····if-eqz·p0,·:cond_2408 ····if-eqz·p0,·:cond_2
  
409 ····move-object·p0,·v4409 ····move-object·p0,·v4
  
410 ····goto·:goto_0410 ····goto·:goto_0
  
411 ····.line·304411 ····.line·298
412 ····:cond_2412 ····:cond_2
413 ····invoke-interface·{p1,·v3},·Ljava/util/List;->contains(Ljava/lang/Object;)Z413 ····invoke-interface·{p1,·v3},·Ljava/util/List;->contains(Ljava/lang/Object;)Z
  
414 ····move-result·p0414 ····move-result·p0
  
415 ····if-eqz·p0,·:cond_3415 ····if-eqz·p0,·:cond_3
  
416 ····move-object·p0,·v3416 ····move-object·p0,·v3
  
417 ····goto·:goto_0417 ····goto·:goto_0
  
418 ····.line·305418 ····.line·299
419 ····:cond_3419 ····:cond_3
420 ····invoke-interface·{p1,·v2},·Ljava/util/List;->contains(Ljava/lang/Object;)Z420 ····invoke-interface·{p1,·v2},·Ljava/util/List;->contains(Ljava/lang/Object;)Z
  
421 ····move-result·p0421 ····move-result·p0
  
422 ····if-eqz·p0,·:cond_4422 ····if-eqz·p0,·:cond_4
  
423 ····move-object·p0,·v2423 ····move-object·p0,·v2
  
424 ····goto·:goto_0424 ····goto·:goto_0
  
425 ····.line·306425 ····.line·300
426 ····:cond_4426 ····:cond_4
427 ····invoke-interface·{p1,·v1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z427 ····invoke-interface·{p1,·v1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z
  
428 ····move-result·p0428 ····move-result·p0
  
429 ····if-eqz·p0,·:cond_5429 ····if-eqz·p0,·:cond_5
  
430 ····move-object·p0,·v1430 ····move-object·p0,·v1
  
431 ····goto·:goto_0431 ····goto·:goto_0
  
432 ····.line·307432 ····.line·301
433 ····:cond_5433 ····:cond_5
434 ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z434 ····invoke-interface·{p1},·Ljava/util/Collection;->isEmpty()Z
  
435 ····move-result·p0435 ····move-result·p0
  
436 ····xor-int/lit8·p0,·p0,·0x1436 ····xor-int/lit8·p0,·p0,·0x1
  
Offset 489, 15 lines modifiedOffset 489, 15 lines modified
489 ····.locals·0489 ····.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·annotation494 ····.end·annotation
  
495 ····.line·154495 ····.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·p0497 ····move-result-object·p0
  
498 ····check-cast·p0,·Landroidx/preference/PreferenceFragmentCompat;498 ····check-cast·p0,·Landroidx/preference/PreferenceFragmentCompat;
  
499 ····return-object·p0499 ····return-object·p0
Offset 517, 45 lines modifiedOffset 517, 45 lines modified
517 ········}517 ········}
518 ····.end·annotation518 ····.end·annotation
  
519 ····move-object/from16·v0,·p0519 ····move-object/from16·v0,·p0
  
520 ····move-object/from16·v1,·p1520 ····move-object/from16·v1,·p1
  
521 ····.line·175521 ····.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·v2523 ····move-result-object·v2
  
524 ····.line·176524 ····.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·v3526 ····move-result-object·v3
  
527 ····if-nez·v3,·:cond_0527 ····if-nez·v3,·:cond_0
  
528 ····.line·177528 ····.line·171
529 ····invoke-direct/range·{p0·..·p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->createPreferenceScreen()V529 ····invoke-direct/range·{p0·..·p0},·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->createPreferenceScreen()V
  
530 ····.line·179530 ····.line·173
531 ····:cond_0531 ····: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·v3533 ····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;)V535 ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
  
536 ····.line·181536 ····.line·175
537 ····new-instance·v4,·Ljava/util/LinkedHashMap;537 ····new-instance·v4,·Ljava/util/LinkedHashMap;
  
538 ····invoke-direct·{v4},·Ljava/util/LinkedHashMap;-><init>()V538 ····invoke-direct·{v4},·Ljava/util/LinkedHashMap;-><init>()V
  
539 ····.line·182539 ····.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·v5542 ····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 modifiedOffset 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·v6576 ····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·183578 ····.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·v6580 ····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·v6582 ····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;)V584 ····invoke-static·{v6},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
  
585 ····.line·184585 ····.line·178
586 ····invoke-virtual·{v6},·Landroidx/preference/PreferenceGroup;->getPreferenceCount()I586 ····invoke-virtual·{v6},·Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
  
587 ····move-result·v10587 ····move-result·v10
  
588 ····if-lez·v10,·:cond_8588 ····if-lez·v10,·:cond_8
  
589 ····move·v11,·v8589 ····move·v11,·v8
  
590 ····:goto_0590 ····:goto_0
591 ····add-int/lit8·v12,·v11,·0x1591 ····add-int/lit8·v12,·v11,·0x1
  
592 ····.line·185592 ····.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·v11594 ····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·186597 ····.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·v13600 ····move-result-object·v13
  
601 ····check-cast·v13,·Ljava/util/List;601 ····check-cast·v13,·Ljava/util/List;
Offset 656, 29 lines modifiedOffset 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·v14657 ····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·186659 ····.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·v15661 ····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·v14663 ····move-result-object·v14
  
664 ····.line·187664 ····.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·v14666 ····move-result-object·v14
  
667 ····.line·188667 ····.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·v15669 ····move-result-object·v15
  
670 ····invoke-static·{v15,·v14},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z670 ····invoke-static·{v15,·v14},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
  
671 ····move-result·v14671 ····move-result·v14
Offset 689, 25 lines modifiedOffset 689, 25 lines modified
  
689 ····.line·1713689 ····.line·1713
690 ····:goto_1690 ····: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·v13692 ····move-result-object·v13
  
693 ····.line·190693 ····.line·184
694 ····:goto_2694 ····: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;)Z696 ····invoke-static·{v13,·v14},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
  
697 ····move-result·v13697 ····move-result·v13
  
698 ····if-nez·v13,·:cond_6698 ····if-nez·v13,·:cond_6
  
699 ····.line·191699 ····.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·v13701 ····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;)V703 ····invoke-static·{v13,·v14},·Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
Offset 720, 15 lines modifiedOffset 720, 15 lines modified
720 ····goto·:goto_3720 ····goto·:goto_3
  
721 ····:cond_7721 ····:cond_7
722 ····move·v11,·v12722 ····move·v11,·v12
  
723 ····goto·:goto_0723 ····goto·:goto_0
  
724 ····.line·195724 ····.line·189
725 ····:cond_8725 ····:cond_8
726 ····:goto_3726 ····: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·v7728 ····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 modifiedOffset 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·v8751 ····move-result-object·v8
  
752 ····check-cast·v8,·Landroidx/preference/Preference;752 ····check-cast·v8,·Landroidx/preference/Preference;
  
753 ····.line·196753 ····.line·190
754 ····invoke-virtual·{v6,·v8},·Landroidx/preference/PreferenceGroup;->removePreference(Landroidx/preference/Preference;)Z754 ····invoke-virtual·{v6,·v8},·Landroidx/preference/PreferenceGroup;->removePreference(Landroidx/preference/Preference;)Z
  
755 ····goto·:goto_4755 ····goto·:goto_4
  
756 ····.line·201756 ····.line·195
757 ····:cond_9757 ····: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·v5759 ····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 modifiedOffset 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·v10793 ····move-result-object·v10
  
794 ····check-cast·v10,·Ljava/util/List;794 ····check-cast·v10,·Ljava/util/List;
  
795 ····.line·202795 ····.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·v12797 ····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·v12799 ····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;)V801 ····invoke-static·{v12},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
  
802 ····.line·203802 ····.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,·0x7f1200ed804 ····const·v14,·0x7f1200eb
  
805 ····if-ne·v11,·v13,·:cond_b805 ····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,·v8808 ····aput-object·v13,·v11,·v8
  
809 ····.line·204809 ····.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·v11811 ····move-result-object·v11
  
812 ····goto·:goto_5812 ····goto·:goto_5
  
813 ····:cond_b813 ····: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,·v8816 ····aput-object·v13,·v11,·v8
  
817 ····.line·206817 ····.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·v11819 ····move-result-object·v11
  
820 ····.line·203820 ····.line·197
821 ····:goto_5821 ····:goto_5
822 ····invoke-virtual·{v12,·v11},·Landroidx/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V822 ····invoke-virtual·{v12,·v11},·Landroidx/preference/Preference;->setTitle(Ljava/lang/CharSequence;)V
  
823 ····.line·208823 ····.line·202
824 ····invoke-interface·{v10},·Ljava/util/Collection;->isEmpty()Z824 ····invoke-interface·{v10},·Ljava/util/Collection;->isEmpty()Z
  
825 ····move-result·v11825 ····move-result·v11
  
826 ····xor-int/2addr·v11,·v9826 ····xor-int/2addr·v11,·v9
  
827 ····invoke-virtual·{v12,·v11},·Landroidx/preference/Preference;->setVisible(Z)V827 ····invoke-virtual·{v12,·v11},·Landroidx/preference/Preference;->setVisible(Z)V
  
828 ····.line·209828 ····.line·203
829 ····invoke-interface·{v10},·Ljava/util/Collection;->isEmpty()Z829 ····invoke-interface·{v10},·Ljava/util/Collection;->isEmpty()Z
  
830 ····move-result·v11830 ····move-result·v11
  
831 ····xor-int/2addr·v11,·v9831 ····xor-int/2addr·v11,·v9
  
832 ····if-eqz·v11,·:cond_c832 ····if-eqz·v11,·:cond_c
  
833 ····move·v6,·v8833 ····move·v6,·v8
  
834 ····.line·213834 ····.line·207
835 ····:cond_c835 ····: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·v10837 ····move-result-object·v10
  
838 ····:goto_6838 ····:goto_6
839 ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z839 ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z
Offset 896, 47 lines modifiedOffset 896, 47 lines modified
  
896 ····move-result·v15896 ····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·v11898 ····move-result-object·v11
  
899 ····.line·214899 ····.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·v11901 ····move-result-object·v11
  
902 ····.line·215902 ····.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·v7904 ····move-result-object·v7
  
905 ····.line·217905 ····.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·v16907 ····move-result-object·v16
  
908 ····if-nez·v16,·:cond_e908 ····if-nez·v16,·:cond_e
  
909 ····.line·219909 ····.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·v16911 ····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_d914 ····if-nez·v16,·:cond_d
  
915 ····move-object·v9,·v2915 ····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·220917 ····.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·v16919 ····move-result-object·v16
  
920 ····invoke-static/range·{v16·..·v16},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V920 ····invoke-static/range·{v16·..·v16},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
  
921 ····move-object/from16·v17,·v2921 ····move-object/from16·v17,·v2
Offset 955, 33 lines modifiedOffset 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·v4956 ····move-result-object·v4
  
957 ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V957 ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
  
958 ····.line·219958 ····.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·v2960 ····move-result-object·v2
  
961 ····goto·:goto_7961 ····goto·:goto_7
  
962 ····:cond_d962 ····:cond_d
963 ····move-object/from16·v17,·v2963 ····move-object/from16·v17,·v2
  
964 ····move-object/from16·v18,·v4964 ····move-object/from16·v18,·v4
  
965 ····move-object/from16·v2,·v16965 ····move-object/from16·v2,·v16
  
966 ····.line·221966 ····.line·215
967 ····:goto_7967 ····:goto_7
968 ····invoke-virtual·{v2,·v7},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V968 ····invoke-virtual·{v2,·v7},·Landroidx/preference/Preference;->setKey(Ljava/lang/String;)V
  
969 ····.line·222969 ····.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·v7972 ····move-result-object·v7
  
973 ····invoke-static·{v7},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V973 ····invoke-static·{v7},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
Offset 1006, 79 lines modifiedOffset 1006, 79 lines modified
1006 ····move-object/from16·v18,·v41006 ····move-object/from16·v18,·v4
  
1007 ····move-object/from16·v2,·v161007 ····move-object/from16·v2,·v16
  
1008 ····:goto_81008 ····:goto_8
1009 ····if-eqz·v15,·:cond_f1009 ····if-eqz·v15,·:cond_f
  
1010 ····.line·2261010 ····.line·220
1011 ····move-object·v4,·v21011 ····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;)V1014 ····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;)V1015 ····invoke-interface·{v4,·v7},·Lcom/android/permissioncontroller/permission/ui/RemovablePref;->setRemoveClickRunnable(Ljava/lang/Runnable;)V
  
1016 ····goto·:goto_91016 ····goto·:goto_9
  
1017 ····.line·2301017 ····.line·224
1018 ····:cond_f1018 ····:cond_f
1019 ····move-object·v4,·v21019 ····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;)V1022 ····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;)V1023 ····invoke-interface·{v4,·v7},·Lcom/android/permissioncontroller/permission/ui/RemovablePref;->setRemoveClickRunnable(Ljava/lang/Runnable;)V
  
1024 ····.line·2351024 ····.line·229
1025 ····:goto_91025 ····: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;)V1027 ····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;)V1028 ····invoke-virtual·{v2,·v4},·Landroidx/preference/Preference;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V
  
1029 ····.line·2401029 ····.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·v41031 ····move-result-object·v4
  
1032 ····.line·2411032 ····.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·v81035 ····move-result-object·v8
  
1036 ····invoke-static·{v8},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V1036 ····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·v81038 ····move-result-object·v8
  
1039 ····.line·2431039 ····.line·237
1040 ····invoke-interface·{v11},·Ljava/util/List;->isEmpty()Z1040 ····invoke-interface·{v11},·Ljava/util/List;->isEmpty()Z
  
1041 ····move-result·v91041 ····move-result·v9
  
1042 ····if-eqz·v9,·:cond_101042 ····if-eqz·v9,·:cond_10
  
1043 ····const/4·v4,·0x01043 ····const/4·v4,·0x0
  
1044 ····const/4·v13,·0x01044 ····const/4·v13,·0x0
  
1045 ····goto·:goto_b1045 ····goto·:goto_b
  
1046 ····.line·2441046 ····.line·238
1047 ····:cond_101047 ····:cond_10
1048 ····invoke-interface·{v11},·Ljava/util/List;->size()I1048 ····invoke-interface·{v11},·Ljava/util/List;->size()I
  
1049 ····move-result·v91049 ····move-result·v9
  
1050 ····const/4·v13,·0x11050 ····const/4·v13,·0x1
  
Offset 1097, 35 lines modifiedOffset 1097, 35 lines modified
1097 ····move-result-object·v41097 ····move-result-object·v4
  
1098 ····goto·:goto_b1098 ····goto·:goto_b
  
1099 ····:cond_111099 ····:cond_11
1100 ····const/4·v13,·0x01100 ····const/4·v13,·0x0
  
1101 ····.line·2461101 ····.line·240
1102 ····invoke-interface·{v11},·Ljava/util/List;->size()I1102 ····invoke-interface·{v11},·Ljava/util/List;->size()I
  
1103 ····move-result·v91103 ····move-result·v9
  
1104 ····const/4·v14,·0x21104 ····const/4·v14,·0x2
  
1105 ····if-ne·v9,·v14,·:cond_131105 ····if-ne·v9,·v14,·:cond_13
  
1106 ····.line·2471106 ····.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·v91108 ····move-result-object·v9
  
1109 ····invoke-static·{v9,·v4},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z1109 ····invoke-static·{v9,·v4},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
  
1110 ····move-result·v41110 ····move-result·v4
  
1111 ····if-eqz·v4,·:cond_121111 ····if-eqz·v4,·:cond_12
  
1112 ····.line·2481112 ····.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·v41114 ····move-result-object·v4
  
1115 ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V1115 ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
  
1116 ····const/4·v9,·0x11116 ····const/4·v9,·0x1
Offset 1138, 15 lines modifiedOffset 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·v41139 ····move-result-object·v4
  
1140 ····goto·:goto_a1140 ····goto·:goto_a
  
1141 ····.line·2501141 ····.line·244
1142 ····:cond_121142 ····: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·v41144 ····move-result-object·v4
  
1145 ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V1145 ····invoke-static·{v4},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
  
Offset 1167, 15 lines modifiedOffset 1167, 15 lines modified
  
1167 ····aput-object·v8,·v11,·v131167 ····aput-object·v8,·v11,·v13
  
1168 ····const/4·v15,·0x11168 ····const/4·v15,·0x1
  
1169 ····aput-object·v4,·v11,·v151169 ····aput-object·v4,·v11,·v15
  
1170 ····.line·2521170 ····.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·v41172 ····move-result-object·v4
  
1173 ····goto·:goto_b1173 ····goto·:goto_b
  
1174 ····:cond_131174 ····:cond_13
Offset 1183, 40 lines modifiedOffset 1183, 40 lines modified
  
1183 ····const·v4,·0x7f1200821183 ····const·v4,·0x7f120082
  
1184 ····new-array·v9,·v14,·[Ljava/lang/Object;1184 ····new-array·v9,·v14,·[Ljava/lang/Object;
  
1185 ····aput-object·v8,·v9,·v131185 ····aput-object·v8,·v9,·v13
  
1186 ····.line·2551186 ····.line·249
1187 ····invoke-interface·{v11},·Ljava/util/List;->size()I1187 ····invoke-interface·{v11},·Ljava/util/List;->size()I
  
1188 ····move-result·v81188 ····move-result·v8
  
1189 ····sub-int/2addr·v8,·v151189 ····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·v81191 ····move-result-object·v8
  
1192 ····aput-object·v8,·v9,·v151192 ····aput-object·v8,·v9,·v15
  
1193 ····.line·2541193 ····.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·v41195 ····move-result-object·v4
  
1196 ····.line·2421196 ····.line·236
1197 ····:goto_b1197 ····:goto_b
1198 ····invoke-virtual·{v2,·v4},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V1198 ····invoke-virtual·{v2,·v4},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
  
1199 ····.line·2571199 ····.line·251
1200 ····invoke-virtual·{v12,·v2},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z1200 ····invoke-virtual·{v12,·v2},·Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z
  
1201 ····.line·2581201 ····.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;)V1203 ····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)V1204 ····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,·v131205 ····move·v8,·v13
Offset 1225, 15 lines modifiedOffset 1225, 15 lines modified
  
1225 ····move-object/from16·v4,·v181225 ····move-object/from16·v4,·v18
  
1226 ····const/4·v9,·0x11226 ····const/4·v9,·0x1
  
1227 ····goto/16·:goto_61227 ····goto/16·:goto_6
  
1228 ····.line·2631228 ····.line·257
1229 ····:cond_141229 ····: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·v21232 ····move-result-object·v2
  
Offset 1241, 23 lines modifiedOffset 1241, 23 lines modified
  
1241 ····invoke-static·{v2},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V1241 ····invoke-static·{v2},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
  
1242 ····const/4·v13,·0x11242 ····const/4·v13,·0x1
  
1243 ····xor-int/lit8·v3,·v6,·0x11243 ····xor-int/lit8·v3,·v6,·0x1
  
1244 ····.line·2641244 ····.line·258
1245 ····invoke-virtual·{v2,·v3},·Landroidx/preference/Preference;->setVisible(Z)V1245 ····invoke-virtual·{v2,·v3},·Landroidx/preference/Preference;->setVisible(Z)V
  
1246 ····.line·2661246 ····.line·260
1247 ····iget-boolean·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->isFirstLoad:Z1247 ····iget-boolean·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->isFirstLoad:Z
  
1248 ····if-eqz·v2,·:cond_1b1248 ····if-eqz·v2,·:cond_1b
  
1249 ····.line·2671249 ····.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·v21252 ····move-result-object·v2
  
1253 ····check-cast·v2,·Ljava/util/List;1253 ····check-cast·v2,·Ljava/util/List;
Offset 1268, 15 lines modifiedOffset 1268, 15 lines modified
  
1268 ····move-result·v21268 ····move-result·v2
  
1269 ····xor-int/2addr·v2,·v131269 ····xor-int/2addr·v2,·v13
  
1270 ····if-nez·v2,·:cond_161270 ····if-nez·v2,·:cond_16
  
1271 ····.line·2681271 ····.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·v21274 ····move-result-object·v2
  
1275 ····check-cast·v2,·Ljava/util/List;1275 ····check-cast·v2,·Ljava/util/List;
Offset 1298, 18 lines modifiedOffset 1298, 18 lines modified
  
1298 ····goto·:goto_d1298 ····goto·:goto_d
  
1299 ····:cond_161299 ····:cond_16
1300 ····:goto_c1300 ····:goto_c
1301 ····const/4·v2,·0x01301 ····const/4·v2,·0x0
  
1302 ····.line·2691302 ····.line·263
1303 ····iput-boolean·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->isFirstLoad:Z1303 ····iput-boolean·v2,·v0,·Lcom/android/permissioncontroller/permission/ui/UnusedAppsFragment;->isFirstLoad:Z
  
1304 ····.line·2711304 ····.line·265
1305 ····:goto_d1305 ····: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>()V1308 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 1327, 15 lines modifiedOffset 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·v41328 ····move-result-object·v4
  
1329 ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I1329 ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
1330 ····.line·2721330 ····.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·v31332 ····move-result-object·v3
  
1333 ····array-length·v4,·v31333 ····array-length·v4,·v3
  
1334 ····move·v6,·v21334 ····move·v6,·v2
Offset 1343, 15 lines modifiedOffset 1343, 15 lines modified
1343 ····:cond_171343 ····:cond_17
1344 ····if-ge·v6,·v4,·:cond_1b1344 ····if-ge·v6,·v4,·:cond_1b
  
1345 ····aget-object·v7,·v3,·v61345 ····aget-object·v7,·v3,·v6
  
1346 ····add-int/lit8·v6,·v6,·0x11346 ····add-int/lit8·v6,·v6,·0x1
  
1347 ····.line·2731347 ····.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>()V1350 ····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 modifiedOffset 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·2741369 ····.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·v101371 ····move-result-object·v10
  
1372 ····.line·2731372 ····.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·v91375 ····move-result-object·v9
  
1376 ····invoke-static·{v8,·v9},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I1376 ····invoke-static·{v8,·v9},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
1377 ····.line·2751377 ····.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·v81379 ····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;)V1381 ····invoke-static·{v8},·Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
Offset 1406, 15 lines modifiedOffset 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·v91407 ····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·2761409 ····.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·v101411 ····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·v101413 ····move-result-object·v10
Offset 1428, 42 lines modifiedOffset 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·v111429 ····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.