| Package | Description |
|---|---|
| proguard |
This package contains the main ProGuard application.
|
| proguard.obfuscate |
This package contains classes to perform obfuscation of class files.
|
| proguard.optimize |
This package contains visitors that assist with various optimizations of byte
code.
|
| proguard.preverify | |
| proguard.shrink |
This package contains classes to perform shrinking of class files.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationParser.parse(Configuration configuration)
Parses and returns the configuration.
|
void |
ConfigurationWriter.write(Configuration configuration)
Writes the given configuration.
|
void |
SeedPrinter.write(Configuration configuration,
ClassPool programClassPool,
ClassPool libraryClassPool)
Prints out the seeds for the classes in the given program class pool.
|
| Constructor and Description |
|---|
ConfigurationChecker(Configuration configuration)
Creates a new ConfigurationChecker with the given configuration.
|
Initializer(Configuration configuration)
Creates a new Initializer to initialize classes according to the given
configuration.
|
InputReader(Configuration configuration)
Creates a new InputReader to read input class files as specified by the
given configuration.
|
OutputWriter(Configuration configuration)
Creates a new OutputWriter to write output class files as specified by
the given configuration.
|
ProGuard(Configuration configuration)
Creates a new ProGuard object to process jars as specified by the given
configuration.
|
Targeter(Configuration configuration)
Creates a new Targeter to set the target version on program classes
according to the given configuration.
|
UpToDateChecker(Configuration configuration)
Creates a new UpToDateChecker with the given configuration.
|
| Constructor and Description |
|---|
Obfuscator(Configuration configuration)
Creates a new Obfuscator.
|
| Constructor and Description |
|---|
Optimizer(Configuration configuration)
Creates a new Optimizer.
|
| Constructor and Description |
|---|
Preverifier(Configuration configuration)
Creates a new Preverifier.
|
SubroutineInliner(Configuration configuration)
Creates a new SubroutineInliner.
|
| Constructor and Description |
|---|
Shrinker(Configuration configuration)
Creates a new Shrinker.
|
Copyright © 2015. All Rights Reserved.