|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectproguard.Configuration
The ProGuard configuration.
ProGuard| Field Summary | |
boolean |
allowAccessModification
|
String |
applyMapping
|
List |
assumeNoSideEffects
A list of ClassPathSpecification instances, whose methods are assumed to have no side effects. |
String |
defaultPackage
|
String |
dump
|
boolean |
ignoreWarnings
|
List |
keep
A list of ClassPathSpecification instances, whose class names and class member names are to be kept from shrinking, optimization, and obfuscation. |
List |
keepAttributes
A list of String instances specifying optional attributes to be kept. |
List |
keepNames
A list of ClassPathSpecification instances, whose class names and class member names are to be kept from obfuscation. |
ClassPath |
libraryJars
A list of library entries (jars, wars, ears, zips, and directories). |
String |
newSourceFileAttribute
|
boolean |
note
|
boolean |
obfuscate
|
boolean |
optimize
|
boolean |
overloadAggressively
|
String |
printMapping
|
String |
printSeeds
|
String |
printUsage
|
ClassPath |
programJars
A list of input and output entries (jars, wars, ears, zips, and directories). |
boolean |
shrink
|
boolean |
skipNonPublicLibraryClasses
|
boolean |
useMixedCaseClassNames
|
boolean |
verbose
|
boolean |
warn
|
| Constructor Summary | |
Configuration()
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public ClassPath programJars
public ClassPath libraryJars
public List keep
public List keepNames
public List assumeNoSideEffects
public List keepAttributes
null list means no attributes. An empty list means all
attributes.
public String newSourceFileAttribute
public String printSeeds
public String printUsage
public String printMapping
public String applyMapping
public String dump
public boolean verbose
public boolean ignoreWarnings
public boolean warn
public boolean note
public boolean shrink
public boolean optimize
public boolean obfuscate
public boolean allowAccessModification
public boolean useMixedCaseClassNames
public boolean overloadAggressively
public String defaultPackage
public boolean skipNonPublicLibraryClasses
| Constructor Detail |
public Configuration()
|
ProGuard | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||