| Class | Description |
|---|---|
| ArgumentWordReader |
A
WordReader that returns words from an argument list. |
| AssumeNoSideEffectsChecker |
This class checks if the user is specifying to assume no side effects
for a reasonable number of methods in a class: not none and not all.
|
| ClassMemberChecker |
This class checks if the user has specified non-existent class members.
|
| ClassPath |
This class represents a class path, as a list of ClassPathEntry objects.
|
| ClassPathEntry |
This class represents an entry from a class path: an apk, a jar, an aar, a
war, a zip, an ear, or a directory, with a name and a flag to indicates
whether the entry is an input entry or an output entry.
|
| ClassSpecification |
This class stores a specification of classes and possibly class members.
|
| ClassSpecificationVisitorFactory |
This factory creates visitors to efficiently travel to specified classes and
class members.
|
| Configuration |
The ProGuard configuration.
|
| ConfigurationChecker |
This class performs sanity checks on a given configurations.
|
| ConfigurationParser |
This class parses ProGuard configurations.
|
| ConfigurationWriter |
This class writes ProGuard configurations to a file.
|
| DataEntryReaderFactory |
This class can create DataEntryReader instances based on class path entries.
|
| DataEntryWriterFactory |
This class can create DataEntryWriter instances based on class paths.
|
| DescriptorKeepChecker |
This class checks whether classes referenced by class members that are
marked to be kept are marked to be kept too.
|
| DuplicateClassPrinter |
This ClassVisitor writes out notes about the class files that it visits
being duplicates.
|
| FileWordReader |
A
WordReader that returns words from a file or a URL. |
| FullyQualifiedClassNameChecker |
This class checks if the user has forgotten to fully qualify any classes
in the configuration.
|
| GetAnnotationChecker |
This constant visitor checks whether visited method references try to
access annotations.
|
| GetEnclosingClassChecker |
This constant visitor checks whether visited method references try to
access enclosing classes.
|
| GetEnclosingMethodChecker |
This constant visitor checks whether visited method references try to
access enclosing methods.
|
| GetSignatureChecker |
This constant visitor checks whether visited method references try to
access signatures.
|
| GPL |
This class checks and prints out information about the GPL.
|
| Initializer |
This class initializes class pools.
|
| InputReader |
This class reads the input class files.
|
| KeepClassMemberChecker |
This class checks if the user has forgotten to specify class members in
some keep options in the configuration.
|
| KeepClassSpecification |
This class represents a keep option with class specification.
|
| LibraryKeepChecker |
This class checks whether some keep rules only keep library classes, no
program classes.
|
| LineWordReader |
A
WordReader that returns words from a line number reader. |
| MemberSpecification |
This class stores a specification of class members.
|
| OutputWriter |
This class writes the output class files.
|
| ProGuard |
Tool for shrinking, optimizing, obfuscating, and preverifying Java classes.
|
| SeedPrinter |
This class prints out the seeds specified by keep options.
|
| Targeter |
This class sets the target version on program classes.
|
| UpToDateChecker |
This class checks whether the output is up to date.
|
| WordReader |
An abstract reader of words, with the possibility to include other readers.
|
| Exception | Description |
|---|---|
| ParseException |
This
Exception signals that a parse exception of some
sort has occurred. |
Copyright © 2015. All Rights Reserved.