All Classes and Interfaces
Classes
Class
Description
DSL extension for the Architecture Validator Gradle plugin.
Gradle plugin that registers the
testArchitecture JVM test suite, the
generateArchitectureTests and updateArchitectureValidatorDSL tasks, and wires
the architectureValidator DSL extension into the project.Generates the built-in hexagonal architecture test, and a bridge suite for any external rule
pack tests discovered on
GenerateArchitectureTestsTask.getRulePackClasspath(), under GenerateArchitectureTestsTask.getOutputDirectory().Nested
hexagonalArchitecture {} configuration block for the built-in hexagonal rule
pack, exposed via ArchitectureValidatorExtension.getHexagonalArchitecture().Adds any
architectureValidator DSL properties missing from this project's build file,
set to their default values - see com.arc_e_tect.gradle.dslupdater.DslUpdater and
ArchitectureValidatorDslSchema.