diff --git a/README.md b/README.md index 9d4fac2cb4..0651574ea3 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ framework. ###### Gradle ``` -testImplementation 'com.tngtech.archunit:archunit:1.0.1' +testImplementation 'com.tngtech.archunit:archunit:1.1.0' ``` ###### Maven @@ -26,7 +26,7 @@ testImplementation 'com.tngtech.archunit:archunit:1.0.1' com.tngtech.archunit archunit - 1.0.1 + 1.1.0 test ``` diff --git a/docs/_data/navigation.yml b/docs/_data/navigation.yml index 10b3ded925..7b3fa472ab 100644 --- a/docs/_data/navigation.yml +++ b/docs/_data/navigation.yml @@ -10,6 +10,6 @@ main: - title: "User Guide" url: /userguide/html/000_Index.html - title: "API" - url: https://javadoc.io/doc/com.tngtech.archunit/archunit/1.0.1 + url: https://javadoc.io/doc/com.tngtech.archunit/archunit/1.1.0 - title: "About" url: /about diff --git a/docs/_pages/getting-started.md b/docs/_pages/getting-started.md index fcc79bcd43..2e4060e2e1 100644 --- a/docs/_pages/getting-started.md +++ b/docs/_pages/getting-started.md @@ -15,7 +15,7 @@ ArchUnit can be obtained from Maven Central. com.tngtech.archunit archunit - 1.0.1 + 1.1.0 test ``` @@ -23,7 +23,7 @@ ArchUnit can be obtained from Maven Central. #### Gradle ```groovy dependencies { - testImplementation 'com.tngtech.archunit:archunit:1.0.1' + testImplementation 'com.tngtech.archunit:archunit:1.1.0' } ``` diff --git a/docs/_posts/2023-08-09-release-v1.1.0.markdown b/docs/_posts/2023-08-09-release-v1.1.0.markdown new file mode 100644 index 0000000000..cea3b997a2 --- /dev/null +++ b/docs/_posts/2023-08-09-release-v1.1.0.markdown @@ -0,0 +1,8 @@ +--- +layout: splash +title: "New release of ArchUnit (v1.1.0)" +date: 2023-08-09 12:00:00 +categories: news release +--- + +A new release of ArchUnit (v1.1.0) is out. For details see [the release on GitHub](https://github.com/TNG/ArchUnit/releases/tag/v1.1.0 "ArchUnit v1.1.0 on GitHub"). diff --git a/docs/userguide/html/000_Index.html b/docs/userguide/html/000_Index.html index 4137be7316..eb148fe573 100644 --- a/docs/userguide/html/000_Index.html +++ b/docs/userguide/html/000_Index.html @@ -449,7 +449,7 @@ @@ -647,7 +647,7 @@

2.2. JUnit 5

<dependency>
     <groupId>com.tngtech.archunit</groupId>
     <artifactId>archunit-junit5</artifactId>
-    <version>1.0.1</version>
+    <version>1.1.0</version>
     <scope>test</scope>
 </dependency>
@@ -656,7 +656,7 @@

2.2. JUnit 5

build.gradle
dependencies {
-    testImplementation 'com.tngtech.archunit:archunit-junit5:1.0.1'
+    testImplementation 'com.tngtech.archunit:archunit-junit5:1.1.0'
 }
@@ -673,7 +673,7 @@

<dependency> <groupId>com.tngtech.archunit</groupId> <artifactId>archunit</artifactId> - <version>1.0.1</version> + <version>1.1.0</version> <scope>test</scope> </dependency> @@ -682,7 +682,7 @@

build.gradle
dependencies {
-   testImplementation 'com.tngtech.archunit:archunit:1.0.1'
+   testImplementation 'com.tngtech.archunit:archunit:1.1.0'
 }
@@ -849,7 +849,7 @@

4. What to

4.1. Package Dependency Checks

-package deps no access +package deps no access
@@ -860,7 +860,7 @@

-package deps only access +package deps only access

@@ -874,7 +874,7 @@

4.2. Class Dependency Checks

-class naming deps +class naming deps
@@ -888,7 +888,7 @@

4.3. Class and Package Containment Checks

-class package contain +class package contain
@@ -902,7 +902,7 @@

4.4. Inheritance Checks

-inheritance naming check +inheritance naming check
@@ -913,7 +913,7 @@

4

-inheritance access check +inheritance access check
@@ -927,7 +927,7 @@

4

4.5. Annotation Checks

-inheritance annotation check +inheritance annotation check
@@ -941,7 +941,7 @@

4.5

4.6. Layer Checks

-layer check +layer check
@@ -962,7 +962,7 @@

4.6. Layer Ch

4.7. Cycle Checks

-cycle check +cycle check
@@ -1170,7 +1170,7 @@

6.2. Domain

-domain overview +domain overview
@@ -1199,7 +1199,7 @@

6.2. Domain

-resolution example +resolution example
@@ -1214,7 +1214,7 @@

6.2. Domain

-resolution overview +resolution overview
@@ -1234,7 +1234,7 @@

6.2. Domain

-diamond example +diamond example
@@ -1590,7 +1590,7 @@

-import vs lang +import vs lang

-onion architecture check +onion architecture check
@@ -1971,7 +1971,7 @@

-simple plantuml archrule example +simple plantuml archrule example

@@ -2274,7 +2274,7 @@

Example

-lakos example +lakos example
@@ -2359,7 +2359,7 @@
Example
-martin example +martin example
@@ -2418,7 +2418,7 @@

Example

