| | | | |
| Offset 10, 15 lines modified | Offset 10, 15 lines modified |
| | |
| 10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
| 11 | ····accessFlags·=·0x19 | 11 | ····accessFlags·=·0x19 |
| 12 | ····name·=·"AutoRevokeDumpPackageData" | 12 | ····name·=·"AutoRevokeDumpPackageData" |
| 13 | .end·annotation | 13 | .end·annotation |
| | |
| 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 14 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
| 15 | ····value·=·"SMAP\nAutoRevokePermissions.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AutoRevokePermissions.kt\ncom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,1038:1\n1591#2,2:1039\n1591#2,2:1041\n*E\n*S·KotlinDebug\n*F\n+·1·AutoRevokePermissions.kt\ncom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData\n*L\n827#1,2:1039\n829#1,2:1041\n*E\n" | 15 | ····value·=·"SMAP\nAutoRevokePermissions.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AutoRevokePermissions.kt\ncom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData\n+·2·_Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,1053:1\n1591#2,2:1054\n1591#2,2:1056\n*E\n*S·KotlinDebug\n*F\n+·1·AutoRevokePermissions.kt\ncom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData\n*L\n842#1,2:1054\n844#1,2:1056\n*E\n" |
| 16 | .end·annotation | 16 | .end·annotation |
| | |
| | |
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·private·final·firstInstallTime:J | 18 | .field·private·final·firstInstallTime:J |
| | |
| 19 | .field·private·final·groups:Ljava/util/List; | 19 | .field·private·final·groups:Ljava/util/List; |
| Offset 102, 15 lines modified | Offset 102, 15 lines modified |
| | |
| 102 | ····invoke-static·{p6,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 102 | ····invoke-static·{p6,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
| | |
| 103 | ····const-string·v0,·"groups" | 103 | ····const-string·v0,·"groups" |
| | |
| 104 | ····invoke-static·{p7,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 104 | ····invoke-static·{p7,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
| | |
| 105 | ····.line·811 | 105 | ····.line·826 |
| 106 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 106 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| | |
| 107 | ····iput·p1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->uid:I | 107 | ····iput·p1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->uid:I |
| | |
| 108 | ····iput-object·p2,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->packageName:Ljava/lang/String; | 108 | ····iput-object·p2,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->packageName:Ljava/lang/String; |
| | |
| 109 | ····iput-wide·p3,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->firstInstallTime:J | 109 | ····iput-wide·p3,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->firstInstallTime:J |
| Offset 127, 35 lines modified | Offset 127, 35 lines modified |
| | |
| 127 | #·virtual·methods | 127 | #·virtual·methods |
| 128 | .method·public·final·dump()Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto; | 128 | .method·public·final·dump()Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto; |
| 129 | ····.locals·3 | 129 | ····.locals·3 |
| 130 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | 130 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; |
| 131 | ····.end·annotation | 131 | ····.end·annotation |
| | |
| 132 | ····.line·820 | 132 | ····.line·835 |
| 133 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto;->newBuilder()Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; | 133 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto;->newBuilder()Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; |
| | |
| 134 | ····move-result-object·v0 | 134 | ····move-result-object·v0 |
| | |
| 135 | ····.line·821 | 135 | ····.line·836 |
| 136 | ····iget·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->uid:I | 136 | ····iget·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->uid:I |
| | |
| 137 | ····invoke-virtual·{v0,·v1},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->setUid(I)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; | 137 | ····invoke-virtual·{v0,·v1},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->setUid(I)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; |
| | |
| 138 | ····.line·822 | 138 | ····.line·837 |
| 139 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->packageName:Ljava/lang/String; | 139 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->packageName:Ljava/lang/String; |
| | |
| 140 | ····invoke-virtual·{v0,·v1},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->setPackageName(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; | 140 | ····invoke-virtual·{v0,·v1},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->setPackageName(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; |
| | |
| 141 | ····.line·823 | 141 | ····.line·838 |
| 142 | ····iget-wide·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->firstInstallTime:J | 142 | ····iget-wide·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->firstInstallTime:J |
| | |
| 143 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->setFirstInstallTime(J)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; | 143 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->setFirstInstallTime(J)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; |
| | |
| 144 | ····.line·825 | 144 | ····.line·840 |
| 145 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->lastTimeVisible:Ljava/lang/Long; | 145 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->lastTimeVisible:Ljava/lang/Long; |
| | |
| 146 | ····if-eqz·v1,·:cond_0 | 146 | ····if-eqz·v1,·:cond_0 |
| | |
| 147 | ····invoke-virtual·{v1},·Ljava/lang/Number;->longValue()J | 147 | ····invoke-virtual·{v1},·Ljava/lang/Number;->longValue()J |
| | |
| 148 | ····const-string·v1,·"dump" | 148 | ····const-string·v1,·"dump" |
| Offset 166, 15 lines modified | Offset 166, 15 lines modified |
| | |
| 166 | ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J | 166 | ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J |
| | |
| 167 | ····move-result-wide·v1 | 167 | ····move-result-wide·v1 |
| | |
| 168 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->setLastTimeVisible(J)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; | 168 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->setLastTimeVisible(J)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; |
| | |
| 169 | ····.line·827 | 169 | ····.line·842 |
| 170 | ····:cond_0 | 170 | ····:cond_0 |
| 171 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->implementedServices:Ljava/util/List; | 171 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->implementedServices:Ljava/util/List; |
| | |
| 172 | ····.line·1591 | 172 | ····.line·1591 |
| 173 | ····invoke-interface·{v1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 173 | ····invoke-interface·{v1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
| | |
| 174 | ····move-result-object·v1 | 174 | ····move-result-object·v1 |
| Offset 188, 20 lines modified | Offset 188, 20 lines modified |
| | |
| 188 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 188 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 189 | ····move-result-object·v2 | 189 | ····move-result-object·v2 |
| | |
| 190 | ····check-cast·v2,·Ljava/lang/String; | 190 | ····check-cast·v2,·Ljava/lang/String; |
| | |
| 191 | ····.line·827 | 191 | ····.line·842 |
| 192 | ····invoke-virtual·{v0,·v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->addImplementedServices(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; | 192 | ····invoke-virtual·{v0,·v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->addImplementedServices(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; |
| | |
| 193 | ····goto·:goto_0 | 193 | ····goto·:goto_0 |
| | |
| 194 | ····.line·829 | 194 | ····.line·844 |
| 195 | ····:cond_1 | 195 | ····:cond_1 |
| 196 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->groups:Ljava/util/List; | 196 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpPackageData;->groups:Ljava/util/List; |
| | |
| 197 | ····.line·1591 | 197 | ····.line·1591 |
| 198 | ····invoke-interface·{v1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | 198 | ····invoke-interface·{v1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
| | |
| 199 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
| Offset 215, 24 lines modified | Offset 215, 24 lines modified |
| | |
| 215 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 215 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| | |
| 216 | ····move-result-object·v2 | 216 | ····move-result-object·v2 |
| | |
| 217 | ····check-cast·v2,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpGroupData; | 217 | ····check-cast·v2,·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpGroupData; |
| | |
| 218 | ····.line·829 | 218 | ····.line·844 |
| 219 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpGroupData;->dump()Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PermissionGroupProto; | 219 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokeDumpLiveData$AutoRevokeDumpGroupData;->dump()Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PermissionGroupProto; |
| | |
| 220 | ····move-result-object·v2 | 220 | ····move-result-object·v2 |
| | |
| 221 | ····invoke-virtual·{v0,·v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->addGroups(Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PermissionGroupProto;)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; | 221 | ····invoke-virtual·{v0,·v2},·Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder;->addGroups(Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PermissionGroupProto;)Lcom/android/permissioncontroller/permission/service/AutoRevokePermissionsProto$PackageProto$Builder; |
| | |
| 222 | ····goto·:goto_1 | 222 | ····goto·:goto_1 |
| | |
| 223 | ····.line·831 | 223 | ····.line·846 |
| 224 | ····:cond_2 | 224 | ····:cond_2 |
| 225 | ····invoke-virtual·{v0},·Lcom/google/protobuf/GeneratedMessageLite$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite; | 225 | ····invoke-virtual·{v0},·Lcom/google/protobuf/GeneratedMessageLite$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite; |
| | |
| 226 | ····move-result-object·v0 | 226 | ····move-result-object·v0 |
| | |
| 227 | ····const-string·v1,·"dump.build()" | 227 | ····const-string·v1,·"dump.build()" |
| | |