Offset 1, 12 lines modifiedOffset 1, 177 lines modified
  
1 package·com.android.permissioncontroller.permission.ui.handheld.dashboard;1 package·com.android.permissioncontroller.permission.ui.handheld.dashboard;
  
2 import·com.android.permissioncontroller.permission.model.AppPermissionUsage$GroupUsage; 
3 import·java.util.function.Function;2 import·java.util.function.Function;
  
4 public·final·class·PermissionDetailsFragment$$ExternalSyntheticLambda10·implements·Function3 public·final·class·PermissionDetailsFragment$$ExternalSyntheticLambda10·implements·Function
5 {4 {
6 ····public·final·Object·apply(final·Object·o)·{5 ····public·final·Object·apply(final·Object·p0)·{
7 ········return·((AppPermissionUsage$GroupUsage)o).getAttributionLabelledGroupUsages();6 ········//·
 7 ········//·This·method·could·not·be·decompiled.
 8 ········//·
 9 ········//·Original·Bytecode:
 10 ········//·
 11 ········//·····1:·checkcast·······Ljava/util/List;
 12 ········//·····4:·invokeinterface·java/util/Collection.stream:()invokeinterface!!!·ERROR
 13 ········//·····9:·areturn········
 14 ········//·
 15 ········//·The·error·that·occurred·was:
 16 ········//·
 17 ········//·java.lang.IllegalArgumentException:·Argument·'type'·cannot·be·null.
 18 ········//·····at·com.strobel.core.VerifyArgument.notNull(VerifyArgument.java:38)
 19 ········//·····at·com.strobel.assembler.ir.attributes.LocalVariableTableEntry.<init>(LocalVariableTableEntry.java:41)
 20 ········//·····at·com.strobel.assembler.ir.MetadataReader.readAttributeCore(MetadataReader.java:183)
 21 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readAttributeCore(ClassFileReader.java:260)
 22 ········//·····at·com.strobel.assembler.ir.MetadataReader.readAttribute(MetadataReader.java:50)
 23 ········//·····at·com.strobel.assembler.ir.MetadataReader.readAttributes(MetadataReader.java:40)
 24 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readAttributeCore(ClassFileReader.java:202)
 25 ········//·····at·com.strobel.assembler.ir.MetadataReader.inflateAttribute(MetadataReader.java:368)
 26 ········//·····at·com.strobel.assembler.ir.MetadataReader.inflateAttributes(MetadataReader.java:345)
 27 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.defineMethods(ClassFileReader.java:977)
 28 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:440)
 29 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 30 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 31 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 32 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 33 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 34 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 35 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:91)
 36 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 37 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateNamedInnerTypes(ClassFileReader.java:697)
 38 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:441)
 39 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 40 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 41 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 42 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 43 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 44 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 45 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:91)
 46 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 47 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateNamedInnerTypes(ClassFileReader.java:697)
 48 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:441)
 49 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 50 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 51 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 52 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 53 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 54 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 55 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:91)
 56 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 57 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateNamedInnerTypes(ClassFileReader.java:697)
 58 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:441)
 59 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 60 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 61 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 62 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 63 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 64 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 65 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateAnonymousInnerTypes(ClassFileReader.java:763)
 66 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:442)
 67 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 68 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 69 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 70 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 71 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 72 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 73 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:91)
 74 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 75 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateNamedInnerTypes(ClassFileReader.java:697)
 76 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:441)
 77 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 78 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 79 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 80 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 81 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 82 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 83 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateAnonymousInnerTypes(ClassFileReader.java:763)
 84 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:442)
 85 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 86 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 87 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 88 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 89 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 90 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 91 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:91)
 92 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 93 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateNamedInnerTypes(ClassFileReader.java:697)
 94 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:441)
 95 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 96 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 97 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 98 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 99 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 100 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 101 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateAnonymousInnerTypes(ClassFileReader.java:763)
 102 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:442)
 103 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 104 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 105 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 106 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 107 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 108 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 109 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:91)
 110 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 111 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateNamedInnerTypes(ClassFileReader.java:697)
 112 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:441)
 113 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 114 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 115 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 116 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 117 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 118 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 119 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateAnonymousInnerTypes(ClassFileReader.java:763)
 120 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:442)
 121 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 122 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 123 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 124 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 125 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 126 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 127 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:91)
 128 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 129 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.populateNamedInnerTypes(ClassFileReader.java:697)
 130 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:441)
 131 ········//·····at·com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:376)
 132 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:124)
 133 ········//·····at·com.strobel.decompiler.NoRetryMetadataSystem.resolveType(DecompilerDriver.java:482)
 134 ········//·····at·com.strobel.assembler.metadata.MetadataSystem.resolveCore(MetadataSystem.java:76)
 135 ········//·····at·com.strobel.assembler.metadata.MetadataResolver.resolve(MetadataResolver.java:104)
 136 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.resolve(CoreMetadataFactory.java:614)
 137 ········//·····at·com.strobel.assembler.metadata.MetadataHelper$8.visitClassType(MetadataHelper.java:2021)
 138 ········//·····at·com.strobel.assembler.metadata.MetadataHelper$8.visitClassType(MetadataHelper.java:1991)
 139 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedType.accept(CoreMetadataFactory.java:575)
 140 ········//·····at·com.strobel.assembler.metadata.DefaultTypeVisitor.visit(DefaultTypeVisitor.java:25)
 141 ········//·····at·com.strobel.assembler.metadata.MetadataHelper.asSuper(MetadataHelper.java:747)
 142 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis$AddMappingsForArgumentVisitor.visitParameterizedType(TypeAnalysis.java:3204)
 143 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis$AddMappingsForArgumentVisitor.visitParameterizedType(TypeAnalysis.java:3116)
 144 ········//·····at·com.strobel.assembler.metadata.CoreMetadataFactory$UnresolvedGenericType.accept(CoreMetadataFactory.java:651)
 145 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis$AddMappingsForArgumentVisitor.visit(TypeAnalysis.java:3125)
 146 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.inferCall(TypeAnalysis.java:2527)
 147 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.doInferTypeForExpression(TypeAnalysis.java:1029)
 148 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.inferTypeForExpression(TypeAnalysis.java:803)
 149 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.inferTypeForExpression(TypeAnalysis.java:778)
 150 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.doInferTypeForExpression(TypeAnalysis.java:1656)
 151 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.inferTypeForExpression(TypeAnalysis.java:803)
 152 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.runInference(TypeAnalysis.java:672)
 153 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.runInference(TypeAnalysis.java:655)
 154 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.runInference(TypeAnalysis.java:365)
 155 ········//·····at·com.strobel.decompiler.ast.TypeAnalysis.run(TypeAnalysis.java:96)
 156 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:109)
 157 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42)
 158 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214)
 159 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99)
 160 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:757)
 161 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:655)
 162 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:532)
 163 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:499)
 164 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:141)
 165 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:130)
 166 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:105)
 167 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71)
 168 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59)
 169 ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:336)
 170 ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:144)
 171 ········//·
 172 ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method.");
8 ····}173 ····}
9 }174 }