-dowalil example +dowalil example
diff --git a/docs/userguide/html/class-naming-deps.png b/docs/userguide/html/class-naming-deps.png index d5fc299ae0..dcb3c74b47 100644 Binary files a/docs/userguide/html/class-naming-deps.png and b/docs/userguide/html/class-naming-deps.png differ diff --git a/docs/userguide/html/class-package-contain.png b/docs/userguide/html/class-package-contain.png index ce679d36f5..ee3cc8b7ac 100644 Binary files a/docs/userguide/html/class-package-contain.png and b/docs/userguide/html/class-package-contain.png differ diff --git a/docs/userguide/html/cycle-check.png b/docs/userguide/html/cycle-check.png index b72da8d33f..5bfb665b16 100644 Binary files a/docs/userguide/html/cycle-check.png and b/docs/userguide/html/cycle-check.png differ diff --git a/docs/userguide/html/diamond-example.png b/docs/userguide/html/diamond-example.png index aca0dabdb5..9b245ba81a 100644 Binary files a/docs/userguide/html/diamond-example.png and b/docs/userguide/html/diamond-example.png differ diff --git a/docs/userguide/html/domain-overview.png b/docs/userguide/html/domain-overview.png index 7ad81efe3a..e37b985d84 100644 Binary files a/docs/userguide/html/domain-overview.png and b/docs/userguide/html/domain-overview.png differ diff --git a/docs/userguide/html/dowalil-example.png b/docs/userguide/html/dowalil-example.png index 4651801c53..b9838013ab 100644 Binary files a/docs/userguide/html/dowalil-example.png and b/docs/userguide/html/dowalil-example.png differ diff --git a/docs/userguide/html/import-vs-lang.png b/docs/userguide/html/import-vs-lang.png index 26d744bf55..62a5558b61 100644 Binary files a/docs/userguide/html/import-vs-lang.png and b/docs/userguide/html/import-vs-lang.png differ diff --git a/docs/userguide/html/inheritance-access-check.png b/docs/userguide/html/inheritance-access-check.png index 48e6a51314..2faf247fd8 100644 Binary files a/docs/userguide/html/inheritance-access-check.png and b/docs/userguide/html/inheritance-access-check.png differ diff --git a/docs/userguide/html/inheritance-annotation-check.png b/docs/userguide/html/inheritance-annotation-check.png index e912ed9aac..40f0cb1105 100644 Binary files a/docs/userguide/html/inheritance-annotation-check.png and b/docs/userguide/html/inheritance-annotation-check.png differ diff --git a/docs/userguide/html/inheritance-naming-check.png b/docs/userguide/html/inheritance-naming-check.png index 4979fba894..ffe3ae304f 100644 Binary files a/docs/userguide/html/inheritance-naming-check.png and b/docs/userguide/html/inheritance-naming-check.png differ diff --git a/docs/userguide/html/lakos-example.png b/docs/userguide/html/lakos-example.png index cd331d7cad..2c2f7064e8 100644 Binary files a/docs/userguide/html/lakos-example.png and b/docs/userguide/html/lakos-example.png differ diff --git a/docs/userguide/html/layer-check.png b/docs/userguide/html/layer-check.png index c5ca132069..16582914d9 100644 Binary files a/docs/userguide/html/layer-check.png and b/docs/userguide/html/layer-check.png differ diff --git a/docs/userguide/html/martin-example.png b/docs/userguide/html/martin-example.png index ab28277e92..41818dd045 100644 Binary files a/docs/userguide/html/martin-example.png and b/docs/userguide/html/martin-example.png differ diff --git a/docs/userguide/html/onion-architecture-check.png b/docs/userguide/html/onion-architecture-check.png index 35092c5820..f9732eca05 100644 Binary files a/docs/userguide/html/onion-architecture-check.png and b/docs/userguide/html/onion-architecture-check.png differ diff --git a/docs/userguide/html/package-deps-no-access.png b/docs/userguide/html/package-deps-no-access.png index b558261658..5b8455ee2a 100644 Binary files a/docs/userguide/html/package-deps-no-access.png and b/docs/userguide/html/package-deps-no-access.png differ diff --git a/docs/userguide/html/package-deps-only-access.png b/docs/userguide/html/package-deps-only-access.png index ad6ef8a7a8..44ce2f1e02 100644 Binary files a/docs/userguide/html/package-deps-only-access.png and b/docs/userguide/html/package-deps-only-access.png differ diff --git a/docs/userguide/html/resolution-example.png b/docs/userguide/html/resolution-example.png index f1352c0826..6934651525 100644 Binary files a/docs/userguide/html/resolution-example.png and b/docs/userguide/html/resolution-example.png differ diff --git a/docs/userguide/html/resolution-overview.png b/docs/userguide/html/resolution-overview.png index 66ccdf4f27..912f69f193 100644 Binary files a/docs/userguide/html/resolution-overview.png and b/docs/userguide/html/resolution-overview.png differ diff --git a/docs/userguide/html/simple-plantuml-archrule-example.png b/docs/userguide/html/simple-plantuml-archrule-example.png index 2c61332554..f44c687da0 100644 Binary files a/docs/userguide/html/simple-plantuml-archrule-example.png and b/docs/userguide/html/simple-plantuml-archrule-example.png differ diff --git a/gradle.properties b/gradle.properties index bba31f2d4d..4d6dc1ac18 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ org.gradle.parallel=true archunit.group=com.tngtech.archunit -archunit.version=1.1.0-SNAPSHOT +archunit.version=1.1.0 org.gradle.jvmargs=--add-exports jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED