Package me.champeau.gradle.japicmp
Class JapicmpTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- me.champeau.gradle.japicmp.JapicmpTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
@CacheableTask public class JapicmpTask extends org.gradle.api.DefaultTask
-
-
Constructor Summary
Constructors Constructor Description JapicmpTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExcludeFilter(java.lang.Class<? extends japicmp.filter.Filter> excludeFilterClass)voidaddIncludeFilter(java.lang.Class<? extends japicmp.filter.Filter> includeFilterClass)voidexec()java.lang.StringgetAccessModifier()java.util.List<java.lang.String>getAnnotationExcludes()java.util.List<java.lang.String>getAnnotationIncludes()java.util.List<java.lang.String>getClassExcludes()java.util.List<java.lang.String>getClassIncludes()java.util.List<FilterConfiguration>getExcludeFilters()booleangetFailOnModification()booleangetFailOnSourceIncompatibility()java.util.List<java.lang.String>getFieldExcludes()java.util.List<java.lang.String>getFieldIncludes()java.io.FilegetHtmlOutputFile()booleangetIgnoreMissingClasses()java.util.List<FilterConfiguration>getIncludeFilters()booleangetIncludeSynthetic()java.util.List<java.lang.String>getMethodExcludes()java.util.List<java.lang.String>getMethodIncludes()org.gradle.api.file.FileCollectiongetNewArchives()org.gradle.api.file.FileCollectiongetNewClasspath()org.gradle.api.file.FileCollectiongetOldArchives()org.gradle.api.file.FileCollectiongetOldClasspath()booleangetOnlyBinaryIncompatibleModified()booleangetOnlyModified()java.util.List<java.lang.String>getPackageExcludes()java.util.List<java.lang.String>getPackageIncludes()RichReportgetRichReport()java.io.FilegetTxtOutputFile()java.io.FilegetXmlOutputFile()booleanisFailOnModification()booleanisIgnoreMissingClasses()booleanisIncludeSynthetic()booleanisOnlyBinaryIncompatibleModified()booleanisOnlyModified()voidrichReport(org.gradle.api.Action<? super RichReport> configureAction)voidsetAccessModifier(java.lang.String accessModifier)voidsetAnnotationExcludes(java.util.List<java.lang.String> annotationExcludes)voidsetAnnotationIncludes(java.util.List<java.lang.String> annotationIncludes)voidsetClassExcludes(java.util.List<java.lang.String> classExcludes)voidsetClassIncludes(java.util.List<java.lang.String> classIncludes)voidsetExcludeFilters(java.util.List<FilterConfiguration> excludeFilters)voidsetFailOnModification(boolean failOnModification)voidsetFailOnSourceIncompatibility(boolean failOnSourceIncompatibility)voidsetFieldExcludes(java.util.List<java.lang.String> fieldExcludes)voidsetFieldIncludes(java.util.List<java.lang.String> fieldIncludes)voidsetHtmlOutputFile(java.io.File htmlOutputFile)voidsetIgnoreMissingClasses(boolean ignoreMissingClasses)voidsetIncludeFilters(java.util.List<FilterConfiguration> includeFilters)voidsetIncludeSynthetic(boolean includeSynthetic)voidsetMethodExcludes(java.util.List<java.lang.String> methodExcludes)voidsetMethodIncludes(java.util.List<java.lang.String> methodIncludes)voidsetNewArchives(org.gradle.api.file.FileCollection newArchives)voidsetNewClasspath(org.gradle.api.file.FileCollection newClasspath)voidsetOldArchives(org.gradle.api.file.FileCollection oldArchives)voidsetOldClasspath(org.gradle.api.file.FileCollection oldClasspath)voidsetOnlyBinaryIncompatibleModified(boolean onlyBinaryIncompatibleModified)voidsetOnlyModified(boolean onlyModified)voidsetPackageExcludes(java.util.List<java.lang.String> packageExcludes)voidsetPackageIncludes(java.util.List<java.lang.String> packageIncludes)voidsetRichReport(RichReport richReport)voidsetTxtOutputFile(java.io.File txtOutputFile)voidsetXmlOutputFile(java.io.File xmlOutputFile)-
Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
-
-
-
Method Detail
-
exec
public void exec()
-
richReport
public void richReport(org.gradle.api.Action<? super RichReport> configureAction)
-
getPackageIncludes
@Input @Optional public java.util.List<java.lang.String> getPackageIncludes()
-
setPackageIncludes
public void setPackageIncludes(java.util.List<java.lang.String> packageIncludes)
-
getPackageExcludes
@Input @Optional public java.util.List<java.lang.String> getPackageExcludes()
-
setPackageExcludes
public void setPackageExcludes(java.util.List<java.lang.String> packageExcludes)
-
getClassIncludes
@Input @Optional public java.util.List<java.lang.String> getClassIncludes()
-
setClassIncludes
public void setClassIncludes(java.util.List<java.lang.String> classIncludes)
-
getClassExcludes
@Input @Optional public java.util.List<java.lang.String> getClassExcludes()
-
setClassExcludes
public void setClassExcludes(java.util.List<java.lang.String> classExcludes)
-
getMethodIncludes
@Input @Optional public java.util.List<java.lang.String> getMethodIncludes()
-
setMethodIncludes
public void setMethodIncludes(java.util.List<java.lang.String> methodIncludes)
-
getMethodExcludes
@Input @Optional public java.util.List<java.lang.String> getMethodExcludes()
-
setMethodExcludes
public void setMethodExcludes(java.util.List<java.lang.String> methodExcludes)
-
getFieldIncludes
@Input @Optional public java.util.List<java.lang.String> getFieldIncludes()
-
setFieldIncludes
public void setFieldIncludes(java.util.List<java.lang.String> fieldIncludes)
-
getFieldExcludes
@Input @Optional public java.util.List<java.lang.String> getFieldExcludes()
-
setFieldExcludes
public void setFieldExcludes(java.util.List<java.lang.String> fieldExcludes)
-
getAnnotationIncludes
@Input @Optional public java.util.List<java.lang.String> getAnnotationIncludes()
-
setAnnotationIncludes
public void setAnnotationIncludes(java.util.List<java.lang.String> annotationIncludes)
-
getAnnotationExcludes
@Input @Optional public java.util.List<java.lang.String> getAnnotationExcludes()
-
setAnnotationExcludes
public void setAnnotationExcludes(java.util.List<java.lang.String> annotationExcludes)
-
getIncludeFilters
@Input @Optional public java.util.List<FilterConfiguration> getIncludeFilters()
-
setIncludeFilters
public void setIncludeFilters(java.util.List<FilterConfiguration> includeFilters)
-
addIncludeFilter
public void addIncludeFilter(java.lang.Class<? extends japicmp.filter.Filter> includeFilterClass)
-
getExcludeFilters
@Input @Optional public java.util.List<FilterConfiguration> getExcludeFilters()
-
setExcludeFilters
public void setExcludeFilters(java.util.List<FilterConfiguration> excludeFilters)
-
addExcludeFilter
public void addExcludeFilter(java.lang.Class<? extends japicmp.filter.Filter> excludeFilterClass)
-
getAccessModifier
@Input @Optional public java.lang.String getAccessModifier()
-
setAccessModifier
public void setAccessModifier(java.lang.String accessModifier)
-
getOnlyModified
@Input @Optional public boolean getOnlyModified()
-
isOnlyModified
public boolean isOnlyModified()
-
setOnlyModified
public void setOnlyModified(boolean onlyModified)
-
getOnlyBinaryIncompatibleModified
@Input @Optional public boolean getOnlyBinaryIncompatibleModified()
-
isOnlyBinaryIncompatibleModified
public boolean isOnlyBinaryIncompatibleModified()
-
setOnlyBinaryIncompatibleModified
public void setOnlyBinaryIncompatibleModified(boolean onlyBinaryIncompatibleModified)
-
getFailOnSourceIncompatibility
@Input @Optional public boolean getFailOnSourceIncompatibility()
-
setFailOnSourceIncompatibility
public void setFailOnSourceIncompatibility(boolean failOnSourceIncompatibility)
-
getXmlOutputFile
@OutputFile @Optional public java.io.File getXmlOutputFile()
-
setXmlOutputFile
public void setXmlOutputFile(java.io.File xmlOutputFile)
-
getHtmlOutputFile
@OutputFile @Optional public java.io.File getHtmlOutputFile()
-
setHtmlOutputFile
public void setHtmlOutputFile(java.io.File htmlOutputFile)
-
getTxtOutputFile
@OutputFile @Optional public java.io.File getTxtOutputFile()
-
setTxtOutputFile
public void setTxtOutputFile(java.io.File txtOutputFile)
-
getFailOnModification
@Input @Optional public boolean getFailOnModification()
-
isFailOnModification
public boolean isFailOnModification()
-
setFailOnModification
public void setFailOnModification(boolean failOnModification)
-
getIncludeSynthetic
@Input @Optional public boolean getIncludeSynthetic()
-
isIncludeSynthetic
public boolean isIncludeSynthetic()
-
setIncludeSynthetic
public void setIncludeSynthetic(boolean includeSynthetic)
-
getOldClasspath
@CompileClasspath public org.gradle.api.file.FileCollection getOldClasspath()
-
setOldClasspath
public void setOldClasspath(org.gradle.api.file.FileCollection oldClasspath)
-
getNewClasspath
@CompileClasspath public org.gradle.api.file.FileCollection getNewClasspath()
-
setNewClasspath
public void setNewClasspath(org.gradle.api.file.FileCollection newClasspath)
-
getOldArchives
@Optional @CompileClasspath public org.gradle.api.file.FileCollection getOldArchives()
-
setOldArchives
public void setOldArchives(org.gradle.api.file.FileCollection oldArchives)
-
getNewArchives
@Optional @CompileClasspath public org.gradle.api.file.FileCollection getNewArchives()
-
setNewArchives
public void setNewArchives(org.gradle.api.file.FileCollection newArchives)
-
getIgnoreMissingClasses
@Optional @Input public boolean getIgnoreMissingClasses()
-
isIgnoreMissingClasses
public boolean isIgnoreMissingClasses()
-
setIgnoreMissingClasses
public void setIgnoreMissingClasses(boolean ignoreMissingClasses)
-
getRichReport
@Optional public RichReport getRichReport()
-
setRichReport
public void setRichReport(RichReport richReport)
-
-