| | | | |
| Offset 29, 16 lines modified | Offset 29, 14 lines modified |
| 29 | ····value·=·"SMAP\nSmartUpdateMediatorLiveData.kt\nKotlin\n*S·Kotlin\n*F\n+·1·SmartUpdateMediatorLiveData.kt\ncom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,355:1\n673#2:356\n746#2,2:357\n1313#2:359\n1382#2,3:360\n1478#2,3:363\n1499#2,3:366\n*E\n*S·KotlinDebug\n*F\n+·1·SmartUpdateMediatorLiveData.kt\ncom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData\n*L\n95#1:356\n95#1,2:357\n213#1:359\n213#1,3:360\n301#1,3:363\n307#1,3:366\n*E\n" | 29 | ····value·=·"SMAP\nSmartUpdateMediatorLiveData.kt\nKotlin\n*S·Kotlin\n*F\n+·1·SmartUpdateMediatorLiveData.kt\ncom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,355:1\n673#2:356\n746#2,2:357\n1313#2:359\n1382#2,3:360\n1478#2,3:363\n1499#2,3:366\n*E\n*S·KotlinDebug\n*F\n+·1·SmartUpdateMediatorLiveData.kt\ncom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData\n*L\n95#1:356\n95#1,2:357\n213#1:359\n213#1,3:360\n301#1,3:363\n307#1,3:366\n*E\n" |
| 30 | .end·annotation | 30 | .end·annotation |
| | |
| | |
| 31 | #·static·fields | 31 | #·static·fields |
| 32 | .field·public·static·final·Companion:Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$Companion; | 32 | .field·public·static·final·Companion:Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$Companion; |
| | |
| 33 | .field·public·static·final·DEBUG_UPDATES:Z·=·false | |
| | |
| 34 | .field·private·static·final·LOG_TAG:Ljava/lang/String;·=·"SmartUpdateMediatorLiveData" | 33 | .field·private·static·final·LOG_TAG:Ljava/lang/String;·=·"SmartUpdateMediatorLiveData" |
| | |
| | |
| 35 | #·instance·fields | 34 | #·instance·fields |
| 36 | .field·private·final·children:Ljava/util/List; | 35 | .field·private·final·children:Ljava/util/List; |
| 37 | ····.annotation·system·Ldalvik/annotation/Signature; | 36 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 38 | ········value·=·{ | 37 | ········value·=·{ |
| Offset 202, 32 lines modified | Offset 200, 14 lines modified |
| | |
| 202 | ····.line·42 | 200 | ····.line·42 |
| 203 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->staleObservers:Ljava/util/List; | 201 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->staleObservers:Ljava/util/List; |
| | |
| 204 | ····return-object·p0 | 202 | ····return-object·p0 |
| 205 | .end·method | 203 | .end·method |
| | |
| 206 | .method·public·static·final·synthetic·access$isInitialized$p(Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;)Z | |
| 207 | ····.locals·0 | |
| | |
| 208 | ····.line·42 | |
| 209 | ····iget-boolean·p0,·p0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->isInitialized:Z | |
| | |
| 210 | ····return·p0 | |
| 211 | .end·method | |
| | |
| 212 | .method·public·static·final·synthetic·access$isStale$p(Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;)Z | |
| 213 | ····.locals·0 | |
| | |
| 214 | ····.line·42 | |
| 215 | ····iget-boolean·p0,·p0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->isStale:Z | |
| | |
| 216 | ····return·p0 | |
| 217 | .end·method | |
| | |
| 218 | .method·public·static·final·synthetic·access$removeChild(Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;Landroidx/lifecycle/LiveData;)V | 204 | .method·public·static·final·synthetic·access$removeChild(Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;Landroidx/lifecycle/LiveData;)V |
| 219 | ····.locals·0 | 205 | ····.locals·0 |
| | |
| 220 | ····.line·42 | 206 | ····.line·42 |
| 221 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->removeChild(Landroidx/lifecycle/LiveData;)V | 207 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->removeChild(Landroidx/lifecycle/LiveData;)V |
| | |
| 222 | ····return-void | 208 | ····return-void |
| Offset 238, 32 lines modified | Offset 218, 14 lines modified |
| | |
| 238 | ····.line·42 | 218 | ····.line·42 |
| 239 | ····invoke-super·{p0,·p1},·Landroidx/lifecycle/MediatorLiveData;->removeSource(Landroidx/lifecycle/LiveData;)V | 219 | ····invoke-super·{p0,·p1},·Landroidx/lifecycle/MediatorLiveData;->removeSource(Landroidx/lifecycle/LiveData;)V |
| | |
| 240 | ····return-void | 220 | ····return-void |
| 241 | .end·method | 221 | .end·method |
| | |
| 242 | .method·public·static·final·synthetic·access$setInitialized$p(Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;Z)V | |
| 243 | ····.locals·0 | |
| | |
| 244 | ····.line·42 | |
| 245 | ····iput-boolean·p1,·p0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->isInitialized:Z | |
| | |
| 246 | ····return-void | |
| 247 | .end·method | |
| | |
| 248 | .method·public·static·final·synthetic·access$setStale$p(Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;Z)V | |
| 249 | ····.locals·0 | |
| | |
| 250 | ····.line·42 | |
| 251 | ····iput-boolean·p1,·p0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->isStale:Z | |
| | |
| 252 | ····return-void | |
| 253 | .end·method | |
| | |
| 254 | .method·private·final·addChild(Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;Landroidx/lifecycle/Observer;Z)V | 222 | .method·private·final·addChild(Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;Landroidx/lifecycle/Observer;Z)V |
| 255 | ····.locals·2 | 223 | ····.locals·2 |
| 256 | ····.annotation·system·Ldalvik/annotation/Signature; | 224 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 257 | ········value·=·{ | 225 | ········value·=·{ |
| 258 | ············"<S:", | 226 | ············"<S:", |
| 259 | ············"Ljava/lang/Object;", | 227 | ············"Ljava/lang/Object;", |
| 260 | ············">(", | 228 | ············">(", |
| Offset 722, 15 lines modified | Offset 684, 15 lines modified |
| | |
| 722 | ····.line·1480 | 684 | ····.line·1480 |
| 723 | ····iget-boolean·p1,·p0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->isStale:Z | 685 | ····iget-boolean·p1,·p0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->isStale:Z |
| | |
| 724 | ····if-eqz·p1,·:cond_5 | 686 | ····if-eqz·p1,·:cond_5 |
| | |
| 725 | ····.line·302 | 687 | ····.line·302 |
| 726 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->update()V | 688 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->updateIfActive()V |
| | |
| 727 | ····:cond_5 | 689 | ····:cond_5 |
| 728 | ····return-void | 690 | ····return-void |
| 729 | .end·method | 691 | .end·method |
| | |
| | |
| 730 | #·virtual·methods | 692 | #·virtual·methods |
| Offset 799, 15 lines modified | Offset 761, 15 lines modified |
| | |
| 799 | ····.annotation·build·Lorg/jetbrains/annotations/Nullable; | 761 | ····.annotation·build·Lorg/jetbrains/annotations/Nullable; |
| 800 | ····.end·annotation | 762 | ····.end·annotation |
| | |
| 801 | ····.line·329 | 763 | ····.line·329 |
| 802 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$getInitializedValue$2; | 764 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$getInitializedValue$2; |
| | |
| 803 | ····invoke-direct·{v0,·p2,·p1},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$getInitializedValue$2;-><init>(ZZ)V | 765 | ····invoke-direct·{v0,·p2},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$getInitializedValue$2;-><init>(Z)V |
| | |
| 804 | ····.line·335 | 766 | ····.line·335 |
| 805 | ····new-instance·p2,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$getInitializedValue$3; | 767 | ····new-instance·p2,·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$getInitializedValue$3; |
| | |
| 806 | ····invoke-direct·{p2,·p1},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$getInitializedValue$3;-><init>(Z)V | 768 | ····invoke-direct·{p2,·p1},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData$getInitializedValue$3;-><init>(Z)V |
| | |
| 807 | ····.line·328 | 769 | ····.line·328 |
| Offset 1562, 15 lines modified | Offset 1524, 15 lines modified |
| 1562 | ····goto·:goto_3 | 1524 | ····goto·:goto_3 |
| | |
| 1563 | ····:cond_7 | 1525 | ····:cond_7 |
| 1564 | ····:goto_4 | 1526 | ····:goto_4 |
| 1565 | ····return-void | 1527 | ····return-void |
| 1566 | .end·method | 1528 | .end·method |
| | |
| 1567 | .method·public·final·update()V | 1529 | .method·public·final·updateIfActive()V |
| 1568 | ····.locals·0 | 1530 | ····.locals·0 |
| | |
| 1569 | ····.line·118 | 1531 | ····.line·118 |
| 1570 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->onUpdate()V | 1532 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/data/SmartUpdateMediatorLiveData;->onUpdate()V |
| | |
| 1571 | ····return-void | 1533 | ····return-void |
| 1572 | .end·method | 1534 | .end·method |