diff --git a/examples/architecture-validator/hexagonal-spring-cycle-detection/build.gradle b/examples/architecture-validator/hexagonal-spring-cycle-detection/build.gradle index 352bccf..adcea4f 100644 --- a/examples/architecture-validator/hexagonal-spring-cycle-detection/build.gradle +++ b/examples/architecture-validator/hexagonal-spring-cycle-detection/build.gradle @@ -14,7 +14,6 @@ java { } repositories { - mavenLocal() mavenCentral() } diff --git a/examples/architecture-validator/hexagonal-spring-cycle-detection/gradle/libs.versions.toml b/examples/architecture-validator/hexagonal-spring-cycle-detection/gradle/libs.versions.toml index 58fd4a4..bd4d814 100644 --- a/examples/architecture-validator/hexagonal-spring-cycle-detection/gradle/libs.versions.toml +++ b/examples/architecture-validator/hexagonal-spring-cycle-detection/gradle/libs.versions.toml @@ -6,8 +6,8 @@ architecture-validator-iff = { id = "com.arc-e-tect.architecture-validator", ver [versions] -architecture-validator-iff = "0.0.1" -architecture-validator-hexagonal-spring-rules-iff = "1.0.0-PRERELEASE" +architecture-validator-iff = "0.7.2" +architecture-validator-hexagonal-spring-rules-iff = "0.5.0" spring-context-iff = "7.0.8" [libraries] diff --git a/examples/architecture-validator/hexagonal-spring-cycle-detection/settings.gradle b/examples/architecture-validator/hexagonal-spring-cycle-detection/settings.gradle index 08c02b7..4e26b0e 100644 --- a/examples/architecture-validator/hexagonal-spring-cycle-detection/settings.gradle +++ b/examples/architecture-validator/hexagonal-spring-cycle-detection/settings.gradle @@ -1,6 +1,5 @@ pluginManagement { repositories { - mavenLocal() gradlePluginPortal() } } diff --git a/examples/architecture-validator/hexagonal-spring-field-injection/build.gradle b/examples/architecture-validator/hexagonal-spring-field-injection/build.gradle index bff31e1..b14ab6c 100644 --- a/examples/architecture-validator/hexagonal-spring-field-injection/build.gradle +++ b/examples/architecture-validator/hexagonal-spring-field-injection/build.gradle @@ -14,7 +14,6 @@ java { } repositories { - mavenLocal() mavenCentral() } diff --git a/examples/architecture-validator/hexagonal-spring-field-injection/gradle/libs.versions.toml b/examples/architecture-validator/hexagonal-spring-field-injection/gradle/libs.versions.toml index 58fd4a4..bd4d814 100644 --- a/examples/architecture-validator/hexagonal-spring-field-injection/gradle/libs.versions.toml +++ b/examples/architecture-validator/hexagonal-spring-field-injection/gradle/libs.versions.toml @@ -6,8 +6,8 @@ architecture-validator-iff = { id = "com.arc-e-tect.architecture-validator", ver [versions] -architecture-validator-iff = "0.0.1" -architecture-validator-hexagonal-spring-rules-iff = "1.0.0-PRERELEASE" +architecture-validator-iff = "0.7.2" +architecture-validator-hexagonal-spring-rules-iff = "0.5.0" spring-context-iff = "7.0.8" [libraries] diff --git a/examples/architecture-validator/hexagonal-spring-field-injection/settings.gradle b/examples/architecture-validator/hexagonal-spring-field-injection/settings.gradle index 920a471..fe49795 100644 --- a/examples/architecture-validator/hexagonal-spring-field-injection/settings.gradle +++ b/examples/architecture-validator/hexagonal-spring-field-injection/settings.gradle @@ -1,6 +1,5 @@ pluginManagement { repositories { - mavenLocal() gradlePluginPortal() } } diff --git a/examples/architecture-validator/hexagonal-spring-misconfigured/build.gradle b/examples/architecture-validator/hexagonal-spring-misconfigured/build.gradle index 5b7ab89..816a89c 100644 --- a/examples/architecture-validator/hexagonal-spring-misconfigured/build.gradle +++ b/examples/architecture-validator/hexagonal-spring-misconfigured/build.gradle @@ -14,7 +14,6 @@ java { } repositories { - mavenLocal() mavenCentral() } diff --git a/examples/architecture-validator/hexagonal-spring-misconfigured/gradle/libs.versions.toml b/examples/architecture-validator/hexagonal-spring-misconfigured/gradle/libs.versions.toml index 58fd4a4..bd4d814 100644 --- a/examples/architecture-validator/hexagonal-spring-misconfigured/gradle/libs.versions.toml +++ b/examples/architecture-validator/hexagonal-spring-misconfigured/gradle/libs.versions.toml @@ -6,8 +6,8 @@ architecture-validator-iff = { id = "com.arc-e-tect.architecture-validator", ver [versions] -architecture-validator-iff = "0.0.1" -architecture-validator-hexagonal-spring-rules-iff = "1.0.0-PRERELEASE" +architecture-validator-iff = "0.7.2" +architecture-validator-hexagonal-spring-rules-iff = "0.5.0" spring-context-iff = "7.0.8" [libraries] diff --git a/examples/architecture-validator/hexagonal-spring-misconfigured/settings.gradle b/examples/architecture-validator/hexagonal-spring-misconfigured/settings.gradle index 027e85b..5fb36b2 100644 --- a/examples/architecture-validator/hexagonal-spring-misconfigured/settings.gradle +++ b/examples/architecture-validator/hexagonal-spring-misconfigured/settings.gradle @@ -1,6 +1,5 @@ pluginManagement { repositories { - mavenLocal() gradlePluginPortal() } } diff --git a/examples/architecture-validator/hexagonal-spring-naming-conventions/build.gradle b/examples/architecture-validator/hexagonal-spring-naming-conventions/build.gradle index af54c0f..ef3ccea 100644 --- a/examples/architecture-validator/hexagonal-spring-naming-conventions/build.gradle +++ b/examples/architecture-validator/hexagonal-spring-naming-conventions/build.gradle @@ -14,7 +14,6 @@ java { } repositories { - mavenLocal() mavenCentral() } diff --git a/examples/architecture-validator/hexagonal-spring-naming-conventions/gradle/libs.versions.toml b/examples/architecture-validator/hexagonal-spring-naming-conventions/gradle/libs.versions.toml index 58fd4a4..bd4d814 100644 --- a/examples/architecture-validator/hexagonal-spring-naming-conventions/gradle/libs.versions.toml +++ b/examples/architecture-validator/hexagonal-spring-naming-conventions/gradle/libs.versions.toml @@ -6,8 +6,8 @@ architecture-validator-iff = { id = "com.arc-e-tect.architecture-validator", ver [versions] -architecture-validator-iff = "0.0.1" -architecture-validator-hexagonal-spring-rules-iff = "1.0.0-PRERELEASE" +architecture-validator-iff = "0.7.2" +architecture-validator-hexagonal-spring-rules-iff = "0.5.0" spring-context-iff = "7.0.8" [libraries] diff --git a/examples/architecture-validator/hexagonal-spring-naming-conventions/settings.gradle b/examples/architecture-validator/hexagonal-spring-naming-conventions/settings.gradle index 9f35ba5..081bf63 100644 --- a/examples/architecture-validator/hexagonal-spring-naming-conventions/settings.gradle +++ b/examples/architecture-validator/hexagonal-spring-naming-conventions/settings.gradle @@ -1,6 +1,5 @@ pluginManagement { repositories { - mavenLocal() gradlePluginPortal() } } diff --git a/examples/architecture-validator/hexagonal-spring-rules-disabled/build.gradle b/examples/architecture-validator/hexagonal-spring-rules-disabled/build.gradle index 0253fad..f3520ec 100644 --- a/examples/architecture-validator/hexagonal-spring-rules-disabled/build.gradle +++ b/examples/architecture-validator/hexagonal-spring-rules-disabled/build.gradle @@ -14,7 +14,6 @@ java { } repositories { - mavenLocal() mavenCentral() } diff --git a/examples/architecture-validator/hexagonal-spring-rules-disabled/gradle/libs.versions.toml b/examples/architecture-validator/hexagonal-spring-rules-disabled/gradle/libs.versions.toml index 58fd4a4..bd4d814 100644 --- a/examples/architecture-validator/hexagonal-spring-rules-disabled/gradle/libs.versions.toml +++ b/examples/architecture-validator/hexagonal-spring-rules-disabled/gradle/libs.versions.toml @@ -6,8 +6,8 @@ architecture-validator-iff = { id = "com.arc-e-tect.architecture-validator", ver [versions] -architecture-validator-iff = "0.0.1" -architecture-validator-hexagonal-spring-rules-iff = "1.0.0-PRERELEASE" +architecture-validator-iff = "0.7.2" +architecture-validator-hexagonal-spring-rules-iff = "0.5.0" spring-context-iff = "7.0.8" [libraries] diff --git a/examples/architecture-validator/hexagonal-spring-rules-disabled/settings.gradle b/examples/architecture-validator/hexagonal-spring-rules-disabled/settings.gradle index 18a776b..2c1982c 100644 --- a/examples/architecture-validator/hexagonal-spring-rules-disabled/settings.gradle +++ b/examples/architecture-validator/hexagonal-spring-rules-disabled/settings.gradle @@ -1,6 +1,5 @@ pluginManagement { repositories { - mavenLocal() gradlePluginPortal() } } diff --git a/examples/architecture-validator/hexagonal-spring-type-leakage/build.gradle b/examples/architecture-validator/hexagonal-spring-type-leakage/build.gradle index 993fd88..478ecd7 100644 --- a/examples/architecture-validator/hexagonal-spring-type-leakage/build.gradle +++ b/examples/architecture-validator/hexagonal-spring-type-leakage/build.gradle @@ -14,7 +14,6 @@ java { } repositories { - mavenLocal() mavenCentral() } diff --git a/examples/architecture-validator/hexagonal-spring-type-leakage/gradle/libs.versions.toml b/examples/architecture-validator/hexagonal-spring-type-leakage/gradle/libs.versions.toml index 60908ee..dfcdd31 100644 --- a/examples/architecture-validator/hexagonal-spring-type-leakage/gradle/libs.versions.toml +++ b/examples/architecture-validator/hexagonal-spring-type-leakage/gradle/libs.versions.toml @@ -6,8 +6,8 @@ architecture-validator-iff = { id = "com.arc-e-tect.architecture-validator", ver [versions] -architecture-validator-iff = "0.0.1" -architecture-validator-hexagonal-spring-rules-iff = "1.0.0-PRERELEASE" +architecture-validator-iff = "0.7.2" +architecture-validator-hexagonal-spring-rules-iff = "0.5.0" jakarta-persistence-api-iff = "3.2.0" spring-context-iff = "7.0.8" diff --git a/examples/architecture-validator/hexagonal-spring-type-leakage/settings.gradle b/examples/architecture-validator/hexagonal-spring-type-leakage/settings.gradle index aa1e2e1..6497838 100644 --- a/examples/architecture-validator/hexagonal-spring-type-leakage/settings.gradle +++ b/examples/architecture-validator/hexagonal-spring-type-leakage/settings.gradle @@ -1,6 +1,5 @@ pluginManagement { repositories { - mavenLocal() gradlePluginPortal() } } diff --git a/examples/sedr-library/jacoco-marker/README.adoc b/examples/sedr-library/jacoco-marker/README.adoc index 8453495..f43e896 100644 --- a/examples/sedr-library/jacoco-marker/README.adoc +++ b/examples/sedr-library/jacoco-marker/README.adoc @@ -69,17 +69,15 @@ class CoverageExclusionConventionsTest extends AbstractCoverageExclusionConventi == Running the Example -This example requires `sedr-library` to be published to your local Maven repository first. +`sedr-library` is resolved from Maven Central, so no local publishing step is needed. [source,bash] ---- -# 1. Publish the library locally -cd sedr-library && ./gradlew clean build publishToMavenLocal - -# 2. Run the example - expected to FAIL with one ArchUnit violation -cd ../examples/sedr-library/jacoco-marker && ./gradlew test +cd examples/sedr-library/jacoco-marker && ./gradlew test ---- +Expected to FAIL with one ArchUnit violation. + The test run reports exactly one violation: [source] diff --git a/examples/sedr-library/jacoco-marker/build.gradle b/examples/sedr-library/jacoco-marker/build.gradle index a2e1a5c..babd24a 100644 --- a/examples/sedr-library/jacoco-marker/build.gradle +++ b/examples/sedr-library/jacoco-marker/build.gradle @@ -2,9 +2,6 @@ * Example project demonstrating the sedr-library jacoco-marker annotation * and the reusable ArchUnit convention test shipped as a test-fixtures artifact. * - * Prerequisites: - * cd ../../../sedr-library && ./gradlew clean build publishToMavenLocal - * * Run the example (intentionally fails to demonstrate the ArchUnit check): * ./gradlew test */ @@ -20,11 +17,6 @@ java { } repositories { - // mavenLocal() first so the locally published snapshot is found during - // development before the library is released to Maven Central. - // Once released, the same repositories block resolves from Maven Central - // without any change. - mavenLocal() mavenCentral() }