Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Reporting<JDependReports>
, Task
, org.gradle.util.Configurable<Task>
@CacheableTask @Deprecated public class JDepend extends DefaultTask implements Reporting<JDependReports>
Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
JDepend() |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
org.gradle.api.internal.project.IsolatedAntBuilder |
getAntBuilder() |
Deprecated.
|
FileCollection |
getClassesDirs() |
Deprecated.
The directories containing the classes to be analyzed.
|
FileCollection |
getJdependClasspath() |
Deprecated.
The class path containing the JDepend library to be used.
|
protected ObjectFactory |
getObjectFactory() |
Deprecated.
|
JDependReports |
getReports() |
Deprecated.
The reports to be generated by this task.
|
JDependReports |
reports(Closure closure) |
Deprecated.
Configures the reports to be generated by this task.
|
JDependReports |
reports(Action<? super JDependReports> configureAction) |
Deprecated.
Configures the reports to be generated by this task.
|
void |
run() |
Deprecated.
|
void |
setClassesDirs(FileCollection classesDirs) |
Deprecated.
The directories containing the classes to be analyzed.
|
void |
setJdependClasspath(FileCollection jdependClasspath) |
Deprecated.
The class path containing the JDepend library to be used.
|
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
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
@PathSensitive(RELATIVE) @InputFiles @SkipWhenEmpty public FileCollection getClassesDirs()
public void setClassesDirs(FileCollection classesDirs)
@Inject protected ObjectFactory getObjectFactory()
@Inject public org.gradle.api.internal.project.IsolatedAntBuilder getAntBuilder()
public JDependReports reports(Closure closure)
jdependTask { reports { xml { destination "build/jdepend.xml" } } }
reports
in interface Reporting<JDependReports>
closure
- The configurationpublic JDependReports reports(Action<? super JDependReports> configureAction)
jdependTask { reports { xml { destination "build/jdepend.xml" } } }
reports
in interface Reporting<JDependReports>
configureAction
- The configurationpublic void run()
@Classpath public FileCollection getJdependClasspath()
public void setJdependClasspath(FileCollection jdependClasspath)
public final JDependReports getReports()
getReports
in interface Reporting<JDependReports>