/external/proguard/src/proguard/optimize/ |
D | Optimizer.java | 127 public boolean execute(ClassPool programClassPool, in execute() argument 229 programClassPool.classesAccept(new ClassCleaner()); in execute() 233 programClassPool.classesAccept(new BottomClassFilter( in execute() 248 programClassPool.accept(classPoolvisitor); in execute() 257 programClassPool.classesAccept( in execute() 265 programClassPool.classesAccept( in execute() 271 programClassPool.classesAccept( in execute() 277 programClassPool.classesAccept( in execute() 290 programClassPool.classesAccept( in execute() 302 programClassPool.classesAccept( in execute() [all …]
|
/external/proguard/src/proguard/obfuscate/ |
D | Obfuscator.java | 58 public void execute(ClassPool programClassPool, in execute() argument 70 programClassPool.classesAccept(new ClassCleaner()); in execute() 81 programClassPool.classesAccept(memberInfoLinker); in execute() 94 programClassPool.accept(classPoolvisitor); in execute() 105 programClassPool.classesAccept( in execute() 121 programClassPool.classesAccept( in execute() 129 programClassPool.classesAccept( in execute() 139 programClassPool.classesAccept(new AttributeShrinker()); in execute() 152 new MappingKeeper(programClassPool, warningPrinter), in execute() 190 programClassPool.classesAccept( in execute() [all …]
|
D | ClassObfuscator.java | 96 public ClassObfuscator(ClassPool programClassPool, in ClassObfuscator() argument 133 programClassPool.classesAccept(new MyKeepCollector()); in ClassObfuscator()
|
/external/proguard/src/proguard/ |
D | Initializer.java | 59 public void execute(ClassPool programClassPool, in execute() argument 68 new FullyQualifiedClassNameChecker(programClassPool, in execute() 83 programClassPool.classesAccept( in execute() 92 programClassPool.classesAccept( in execute() 101 programClassPool.classesAccept( in execute() 110 programClassPool.classesAccept( in execute() 126 programClassPool.classesAccept( in execute() 127 new ClassSuperHierarchyInitializer(programClassPool, in execute() 135 new ClassSuperHierarchyInitializer(programClassPool, in execute() 146 programClassPool.classesAccept( in execute() [all …]
|
D | ProGuard.java | 44 private ClassPool programClassPool = new ClassPool(); field in ProGuard 207 new InputReader(configuration).execute(programClassPool, libraryClassPool); in readInput() 222 new Initializer(configuration).execute(programClassPool, libraryClassPool); in initialize() 236 new Targeter(configuration).execute(programClassPool); in target() 254 new SeedPrinter(ps).write(configuration, programClassPool, libraryClassPool); in printSeeds() 286 programClassPool = in shrink() 287 new Shrinker(configuration).execute(programClassPool, libraryClassPool); in shrink() 302 new SubroutineInliner(configuration).execute(programClassPool); in inlineSubroutines() 317 return new Optimizer(configuration).execute(programClassPool, libraryClassPool); in optimize() 344 new Obfuscator(configuration).execute(programClassPool, libraryClassPool); in obfuscate() [all …]
|
D | OutputWriter.java | 54 public void execute(ClassPool programClassPool) throws IOException in execute() argument 79 writeOutput(programClassPool, in execute() 96 private void writeOutput(ClassPool programClassPool, in writeOutput() argument 114 new ClassRewriter(programClassPool, writer); in writeOutput() 132 new ManifestRewriter(programClassPool, writer), in writeOutput() 133 new DataEntryRewriter(programClassPool, writer)), in writeOutput() 141 Map packagePrefixMap = createPackagePrefixMap(programClassPool); in writeOutput() 145 new DataEntryObfuscator(programClassPool, in writeOutput() 158 Map packagePrefixMap = createPackagePrefixMap(programClassPool); in writeOutput()
|
D | DescriptorKeepChecker.java | 41 private final ClassPool programClassPool; field in DescriptorKeepChecker 54 public DescriptorKeepChecker(ClassPool programClassPool, in DescriptorKeepChecker() argument 58 this.programClassPool = programClassPool; in DescriptorKeepChecker() 71 programClassPool.classesAccept(new ClassCleaner()); in checkClassSpecifications() 84 programClassPool.accept(classPoolvisitor); in checkClassSpecifications() 89 programClassPool.classesAccept( in checkClassSpecifications()
|
D | LibraryKeepChecker.java | 40 private final ClassPool programClassPool; field in LibraryKeepChecker 51 public LibraryKeepChecker(ClassPool programClassPool, in LibraryKeepChecker() argument 55 this.programClassPool = programClassPool; in LibraryKeepChecker() 82 programClassPool.accept( in checkClassSpecifications()
|
D | FullyQualifiedClassNameChecker.java | 42 private final ClassPool programClassPool; field in FullyQualifiedClassNameChecker 50 public FullyQualifiedClassNameChecker(ClassPool programClassPool, in FullyQualifiedClassNameChecker() argument 54 this.programClassPool = programClassPool; in FullyQualifiedClassNameChecker() 155 programClassPool.getClass(className) == null && in checkClassName() 176 programClassPool.classesAccept(classNameFilter); in checkClassName()
|
D | SeedPrinter.java | 54 ClassPool programClassPool, in write() argument 64 programClassPool.classesAccept(new ClassCleaner()); in write() 79 programClassPool.accept(classPoolvisitor); in write() 84 programClassPool.classesAcceptAlphabetically(new MultiClassVisitor( in write()
|
D | InputReader.java | 54 public void execute(ClassPool programClassPool, in execute() argument 73 new ClassPresenceFilter(programClassPool, duplicateClassPrinter, in execute() 74 new ClassPoolFiller(programClassPool))))); in execute() 77 if (programClassPool.size() == 0) in execute() 95 new ClassPresenceFilter(programClassPool, duplicateClassPrinter, in execute()
|
D | ClassMemberChecker.java | 38 private final ClassPool programClassPool; field in ClassMemberChecker 45 public ClassMemberChecker(ClassPool programClassPool, in ClassMemberChecker() argument 48 this.programClassPool = programClassPool; in ClassMemberChecker() 71 Clazz clazz = programClassPool.getClass(className); in checkClassSpecifications()
|
D | Targeter.java | 53 public void execute(ClassPool programClassPool) throws IOException in execute() argument 57 programClassPool.classesAccept(new ClassVersionSetter(configuration.targetClassVersion, in execute()
|
/external/proguard/src/proguard/shrink/ |
D | Shrinker.java | 52 public ClassPool execute(ClassPool programClassPool, in execute() argument 62 programClassPool.classesAccept(new ClassCleaner()); in execute() 89 programClassPool.accept(classPoolvisitor); in execute() 94 programClassPool.classesAccept(new InterfaceUsageMarker(usageMarker)); in execute() 97 programClassPool.classesAccept( in execute() 123 programClassPool.accept(whyClassPoolvisitor); in execute() 136 programClassPool.classesAcceptAlphabetically( in execute() 150 int originalProgramClassPoolSize = programClassPool.size(); in execute() 153 programClassPool.classesAccept( in execute() 161 programClassPool.clear(); in execute()
|
/external/proguard/src/proguard/classfile/util/ |
D | StringReferenceInitializer.java | 39 private final ClassPool programClassPool; field in StringReferenceInitializer 46 public StringReferenceInitializer(ClassPool programClassPool, in StringReferenceInitializer() argument 49 this.programClassPool = programClassPool; in StringReferenceInitializer() 80 Clazz clazz = programClassPool.getClass(name); in findClass()
|
D | ClassSuperHierarchyInitializer.java | 47 private final ClassPool programClassPool; field in ClassSuperHierarchyInitializer 58 public ClassSuperHierarchyInitializer(ClassPool programClassPool, in ClassSuperHierarchyInitializer() argument 63 this.programClassPool = programClassPool; in ClassSuperHierarchyInitializer() 130 Clazz clazz = programClassPool.getClass(name); in findClass()
|
D | DynamicClassReferenceInitializer.java | 177 private final ClassPool programClassPool; field in DynamicClassReferenceInitializer 223 public DynamicClassReferenceInitializer(ClassPool programClassPool, in DynamicClassReferenceInitializer() argument 230 this.programClassPool = programClassPool; in DynamicClassReferenceInitializer() 359 Clazz referencedClass = programClassPool.getClass(className); in visitMethodrefConstant() 453 Clazz clazz = programClassPool.getClass(name); in findClass()
|
D | ClassReferenceInitializer.java | 64 private final ClassPool programClassPool; field in ClassReferenceInitializer 79 public ClassReferenceInitializer(ClassPool programClassPool, in ClassReferenceInitializer() argument 86 this.programClassPool = programClassPool; in ClassReferenceInitializer() 551 Clazz clazz = programClassPool.getClass(name); in findClass()
|
D | DynamicMemberReferenceInitializer.java | 361 private final ClassPool programClassPool; field in DynamicMemberReferenceInitializer 518 public DynamicMemberReferenceInitializer(ClassPool programClassPool, in DynamicMemberReferenceInitializer() argument 524 this.programClassPool = programClassPool; in DynamicMemberReferenceInitializer() 883 programClassPool.classesAcceptAlphabetically(classVisitor); in printDynamicInvocationNote()
|
/external/proguard/src/proguard/preverify/ |
D | SubroutineInliner.java | 51 public void execute(ClassPool programClassPool) in execute() argument 54 programClassPool.classesAccept(new ClassCleaner()); in execute() 71 programClassPool.classesAccept(inliner); in execute()
|
D | Preverifier.java | 51 public void execute(ClassPool programClassPool) in execute() argument 54 programClassPool.classesAccept(new ClassCleaner()); in execute() 60 programClassPool.classesAccept( in execute()
|
/external/proguard/lib/ |
D | proguard.jar | META-INF/
META-INF/MANIFEST.MF
proguard/
proguard/DuplicateClassPrinter.class
DuplicateClassPrinter ... |