Package: org.gradle.api.plugins.quality

## [Groovy] Class JDependPlugin

- org.gradle.api.plugins.quality.JDependPlugin

- A Plugin that generates design quality metrics by scanning your source packages. This is done using the JDepend tool.

  This plugin will automatically generate a task for each Java source set.

  See JDepend for more information.
  See Also:
    JDependExtension
    JDepend

- - ### Methods Summary

    Methods
    Type | Name and description
    --- | ---
    `protected void` | `configureForSourceSet(SourceSet sourceSet, JDepend task)`
    `protected void` | `configureTaskDefaults(JDepend task, String baseName)`
    `protected CodeQualityExtension` | `createExtension()`
    `protected Class<JDepend>` | `getTaskType()`
    `protected String` | `getToolName()`

- - ### Method Detail

    - #### @Override protected void configureForSourceSet(SourceSet sourceSet, JDepend task)

    - #### @Override protected void configureTaskDefaults(JDepend task, String baseName)

    - #### @Override protected CodeQualityExtension createExtension()

    - #### @Override protected Class<JDepend> getTaskType()

    - #### @Override protected String getToolName()