Package org.gradle.api.plugins.quality
Class CodeNarcExtension
java.lang.Object
org.gradle.api.plugins.quality.CodeQualityExtension
org.gradle.api.plugins.quality.CodeNarcExtension
Configuration options for the CodeNarc plugin.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe CodeNarc configuration to use.The CodeNarc configuration file to use.int
The maximum number of priority 1 violations allowed before failing the build.int
The maximum number of priority 2 violations allowed before failing the build.int
The maximum number of priority 3 violations allowed before failing the build.The format type of the CodeNarc report.void
setConfig
(TextResource config) The CodeNarc configuration to use.void
setConfigFile
(File file) The CodeNarc configuration file to use.void
setMaxPriority1Violations
(int maxPriority1Violations) The maximum number of priority 1 violations allowed before failing the build.void
setMaxPriority2Violations
(int maxPriority2Violations) The maximum number of priority 2 violations allowed before failing the build.void
setMaxPriority3Violations
(int maxPriority3Violations) The maximum number of priority 3 violations allowed before failing the build.void
setReportFormat
(String reportFormat) The format type of the CodeNarc report.Methods inherited from class org.gradle.api.plugins.quality.CodeQualityExtension
getReportsDir, getSourceSets, getToolVersion, isIgnoreFailures, setIgnoreFailures, setReportsDir, setSourceSets, setToolVersion
-
Constructor Details
-
CodeNarcExtension
-
-
Method Details
-
getConfig
The CodeNarc configuration to use. Replaces theconfigFile
property.- Since:
- 2.2
-
setConfig
The CodeNarc configuration to use. Replaces theconfigFile
property.- Since:
- 2.2
-
getConfigFile
The CodeNarc configuration file to use. -
setConfigFile
The CodeNarc configuration file to use. -
getMaxPriority1Violations
public int getMaxPriority1Violations()The maximum number of priority 1 violations allowed before failing the build. -
setMaxPriority1Violations
public void setMaxPriority1Violations(int maxPriority1Violations) The maximum number of priority 1 violations allowed before failing the build. -
getMaxPriority2Violations
public int getMaxPriority2Violations()The maximum number of priority 2 violations allowed before failing the build. -
setMaxPriority2Violations
public void setMaxPriority2Violations(int maxPriority2Violations) The maximum number of priority 2 violations allowed before failing the build. -
getMaxPriority3Violations
public int getMaxPriority3Violations()The maximum number of priority 3 violations allowed before failing the build. -
setMaxPriority3Violations
public void setMaxPriority3Violations(int maxPriority3Violations) The maximum number of priority 3 violations allowed before failing the build. -
getReportFormat
The format type of the CodeNarc report. One ofhtml
,xml
,text
,console
. -
setReportFormat
The format type of the CodeNarc report. One ofhtml
,xml
,text
,console
.
-