| | | |
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 |