| | | | |
| Offset 27, 14 lines modified | Offset 27, 16 lines modified |
| | |
| 27 | .field·private·final·mIcon:Landroid/graphics/drawable/Drawable; | 27 | .field·private·final·mIcon:Landroid/graphics/drawable/Drawable; |
| | |
| 28 | .field·private·final·mLabel:Ljava/lang/CharSequence; | 28 | .field·private·final·mLabel:Ljava/lang/CharSequence; |
| | |
| 29 | .field·private·final·mName:Ljava/lang/String; | 29 | .field·private·final·mName:Ljava/lang/String; |
| | |
| | 30 | .field·private·final·mPermApps:Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps; |
| | |
| 30 | .field·private·final·mTotal:I | 31 | .field·private·final·mTotal:I |
| | |
| | |
| 31 | #·direct·methods | 32 | #·direct·methods |
| 32 | .method·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Landroid/graphics/drawable/Drawable;IILcom/android/permissioncontroller/permission/model/legacy/PermissionApps;)V | 33 | .method·constructor·<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Landroid/graphics/drawable/Drawable;IILcom/android/permissioncontroller/permission/model/legacy/PermissionApps;)V |
| 33 | ····.locals·0 | 34 | ····.locals·0 |
| | |
| Offset 55, 23 lines modified | Offset 57, 26 lines modified |
| | |
| 55 | ····.line·46 | 57 | ····.line·46 |
| 56 | ····iput·p5,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mTotal:I | 58 | ····iput·p5,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mTotal:I |
| | |
| 57 | ····.line·47 | 59 | ····.line·47 |
| 58 | ····iput·p6,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mGranted:I | 60 | ····iput·p6,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mGranted:I |
| | |
| | 61 | ····.line·48 |
| | 62 | ····iput-object·p7,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mPermApps:Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps; |
| | |
| 59 | ····return-void | 63 | ····return-void |
| 60 | .end·method | 64 | .end·method |
| | |
| | |
| 61 | #·virtual·methods | 65 | #·virtual·methods |
| 62 | .method·public·compareTo(Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;)I | 66 | .method·public·compareTo(Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;)I |
| 63 | ····.locals·1 | 67 | ····.locals·1 |
| | |
| 64 | ····.line·83 | 68 | ····.line·90 |
| 65 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mLabel:Ljava/lang/CharSequence; | 69 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mLabel:Ljava/lang/CharSequence; |
| | |
| 66 | ····invoke-interface·{v0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 70 | ····invoke-interface·{v0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| | |
| 67 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
| | |
| 68 | ····iget-object·p1,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mLabel:Ljava/lang/CharSequence; | 72 | ····iget-object·p1,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mLabel:Ljava/lang/CharSequence; |
| Offset 112, 65 lines modified | Offset 117, 65 lines modified |
| 112 | ····:cond_0 | 117 | ····:cond_0 |
| 113 | ····const/4·v1,·0x0 | 118 | ····const/4·v1,·0x0 |
| | |
| 114 | ····if-nez·p1,·:cond_1 | 119 | ····if-nez·p1,·:cond_1 |
| | |
| 115 | ····return·v1 | 120 | ····return·v1 |
| | |
| 116 | ····.line·96 | 121 | ····.line·103 |
| 117 | ····:cond_1 | 122 | ····:cond_1 |
| 118 | ····const-class·v2,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup; | 123 | ····const-class·v2,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup; |
| | |
| 119 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 124 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
| | |
| 120 | ····move-result-object·v3 | 125 | ····move-result-object·v3 |
| | |
| 121 | ····if-eq·v2,·v3,·:cond_2 | 126 | ····if-eq·v2,·v3,·:cond_2 |
| | |
| 122 | ····return·v1 | 127 | ····return·v1 |
| | |
| 123 | ····.line·100 | 128 | ····.line·107 |
| 124 | ····:cond_2 | 129 | ····:cond_2 |
| 125 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup; | 130 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup; |
| | |
| 126 | ····.line·102 | 131 | ····.line·109 |
| 127 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; | 132 | ····iget-object·v2,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; |
| | |
| 128 | ····if-nez·v2,·:cond_3 | 133 | ····if-nez·v2,·:cond_3 |
| | |
| 129 | ····.line·103 | 134 | ····.line·110 |
| 130 | ····iget-object·v2,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; | 135 | ····iget-object·v2,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; |
| | |
| 131 | ····if-eqz·v2,·:cond_4 | 136 | ····if-eqz·v2,·:cond_4 |
| | |
| 132 | ····return·v1 | 137 | ····return·v1 |
| | |
| 133 | ····.line·106 | 138 | ····.line·113 |
| 134 | ····:cond_3 | 139 | ····:cond_3 |
| 135 | ····iget-object·v3,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; | 140 | ····iget-object·v3,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; |
| | |
| 136 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 141 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| | |
| 137 | ····move-result·v2 | 142 | ····move-result·v2 |
| | |
| 138 | ····if-nez·v2,·:cond_4 | 143 | ····if-nez·v2,·:cond_4 |
| | |
| 139 | ····return·v1 | 144 | ····return·v1 |
| | |
| 140 | ····.line·110 | 145 | ····.line·117 |
| 141 | ····:cond_4 | 146 | ····:cond_4 |
| 142 | ····iget·v2,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mTotal:I | 147 | ····iget·v2,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mTotal:I |
| | |
| 143 | ····iget·v3,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mTotal:I | 148 | ····iget·v3,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mTotal:I |
| | |
| 144 | ····if-eq·v2,·v3,·:cond_5 | 149 | ····if-eq·v2,·v3,·:cond_5 |
| | |
| 145 | ····return·v1 | 150 | ····return·v1 |
| | |
| 146 | ····.line·114 | 151 | ····.line·121 |
| 147 | ····:cond_5 | 152 | ····:cond_5 |
| 148 | ····iget·v2,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mGranted:I | 153 | ····iget·v2,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mGranted:I |
| | |
| 149 | ····iget·p1,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mGranted:I | 154 | ····iget·p1,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mGranted:I |
| | |
| 150 | ····if-eq·v2,·p1,·:cond_6 | 155 | ····if-eq·v2,·p1,·:cond_6 |
| | |
| Offset 221, 27 lines modified | Offset 226, 36 lines modified |
| | |
| 221 | ····.line·52 | 226 | ····.line·52 |
| 222 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; | 227 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; |
| | |
| 223 | ····return-object·v0 | 228 | ····return-object·v0 |
| 224 | .end·method | 229 | .end·method |
| | |
| | 230 | .method·public·getPermissionApps()Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps; |
| | 231 | ····.locals·1 |
| | |
| | 232 | ····.line·85 |
| | 233 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mPermApps:Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps; |
| | |
| | 234 | ····return-object·v0 |
| | 235 | .end·method |
| | |
| 225 | .method·public·getTotal()I | 236 | .method·public·getTotal()I |
| 226 | ····.locals·1 | 237 | ····.locals·1 |
| | |
| 227 | ····.line·71 | 238 | ····.line·71 |
| 228 | ····iget·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mTotal:I | 239 | ····iget·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mTotal:I |
| | |
| 229 | ····return·v0 | 240 | ····return·v0 |
| 230 | .end·method | 241 | .end·method |
| | |
| 231 | .method·public·hashCode()I | 242 | .method·public·hashCode()I |
| 232 | ····.locals·2 | 243 | ····.locals·2 |
| | |
| 233 | ····.line·123 | 244 | ····.line·130 |
| 234 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; | 245 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionGroup;->mName:Ljava/lang/String; |
| | |
| 235 | ····if-eqz·v0,·:cond_0 | 246 | ····if-eqz·v0,·:cond_0 |
| | |
| 236 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I | 247 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I |
| | |
| 237 | ····move-result·v0 | 248 | ····move-result·v0 |