Enhancer for the JDepend plugin. The JDepend tasks will be enhanced with the possibility to use a properties file specified in the task property "jdependProperties.file". This file contains runtime options for JDepend as described in the documentation.
Each task will also have a TransformingReport added to its convention. This report will,
if enabled, create an HTML report from the XML report by applying an XSL transformation.
| Constructor and description |
|---|
JDependEnhancer
(Project pProject) |
| Type | Name and description |
|---|---|
void |
configureExtension()Configure the JDepend extension with some opinionated defaults. |
AbstractCheckTaskEnhancer<JDepend> |
createTaskEnhancer(JDepend pTask) |
java.lang.Class<JDepend> |
getTaskClass() |
| Methods inherited from class | Name |
|---|---|
class AbstractPluginEnhancer |
configureCodeQualityExtension, configureExtension, createTaskEnhancer, createTemporaryFileSpec, enhance, getTaskClass, removeTestSourceSet |
class ProjectAware |
getProject |
Configure the JDepend extension with some opinionated defaults.