| API Documentation: | JDepend | 
|---|
Analyzes code with JDepend.
| Property | Description | 
| classesDir | The directory containing the classes to be analyzed. | 
| jdependClasspath | The class path containing the JDepend library to be used. | 
| reports | The reports to be generated by this task. | 
| Method | Description | 
| reports(configureAction) | Configures the reports to be generated by this task. The contained reports can be configured by name and closures. Example: | 
| Block | Description | 
| reports | Configures the reports to be generated by this task. The contained reports can be configured by name and closures. Example: | 
File classesDir
The directory containing the classes to be analyzed.
- Default with jdependplugin:
- sourceSet.output.classesDir
FileCollection jdependClasspath
The class path containing the JDepend library to be used.
- Default with jdependplugin:
- project.configurations.jdepend
JDependReports reports (read-only)
The reports to be generated by this task.
JDependReports reports(Action<? super JDependReports>
Action<? super JDependReports>Configures the reports to be generated by this task. The contained reports can be configured by name and closures. Example:
jdependTask {
  reports {
    xml {
      destination "build/jdepend.xml"
    }
  }
}
Configures the reports to be generated by this task. The contained reports can be configured by name and closures. Example:
jdependTask {
  reports {
    xml {
      destination "build/jdepend.xml"
    }
  }
}
- Delegates to:
- JDependReportsfrom- reports