Package org.gradle.api.plugins.quality
Class CodeNarcPlugin
java.lang.Object
org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
org.gradle.api.plugins.quality.CodeNarcPlugin
- All Implemented Interfaces:
Plugin<org.gradle.api.internal.project.ProjectInternal>
public abstract class CodeNarcPlugin
extends org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
CodeNarc Plugin.
- See Also:
-
Field Summary
FieldsFields inherited from class org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin
project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidconfigureConfiguration(Configuration configuration) protected voidconfigureForSourceSet(SourceSet sourceSet, CodeNarc task) protected voidconfigureTaskDefaults(CodeNarc task, String baseName) protected CodeQualityExtensionprotected abstract JavaToolchainServiceprotected StringMethods inherited from class org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin
apply, conventionMappingOf, createConfigurations, getConfigurationName, getJavaPluginExtension, getJvmPluginServices, getReportName, getRootProjectDirectory, getTaskBaseName, withBasePlugin
-
Field Details
-
DEFAULT_CODENARC_VERSION
-
-
Constructor Details
-
CodeNarcPlugin
public CodeNarcPlugin()
-
-
Method Details
-
getToolName
- Specified by:
getToolNamein classorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
-
getTaskType
- Specified by:
getTaskTypein classorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
-
getToolchainService
-
getBasePlugin
- Overrides:
getBasePluginin classorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
-
createExtension
- Specified by:
createExtensionin classorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
-
configureConfiguration
- Specified by:
configureConfigurationin classorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
-
configureTaskDefaults
- Overrides:
configureTaskDefaultsin classorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
-
beforeApply
protected void beforeApply()- Overrides:
beforeApplyin classorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
-
configureForSourceSet
- Overrides:
configureForSourceSetin classorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin<CodeNarc>
-