META-INF/
META-INF/MANIFEST.MF
proguard/
proguard/gradle/
proguard/gradle/ProGuardTask.classProGuardTask.java
package proguard.gradle
public proguard.gradle.ProGuardTask extends org.gradle.api.DefaultTask {
private final proguard.Configuration configuration
private proguard.ClassSpecification classSpecification
public void ()
public void configuration (java.lang.Object) throws proguard.ParseException java.io.IOException
Object configurationFile
proguard.ConfigurationParser parser
public void injars (java.lang.Object) throws proguard.ParseException
Object programJars
public void injars (java.util.Map, java.lang.Object) throws proguard.ParseException
java.util.Map filterArgs
Object programJars
public void outjars (java.lang.Object) throws proguard.ParseException
Object programJars
public void outjars (java.util.Map, java.lang.Object) throws proguard.ParseException
java.util.Map filterArgs
Object programJars
public void libraryjars (java.lang.Object) throws proguard.ParseException
Object libraryJars
public void libraryjars (java.util.Map, java.lang.Object) throws proguard.ParseException
java.util.Map filterArgs
Object libraryJars
public java.lang.Object getskipnonpubliclibraryclasses ()
public void skipnonpubliclibraryclasses ()
public java.lang.Object getdontskipnonpubliclibraryclassmembers ()
public void dontskipnonpubliclibraryclassmembers ()
public java.lang.Object getkeepdirectories ()
public void keepdirectories ()
public void keepdirectories (java.lang.String)
String filter
public void target (java.lang.String)
String targetClassVersion
public java.lang.Object getforceprocessing ()
public void forceprocessing ()
public void keep (java.lang.String) throws proguard.ParseException
String classSpecificationString
public void keep (java.util.Map, java.lang.String) throws proguard.ParseException
java.util.Map keepArgs
String classSpecificationString
public void keep (java.util.Map) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
public void keep (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
groovy.lang.Closure classMembersClosure
public void keepclassmembers (java.lang.String) throws proguard.ParseException
String classSpecificationString
public void keepclassmembers (java.util.Map, java.lang.String) throws proguard.ParseException
java.util.Map keepArgs
String classSpecificationString
public void keepclassmembers (java.util.Map) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
public void keepclassmembers (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
groovy.lang.Closure classMembersClosure
public void keepclasseswithmembers (java.lang.String) throws proguard.ParseException
String classSpecificationString
public void keepclasseswithmembers (java.util.Map, java.lang.String) throws proguard.ParseException
java.util.Map keepArgs
String classSpecificationString
public void keepclasseswithmembers (java.util.Map) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
public void keepclasseswithmembers (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
groovy.lang.Closure classMembersClosure
public void keepnames (java.lang.String) throws proguard.ParseException
String classSpecificationString
public void keepnames (java.util.Map, java.lang.String) throws proguard.ParseException
java.util.Map keepArgs
String classSpecificationString
public void keepnames (java.util.Map) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
public void keepnames (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
groovy.lang.Closure classMembersClosure
public void keepclassmembernames (java.lang.String) throws proguard.ParseException
String classSpecificationString
public void keepclassmembernames (java.util.Map, java.lang.String) throws proguard.ParseException
java.util.Map keepArgs
String classSpecificationString
public void keepclassmembernames (java.util.Map) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
public void keepclassmembernames (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
groovy.lang.Closure classMembersClosure
public void keepclasseswithmembernames (java.lang.String) throws proguard.ParseException
String classSpecificationString
public void keepclasseswithmembernames (java.util.Map, java.lang.String) throws proguard.ParseException
java.util.Map keepArgs
String classSpecificationString
public void keepclasseswithmembernames (java.util.Map) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
public void keepclasseswithmembernames (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map keepClassSpecificationArgs
groovy.lang.Closure classMembersClosure
public java.lang.Object getprintseeds ()
public void printseeds ()
public void printseeds (java.lang.Object) throws proguard.ParseException
Object printSeeds
public java.lang.Object getdontshrink ()
public void dontshrink ()
public java.lang.Object getprintusage ()
public void printusage ()
public void printusage (java.lang.Object) throws proguard.ParseException
Object printUsage
public void whyareyoukeeping (java.lang.String) throws proguard.ParseException
String classSpecificationString
public void whyareyoukeeping (java.util.Map) throws proguard.ParseException
java.util.Map classSpecificationArgs
public void whyareyoukeeping (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map classSpecificationArgs
groovy.lang.Closure classMembersClosure
public java.lang.Object getdontoptimize ()
public void dontoptimize ()
public void optimizations (java.lang.String)
String filter
public void optimizationpasses (int)
int optimizationPasses
public void assumenosideeffects (java.lang.String) throws proguard.ParseException
String classSpecificationString
public void assumenosideeffects (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map classSpecificationArgs
groovy.lang.Closure classMembersClosure
public java.lang.Object getallowaccessmodification ()
public void allowaccessmodification ()
public java.lang.Object getmergeinterfacesaggressively ()
public void mergeinterfacesaggressively ()
public java.lang.Object getdontobfuscate ()
public void dontobfuscate ()
public java.lang.Object getprintmapping ()
public void printmapping ()
public void printmapping (java.lang.Object) throws proguard.ParseException
Object printMapping
public void applymapping (java.lang.Object) throws proguard.ParseException
Object applyMapping
public void obfuscationdictionary (java.lang.Object) throws proguard.ParseException
Object obfuscationDictionary
public void classobfuscationdictionary (java.lang.Object) throws proguard.ParseException
Object classObfuscationDictionary
public void packageobfuscationdictionary (java.lang.Object) throws proguard.ParseException
Object packageObfuscationDictionary
public java.lang.Object getoverloadaggressively ()
public void overloadaggressively ()
public java.lang.Object getuseuniqueclassmembernames ()
public void useuniqueclassmembernames ()
public java.lang.Object getdontusemixedcaseclassnames ()
public void dontusemixedcaseclassnames ()
public java.lang.Object getkeeppackagenames ()
public void keeppackagenames ()
public void keeppackagenames (java.lang.String)
String filter
public java.lang.Object getflattenpackagehierarchy ()
public void flattenpackagehierarchy ()
public void flattenpackagehierarchy (java.lang.String)
String flattenPackageHierarchy
public java.lang.Object getrepackageclasses ()
public void repackageclasses ()
public void repackageclasses (java.lang.String)
String repackageClasses
public java.lang.Object getkeepattributes ()
public void keepattributes ()
public void keepattributes (java.lang.String)
String filter
public java.lang.Object getkeepparameternames ()
public void keepparameternames ()
public java.lang.Object getrenamesourcefileattribute ()
public void renamesourcefileattribute ()
public void renamesourcefileattribute (java.lang.String)
String newSourceFileAttribute
public java.lang.Object getadaptclassstrings ()
public void adaptclassstrings ()
public void adaptclassstrings (java.lang.String)
String filter
public java.lang.Object getadaptresourcefilenames ()
public void adaptresourcefilenames ()
public void adaptresourcefilenames (java.lang.String)
String filter
public java.lang.Object getadaptresourcefilecontents ()
public void adaptresourcefilecontents ()
public void adaptresourcefilecontents (java.lang.String)
String filter
public java.lang.Object getdontpreverify ()
public void dontpreverify ()
public java.lang.Object getmicroedition ()
public void microedition ()
public java.lang.Object getverbose ()
public void verbose ()
public java.lang.Object getdontnote ()
public void dontnote ()
public void dontnote (java.lang.String)
String filter
public java.lang.Object getdontwarn ()
public void dontwarn ()
public void dontwarn (java.lang.String)
String filter
public java.lang.Object getignorewarnings ()
public void ignorewarnings ()
public java.lang.Object getprintconfiguration ()
public void printconfiguration ()
public void printconfiguration (java.lang.Object) throws proguard.ParseException
Object printConfiguration
public java.lang.Object getdump ()
public void dump ()
public void dump (java.lang.Object) throws proguard.ParseException
Object dump
public void field (java.util.Map) throws proguard.ParseException
java.util.Map memberSpecificationArgs
public void constructor (java.util.Map) throws proguard.ParseException
java.util.Map memberSpecificationArgs
public void method (java.util.Map) throws proguard.ParseException
java.util.Map memberSpecificationArgs
public void proguard () throws java.io.IOException
private java.io.File resolvedFile (java.lang.Object) throws proguard.ParseException
Object file
private org.gradle.api.file.ConfigurableFileCollection resolvedFiles (java.lang.Object) throws proguard.ParseException
Object files
private java.lang.Object resolvedString (java.lang.Object) throws proguard.ParseException
String fileName
java.io.IOException e
Object object
private proguard.ClassPath extendClassPath (proguard.ClassPath, org.gradle.api.file.ConfigurableFileCollection, java.util.Map, boolean)
java.io.File file
proguard.ClassPathEntry classPathEntry
proguard.ClassPath classPath
org.gradle.api.file.ConfigurableFileCollection fileCollection
java.util.Map filterArgs
boolean output
java.util.Iterator files
private proguard.KeepClassSpecification createKeepClassSpecification (boolean, boolean, boolean, java.util.Map, java.lang.String) throws proguard.ParseException
boolean allowShrinking
boolean markClasses
boolean markConditionally
java.util.Map keepArgs
String classSpecificationString
proguard.ClassSpecification classSpecification
private proguard.KeepClassSpecification createKeepClassSpecification (boolean, boolean, boolean, java.util.Map, groovy.lang.Closure) throws proguard.ParseException
boolean allowShrinking
boolean markClasses
boolean markConditionally
java.util.Map classSpecificationArgs
groovy.lang.Closure classMembersClosure
proguard.ClassSpecification classSpecification
private proguard.KeepClassSpecification createKeepClassSpecification (boolean, boolean, boolean, java.util.Map, proguard.ClassSpecification)
boolean allowShrinking
boolean markClasses
boolean markConditionally
java.util.Map keepArgs
proguard.ClassSpecification classSpecification
private proguard.ClassSpecification createClassSpecification (java.lang.String) throws proguard.ParseException
proguard.ConfigurationParser parser
java.io.IOException e
String classSpecificationString
private proguard.ClassSpecification createClassSpecification (java.util.Map, groovy.lang.Closure) throws proguard.ParseException
java.util.Map classSpecificationArgs
groovy.lang.Closure classMembersClosure
String access
String annotation
String type
String name
String extendsAnnotation
String extends_
proguard.ClassSpecification classSpecification
private int requiredClassAccessFlags (boolean, java.lang.String, java.lang.String) throws proguard.ParseException
String strippedToken
int accessFlag
String token
java.util.StringTokenizer tokenizer
int accessFlag
boolean set
String access
String type
int accessFlags
private proguard.MemberSpecification createMemberSpecification (boolean, boolean, java.util.Map) throws proguard.ParseException
boolean isMethod
boolean isConstructor
java.util.Map classSpecificationArgs
String access
String type
String annotation
String name
String parameters
java.util.List parameterList
String descriptor
private int requiredMemberAccessFlags (boolean, java.lang.String) throws proguard.ParseException
String strippedToken
int accessFlag
String token
java.util.StringTokenizer tokenizer
boolean set
String access
int accessFlags
private boolean retrieveBoolean (java.util.Map, java.lang.String, boolean)
java.util.Map args
String name
boolean defaultValue
Object arg
private java.util.List extendClassSpecifications (java.util.List, proguard.ClassSpecification)
java.util.List classSpecifications
proguard.ClassSpecification classSpecification
private java.util.List extendClassSpecifications (java.util.List, java.util.List)
java.util.List classSpecifications
java.util.List additionalClassSpecifications
private java.util.List extendFilter (java.util.List, java.lang.String)
java.util.List filter
String filterString
private java.util.List extendFilter (java.util.List, java.lang.String, boolean)
java.util.List filter
String filterString
boolean internal
}
META-INF/maven/
META-INF/maven/net.sf.proguard/
META-INF/maven/net.sf.proguard/proguard-gradle/
META-INF/maven/net.sf.proguard/proguard-gradle/pom.xml
META-INF/maven/net.sf.proguard/proguard-gradle/pom.properties