public class ProGuardTask
extends org.gradle.api.DefaultTask
| Constructor and Description |
|---|
ProGuardTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
adaptclassstrings() |
void |
adaptclassstrings(String filter) |
void |
adaptresourcefilecontents() |
void |
adaptresourcefilecontents(String filter) |
void |
adaptresourcefilenames() |
void |
adaptresourcefilenames(String filter) |
void |
allowaccessmodification() |
void |
applymapping(Object applyMapping) |
void |
assumenosideeffects(Map classSpecificationArgs,
groovy.lang.Closure classMembersClosure) |
void |
assumenosideeffects(String classSpecificationString) |
void |
classobfuscationdictionary(Object classObfuscationDictionary) |
void |
configuration(Object configurationFiles) |
void |
constructor(Map memberSpecificationArgs) |
void |
dontnote() |
void |
dontnote(String filter) |
void |
dontobfuscate() |
void |
dontoptimize() |
void |
dontpreverify() |
void |
dontshrink() |
void |
dontskipnonpubliclibraryclassmembers() |
void |
dontusemixedcaseclassnames() |
void |
dontwarn() |
void |
dontwarn(String filter) |
void |
dump() |
void |
dump(Object dump) |
void |
field(Map memberSpecificationArgs) |
void |
flattenpackagehierarchy() |
void |
flattenpackagehierarchy(String flattenPackageHierarchy) |
void |
forceprocessing() |
Object |
getadaptclassstrings() |
Object |
getadaptresourcefilecontents() |
Object |
getadaptresourcefilenames() |
Object |
getallowaccessmodification() |
protected org.gradle.api.file.FileCollection |
getConfigurationFileCollection() |
List |
getConfigurationFiles()
Returns the collected list of configuration files to be included
(represented as Object, String, File, etc).
|
Object |
getdontnote() |
Object |
getdontobfuscate() |
Object |
getdontoptimize() |
Object |
getdontpreverify() |
Object |
getdontshrink() |
Object |
getdontskipnonpubliclibraryclassmembers() |
Object |
getdontusemixedcaseclassnames() |
Object |
getdontwarn() |
Object |
getdump() |
Object |
getflattenpackagehierarchy() |
Object |
getforceprocessing() |
Object |
getignorewarnings() |
List |
getInJarCounts()
Returns the list with the numbers of input files that correspond to the
list of output files.
|
protected org.gradle.api.file.FileCollection |
getInJarFileCollection() |
List |
getInJarFiles()
Returns the collected list of input files (directory, jar, aar, etc,
represented as Object, String, File, etc).
|
List |
getInJarFilters()
Returns the collected list of filters (represented as argument Maps)
corresponding to the list of input files.
|
Object |
getkeepattributes() |
Object |
getkeepdirectories() |
Object |
getkeeppackagenames() |
Object |
getkeepparameternames() |
protected org.gradle.api.file.FileCollection |
getLibraryJarFileCollection() |
List |
getLibraryJarFiles()
Returns the collected list of library files (directory, jar, aar, etc,
represented as Object, String, File, etc).
|
List |
getLibraryJarFilters()
Returns the collected list of filters (represented as argument Maps)
corresponding to the list of library files.
|
Object |
getmergeinterfacesaggressively() |
Object |
getmicroedition() |
protected org.gradle.api.file.FileCollection |
getOutJarFileCollection() |
List |
getOutJarFiles()
Returns the collected list of output files (directory, jar, aar, etc,
represented as Object, String, File, etc).
|
List |
getOutJarFilters()
Returns the collected list of filters (represented as argument Maps)
corresponding to the list of output files.
|
Object |
getoverloadaggressively() |
Object |
getprintconfiguration() |
Object |
getprintmapping() |
Object |
getprintseeds() |
Object |
getprintusage() |
Object |
getrenamesourcefileattribute() |
Object |
getrepackageclasses() |
Object |
getskipnonpubliclibraryclasses() |
Object |
getuseuniqueclassmembernames() |
Object |
getverbose() |
void |
ignorewarnings() |
void |
injars(Map filterArgs,
Object inJarFiles) |
void |
injars(Object inJarFiles) |
void |
keep(Map keepClassSpecificationArgs) |
void |
keep(Map keepClassSpecificationArgs,
groovy.lang.Closure classMembersClosure) |
void |
keep(Map keepArgs,
String classSpecificationString) |
void |
keep(String classSpecificationString) |
void |
keepattributes() |
void |
keepattributes(String filter) |
void |
keepclasseswithmembernames(Map keepClassSpecificationArgs) |
void |
keepclasseswithmembernames(Map keepClassSpecificationArgs,
groovy.lang.Closure classMembersClosure) |
void |
keepclasseswithmembernames(Map keepArgs,
String classSpecificationString) |
void |
keepclasseswithmembernames(String classSpecificationString) |
void |
keepclasseswithmembers(Map keepClassSpecificationArgs) |
void |
keepclasseswithmembers(Map keepClassSpecificationArgs,
groovy.lang.Closure classMembersClosure) |
void |
keepclasseswithmembers(Map keepArgs,
String classSpecificationString) |
void |
keepclasseswithmembers(String classSpecificationString) |
void |
keepclassmembernames(Map keepClassSpecificationArgs) |
void |
keepclassmembernames(Map keepClassSpecificationArgs,
groovy.lang.Closure classMembersClosure) |
void |
keepclassmembernames(Map keepArgs,
String classSpecificationString) |
void |
keepclassmembernames(String classSpecificationString) |
void |
keepclassmembers(Map keepClassSpecificationArgs) |
void |
keepclassmembers(Map keepClassSpecificationArgs,
groovy.lang.Closure classMembersClosure) |
void |
keepclassmembers(Map keepArgs,
String classSpecificationString) |
void |
keepclassmembers(String classSpecificationString) |
void |
keepdirectories() |
void |
keepdirectories(String filter) |
void |
keepnames(Map keepClassSpecificationArgs) |
void |
keepnames(Map keepClassSpecificationArgs,
groovy.lang.Closure classMembersClosure) |
void |
keepnames(Map keepArgs,
String classSpecificationString) |
void |
keepnames(String classSpecificationString) |
void |
keeppackagenames() |
void |
keeppackagenames(String filter) |
void |
keepparameternames() |
void |
libraryjars(Map filterArgs,
Object libraryJarFiles) |
void |
libraryjars(Object libraryJarFiles) |
void |
mergeinterfacesaggressively() |
void |
method(Map memberSpecificationArgs) |
void |
microedition() |
void |
obfuscationdictionary(Object obfuscationDictionary) |
void |
optimizationpasses(int optimizationPasses) |
void |
optimizations(String filter) |
void |
outjars(Map filterArgs,
Object outJarFiles) |
void |
outjars(Object outJarFiles) |
void |
overloadaggressively() |
void |
packageobfuscationdictionary(Object packageObfuscationDictionary) |
void |
printconfiguration() |
void |
printconfiguration(Object printConfiguration) |
void |
printmapping() |
void |
printmapping(Object printMapping) |
void |
printseeds() |
void |
printseeds(Object printSeeds) |
void |
printusage() |
void |
printusage(Object printUsage) |
void |
proguard() |
void |
renamesourcefileattribute() |
void |
renamesourcefileattribute(String newSourceFileAttribute) |
void |
repackageclasses() |
void |
repackageclasses(String repackageClasses) |
void |
skipnonpubliclibraryclasses() |
void |
target(String targetClassVersion) |
void |
useuniqueclassmembernames() |
void |
verbose() |
void |
whyareyoukeeping(Map classSpecificationArgs) |
void |
whyareyoukeeping(Map classSpecificationArgs,
groovy.lang.Closure classMembersClosure) |
void |
whyareyoukeeping(String classSpecificationString) |
addValidator, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, executeWithoutThrowingTaskFailure, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, leftShift, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString@InputFiles protected org.gradle.api.file.FileCollection getInJarFileCollection()
@Optional @OutputFiles protected org.gradle.api.file.FileCollection getOutJarFileCollection()
@InputFiles protected org.gradle.api.file.FileCollection getLibraryJarFileCollection()
@InputFiles protected org.gradle.api.file.FileCollection getConfigurationFileCollection()
public List getInJarFiles()
public List getInJarFilters()
public List getOutJarFiles()
public List getOutJarFilters()
public List getInJarCounts()
public List getLibraryJarFiles()
public List getLibraryJarFilters()
public List getConfigurationFiles()
public void configuration(Object configurationFiles) throws ParseException, IOException
ParseExceptionIOExceptionpublic void injars(Object inJarFiles) throws ParseException
ParseExceptionpublic void injars(Map filterArgs, Object inJarFiles) throws ParseException
ParseExceptionpublic void outjars(Object outJarFiles) throws ParseException
ParseExceptionpublic void outjars(Map filterArgs, Object outJarFiles) throws ParseException
ParseExceptionpublic void libraryjars(Object libraryJarFiles) throws ParseException
ParseExceptionpublic void libraryjars(Map filterArgs, Object libraryJarFiles) throws ParseException
ParseExceptionpublic Object getskipnonpubliclibraryclasses()
public void skipnonpubliclibraryclasses()
public Object getdontskipnonpubliclibraryclassmembers()
public void dontskipnonpubliclibraryclassmembers()
public Object getkeepdirectories()
public void keepdirectories()
public void keepdirectories(String filter)
public void target(String targetClassVersion)
public Object getforceprocessing()
public void forceprocessing()
public void keep(String classSpecificationString) throws ParseException
ParseExceptionpublic void keep(Map keepArgs, String classSpecificationString) throws ParseException
ParseExceptionpublic void keep(Map keepClassSpecificationArgs) throws ParseException
ParseExceptionpublic void keep(Map keepClassSpecificationArgs, groovy.lang.Closure classMembersClosure) throws ParseException
ParseExceptionpublic void keepclassmembers(String classSpecificationString) throws ParseException
ParseExceptionpublic void keepclassmembers(Map keepArgs, String classSpecificationString) throws ParseException
ParseExceptionpublic void keepclassmembers(Map keepClassSpecificationArgs) throws ParseException
ParseExceptionpublic void keepclassmembers(Map keepClassSpecificationArgs, groovy.lang.Closure classMembersClosure) throws ParseException
ParseExceptionpublic void keepclasseswithmembers(String classSpecificationString) throws ParseException
ParseExceptionpublic void keepclasseswithmembers(Map keepArgs, String classSpecificationString) throws ParseException
ParseExceptionpublic void keepclasseswithmembers(Map keepClassSpecificationArgs) throws ParseException
ParseExceptionpublic void keepclasseswithmembers(Map keepClassSpecificationArgs, groovy.lang.Closure classMembersClosure) throws ParseException
ParseExceptionpublic void keepnames(String classSpecificationString) throws ParseException
ParseExceptionpublic void keepnames(Map keepArgs, String classSpecificationString) throws ParseException
ParseExceptionpublic void keepnames(Map keepClassSpecificationArgs) throws ParseException
ParseExceptionpublic void keepnames(Map keepClassSpecificationArgs, groovy.lang.Closure classMembersClosure) throws ParseException
ParseExceptionpublic void keepclassmembernames(String classSpecificationString) throws ParseException
ParseExceptionpublic void keepclassmembernames(Map keepArgs, String classSpecificationString) throws ParseException
ParseExceptionpublic void keepclassmembernames(Map keepClassSpecificationArgs) throws ParseException
ParseExceptionpublic void keepclassmembernames(Map keepClassSpecificationArgs, groovy.lang.Closure classMembersClosure) throws ParseException
ParseExceptionpublic void keepclasseswithmembernames(String classSpecificationString) throws ParseException
ParseExceptionpublic void keepclasseswithmembernames(Map keepArgs, String classSpecificationString) throws ParseException
ParseExceptionpublic void keepclasseswithmembernames(Map keepClassSpecificationArgs) throws ParseException
ParseExceptionpublic void keepclasseswithmembernames(Map keepClassSpecificationArgs, groovy.lang.Closure classMembersClosure) throws ParseException
ParseExceptionpublic Object getprintseeds()
public void printseeds()
public void printseeds(Object printSeeds) throws ParseException
ParseExceptionpublic Object getdontshrink()
public void dontshrink()
public Object getprintusage()
public void printusage()
public void printusage(Object printUsage) throws ParseException
ParseExceptionpublic void whyareyoukeeping(String classSpecificationString) throws ParseException
ParseExceptionpublic void whyareyoukeeping(Map classSpecificationArgs) throws ParseException
ParseExceptionpublic void whyareyoukeeping(Map classSpecificationArgs, groovy.lang.Closure classMembersClosure) throws ParseException
ParseExceptionpublic Object getdontoptimize()
public void dontoptimize()
public void optimizations(String filter)
public void optimizationpasses(int optimizationPasses)
public void assumenosideeffects(String classSpecificationString) throws ParseException
ParseExceptionpublic void assumenosideeffects(Map classSpecificationArgs, groovy.lang.Closure classMembersClosure) throws ParseException
ParseExceptionpublic Object getallowaccessmodification()
public void allowaccessmodification()
public Object getmergeinterfacesaggressively()
public void mergeinterfacesaggressively()
public Object getdontobfuscate()
public void dontobfuscate()
public Object getprintmapping()
public void printmapping()
public void printmapping(Object printMapping) throws ParseException
ParseExceptionpublic void applymapping(Object applyMapping) throws ParseException
ParseExceptionpublic void obfuscationdictionary(Object obfuscationDictionary) throws ParseException
ParseExceptionpublic void classobfuscationdictionary(Object classObfuscationDictionary) throws ParseException
ParseExceptionpublic void packageobfuscationdictionary(Object packageObfuscationDictionary) throws ParseException
ParseExceptionpublic Object getoverloadaggressively()
public void overloadaggressively()
public Object getuseuniqueclassmembernames()
public void useuniqueclassmembernames()
public Object getdontusemixedcaseclassnames()
public void dontusemixedcaseclassnames()
public Object getkeeppackagenames()
public void keeppackagenames()
public void keeppackagenames(String filter)
public Object getflattenpackagehierarchy()
public void flattenpackagehierarchy()
public void flattenpackagehierarchy(String flattenPackageHierarchy)
public Object getrepackageclasses()
public void repackageclasses()
public void repackageclasses(String repackageClasses)
public Object getkeepattributes()
public void keepattributes()
public void keepattributes(String filter)
public Object getkeepparameternames()
public void keepparameternames()
public Object getrenamesourcefileattribute()
public void renamesourcefileattribute()
public void renamesourcefileattribute(String newSourceFileAttribute)
public Object getadaptclassstrings()
public void adaptclassstrings()
public void adaptclassstrings(String filter)
public Object getadaptresourcefilenames()
public void adaptresourcefilenames()
public void adaptresourcefilenames(String filter)
public Object getadaptresourcefilecontents()
public void adaptresourcefilecontents()
public void adaptresourcefilecontents(String filter)
public Object getdontpreverify()
public void dontpreverify()
public Object getmicroedition()
public void microedition()
public Object getverbose()
public void verbose()
public Object getdontnote()
public void dontnote()
public void dontnote(String filter)
public Object getdontwarn()
public void dontwarn()
public void dontwarn(String filter)
public Object getignorewarnings()
public void ignorewarnings()
public Object getprintconfiguration()
public void printconfiguration()
public void printconfiguration(Object printConfiguration) throws ParseException
ParseExceptionpublic Object getdump()
public void dump()
public void dump(Object dump) throws ParseException
ParseExceptionpublic void field(Map memberSpecificationArgs) throws ParseException
ParseExceptionpublic void constructor(Map memberSpecificationArgs) throws ParseException
ParseExceptionpublic void method(Map memberSpecificationArgs) throws ParseException
ParseExceptionpublic void proguard()
throws ParseException,
IOException
ParseExceptionIOExceptionCopyright © 2014. All Rights Reserved.