/external/proguard/src/proguard/shrink/ |
UsedClassFilter.java | 30 * @see UsageMarker 37 private final UsageMarker usageMarker; 43 * @param usageMarker the usage marker that is used to mark the classes 48 public UsedClassFilter(UsageMarker usageMarker, 51 this.usageMarker = usageMarker; 60 if (usageMarker.isUsed(programClass)) 69 if (usageMarker.isUsed(libraryClass) [all...] |
SignatureUsageMarker.java | 36 * @see UsageMarker 46 private final UsageMarker usageMarker; 54 * @param usageMarker the usage marker that is used to mark the classes 57 public SignatureUsageMarker(UsageMarker usageMarker) 59 this.usageMarker = usageMarker; 77 usageMarker.markAsUsed(signatureAttribute); 96 if (usageMarker.isUsed(programClass) [all...] |
InterfaceUsageMarker.java | 34 * @see UsageMarker 43 private final UsageMarker usageMarker; 52 * @param usageMarker the usage marker that is used to mark the classes 55 public InterfaceUsageMarker(UsageMarker usageMarker) 57 this.usageMarker = usageMarker; 65 boolean classUsed = usageMarker.isUsed(programClass); 66 boolean classPossiblyUsed = usageMarker.isPossiblyUsed(programClass) [all...] |
UsedMemberFilter.java | 30 * @see UsageMarker 37 private final UsageMarker usageMarker; 43 * @param usageMarker the usage marker that is used to mark the classes 48 public UsedMemberFilter(UsageMarker usageMarker, 51 this.usageMarker = usageMarker; 61 if (usageMarker.isUsed(programField)) 70 if (usageMarker.isUsed(programMethod) [all...] |
InnerUsageMarker.java | 35 * @see UsageMarker 46 private final UsageMarker usageMarker; 55 * @param usageMarker the usage marker that is used to mark the classes 58 public InnerUsageMarker(UsageMarker usageMarker) 60 this.usageMarker = usageMarker; 79 usageMarker.markAsUsed(innerClassesAttribute); 90 boolean innerClassesInfoUsed = usageMarker.isUsed(innerClassesInfo) [all...] |
LocalVariableTypeUsageMarker.java | 36 * @see UsageMarker 48 private final UsageMarker usageMarker; 57 * @param usageMarker the usage marker that is used to mark the classes 60 public LocalVariableTypeUsageMarker(UsageMarker usageMarker) 62 this.usageMarker = usageMarker; 80 usageMarker.markAsUsed(localVariableTableAttribute); 96 usageMarker.markAsUsed(localVariableTypeTableAttribute) [all...] |
Shrinker.java | 66 UsageMarker usageMarker = configuration.whyAreYouKeeping == null ? 67 new UsageMarker() : 75 usageMarker, 78 usageMarker) 84 usageMarker, 91 libraryClassPool.classesAccept(usageMarker); 94 programClassPool.classesAccept(new InterfaceUsageMarker(usageMarker)); 98 new UsedClassFilter(usageMarker, 102 new InnerUsageMarker(usageMarker), [all...] |
UsagePrinter.java | 36 * @see UsageMarker 46 private final UsageMarker usageMarker; 56 * @param usageMarker the usage marker that was used to mark the 62 public UsagePrinter(UsageMarker usageMarker, 65 this(usageMarker, printUnusedItems, System.out); 71 * @param usageMarker the usage marker that was used to mark the 78 public UsagePrinter(UsageMarker usageMarker, [all...] |
AnnotationUsageMarker.java | 37 * @see UsageMarker 50 private final UsageMarker usageMarker; 61 * @param usageMarker the usage marker that is used to mark the classes 64 public AnnotationUsageMarker(UsageMarker usageMarker) 66 this.usageMarker = usageMarker; 85 usageMarker.markAsUsed(annotationsAttribute); 102 usageMarker.markAsUsed(parameterAnnotationsAttribute) [all...] |
ClassShrinker.java | 39 * @see UsageMarker 51 private final UsageMarker usageMarker; 61 * @param usageMarker the usage marker that is used to mark the classes 64 public ClassShrinker(UsageMarker usageMarker) 66 this.usageMarker = usageMarker; 194 !usageMarker.isUsed(enclosingMethodAttribute.referencedMethod)) 311 !usageMarker.isUsed(referencedClass) [all...] |
/prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.10/ |
proguard-base-4.10.jar | |
/prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.11/ |
proguard-base-4.11.jar | |
/prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.9/ |
proguard-base-4.9.jar | |
/prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.1/ |
proguard-base-5.1.jar | |
/prebuilts/tools/common/offline-m2/net/sf/proguard/proguard-base/5.1/ |
proguard-base-5.1.jar | |
/prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.2.1/ |
proguard-base-5.2.1.jar | |
/prebuilts/tools/common/offline-m2/net/sf/proguard/proguard-base/5.2.1/ |
proguard-base-5.2.1.jar | |
/external/proguard/lib/ |
proguard.jar | |
/prebuilts/tools/common/proguard/proguard4.7/lib/ |
proguard.jar | |