Class ArchitectureValidatorExtension
java.lang.Object
com.arc_e_tect.gradle.architecture.ArchitectureValidatorExtension
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionArchitectureValidatorExtension(org.gradle.api.model.ObjectFactory objects, org.gradle.api.file.ProjectLayout layout) -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Property<String> org.gradle.api.provider.Property<Boolean> org.gradle.api.provider.Property<Boolean> org.gradle.api.provider.Property<Boolean> org.gradle.api.provider.Property<String> org.gradle.api.provider.Property<Integer> org.gradle.api.file.DirectoryPropertyorg.gradle.api.provider.Property<Boolean> voidhexagonalArchitecture(org.gradle.api.Action<? super HexagonalArchitectureExtension> action) voidsetJunitVersion(String junitVersion)
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
ArchitectureValidatorExtension
@Inject public ArchitectureValidatorExtension(org.gradle.api.model.ObjectFactory objects, org.gradle.api.file.ProjectLayout layout)
-
-
Method Details
-
getTestDirectory
public org.gradle.api.file.DirectoryProperty getTestDirectory() -
getBasePackage
-
getFailOnViolation
-
getMaxAllowedViolations
-
getIgnoreFailures
-
getFailOnDuplicateRules
-
getUseBuiltInHexagonalRulePack
-
getJunitVersion
-
setJunitVersion
-
getHexagonalArchitecture
-
hexagonalArchitecture
public void hexagonalArchitecture(org.gradle.api.Action<? super HexagonalArchitectureExtension> action)
-