# Package org.gradle.api.plugins.quality

package org.gradle.api.plugins.quality
Plugins which measure and enforce code quality.

Related Packages
Package
Description
org.gradle.api.plugins
The standard `Plugin` implementations.
org.gradle.api.plugins.announce
A `Plugin` for generating announcements from your build.
org.gradle.api.plugins.antlr
A `Plugin` for generating parsers from Antlr grammars.
org.gradle.api.plugins.osgi
The OSGi `Plugin` implementation.
org.gradle.api.plugins.scala
A `Plugin` which compiles and tests Scala sources.
Class
Description
Checkstyle
Runs Checkstyle against some source files.
CheckstyleExtension
Configuration options for the Checkstyle plugin.
CheckstylePlugin
Checkstyle Plugin.
CheckstyleReports
The reporting configuration for the `Checkstyle` task.
CodeNarc
Runs CodeNarc against some source files.
CodeNarcExtension
Configuration options for the CodeNarc plugin.
CodeNarcPlugin
CodeNarc Plugin.
CodeNarcReports
The reporting configuration for the `CodeNarc` test.
CodeQualityExtension
Base Code Quality Extension.
FindBugs
Analyzes code with FindBugs.
FindBugsExtension
Configuration options for the FindBugs plugin.
FindBugsPlugin
A plugin for the FindBugs byte code analyzer.
FindBugsReports
The reporting configuration for the `FindBugs` task.
FindBugsXmlReport
The single file XML report for FindBugs.
JDepend
Analyzes code with JDepend.
JDependExtension
Configuration options for the JDepend plugin.
JDependPlugin
A `Plugin` that generates design quality metrics by scanning your source packages.
JDependReports
The reporting configuration for the `JDepend` task.
Pmd
Runs a set of static code analysis rules on Java source code files and generates a report of problems found.
PmdExtension
Configuration options for the PMD plugin.
PmdPlugin
A plugin for the PMD source code analyzer.
PmdReports
The reporting configuration for the `Pmd` task.
TargetJdk
Represents the PMD targetjdk property available for PMD < 5.0