Package org.gradle.api.plugins.quality
Plugins which measure and enforce code quality.
-
Interface Summary Interface Description CheckstyleReports The reporting configuration for theCheckstyle
task.CodeNarcReports The reporting configuration for theCodeNarc
test.FindBugsReports Deprecated. FindBugs is unmaintained and does not support bytecode compiled for Java 9 and above.FindBugsXmlReport Deprecated. FindBugs is unmaintained and does not support bytecode compiled for Java 9 and above.JDependReports Deprecated. JDepend is unmaintained and does not support bytecode compiled for Java 8 and above.PmdReports The reporting configuration for thePmd
task. -
Class Summary Class Description Checkstyle Runs Checkstyle against some source files.CheckstyleExtension Configuration options for the Checkstyle plugin.CheckstylePlugin Checkstyle Plugin.CodeNarc Runs CodeNarc against some source files.CodeNarcExtension Configuration options for the CodeNarc plugin.CodeNarcPlugin CodeNarc Plugin.CodeQualityExtension Base Code Quality Extension.FindBugs Deprecated. FindBugs is unmaintained and does not support bytecode compiled for Java 9 and above.FindBugsExtension Deprecated. FindBugs is unmaintained and does not support bytecode compiled for Java 9 and above.FindBugsPlugin Deprecated. FindBugs is unmaintained and does not support bytecode compiled for Java 9 and above.JDepend Deprecated. JDepend is unmaintained and does not support bytecode compiled for Java 8 and above.JDependExtension Deprecated. JDepend is unmaintained and does not support bytecode compiled for Java 8 and above.JDependPlugin Deprecated. JDepend is unmaintained and does not support bytecode compiled for Java 8 and above.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. -
Enum Summary Enum Description TargetJdk Represents the PMD targetjdk property available for PMD < 5.0