Class UnifycodeExtension
java.lang.Object
io.github.c71n93.unifycode.gradle.extension.UnifycodeExtension
Gradle extension for Unifycode configuration.
-
Constructor Summary
ConstructorsConstructorDescriptionUnifycodeExtension(org.gradle.api.model.ObjectFactory objects) New extension with nested quality tool policies. -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckstyle(org.gradle.api.Action<? super QualityToolPolicy> action) Configures Checkstyle policy.Checkstyle policy.getPmd()PMD policy.voidpmd(org.gradle.api.Action<? super QualityToolPolicy> action) Configures PMD policy.
-
Constructor Details
-
UnifycodeExtension
@Inject public UnifycodeExtension(org.gradle.api.model.ObjectFactory objects) New extension with nested quality tool policies.- Parameters:
objects- gradle object factory.
-
-
Method Details
-
getCheckstyle
Checkstyle policy.- Returns:
- checkstyle policy.
-
checkstyle
Configures Checkstyle policy.- Parameters:
action- policy action.
-
getPmd
PMD policy.- Returns:
- PMD policy.
-
pmd
Configures PMD policy.- Parameters:
action- policy action.
-