Skip to content

Commit a15d47a

Browse files
committed
prepare release 0.13.0
Signed-off-by: Peter Gafert <peter.gafert@tngtech.com>
1 parent 191377b commit a15d47a

24 files changed

+32
-30
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ framework.
1717
###### Gradle
1818

1919
```
20-
testCompile 'com.tngtech.archunit:archunit:0.12.0'
20+
testCompile 'com.tngtech.archunit:archunit:0.13.0'
2121
```
2222

2323
###### Maven
@@ -26,7 +26,7 @@ testCompile 'com.tngtech.archunit:archunit:0.12.0'
2626
<dependency>
2727
<groupId>com.tngtech.archunit</groupId>
2828
<artifactId>archunit</artifactId>
29-
<version>0.12.0</version>
29+
<version>0.13.0</version>
3030
<scope>test</scope>
3131
</dependency>
3232
```

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ wrapper {
114114

115115
allprojects {
116116
group = 'com.tngtech.archunit'
117-
version = '0.13.0-SNAPSHOT'
117+
version = '0.13.0'
118118

119119
repositories {
120120
mavenCentral()

docs/_data/navigation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ main:
88
- title: "User Guide"
99
url: /userguide/html/000_Index.html
1010
- title: "API"
11-
url: https://javadoc.io/doc/com.tngtech.archunit/archunit/0.12.0
11+
url: https://javadoc.io/doc/com.tngtech.archunit/archunit/0.13.0
1212
- title: "About"
1313
url: /about
1414

docs/_pages/getting-started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ ArchUnit can be obtained from Maven Central.
1515
<dependency>
1616
<groupId>com.tngtech.archunit</groupId>
1717
<artifactId>archunit</artifactId>
18-
<version>0.12.0</version>
18+
<version>0.13.0</version>
1919
<scope>test</scope>
2020
</dependency>
2121
```
2222

2323
#### Gradle
2424
```groovy
2525
dependencies {
26-
testCompile 'com.tngtech.archunit:archunit:0.12.0'
26+
testCompile 'com.tngtech.archunit:archunit:0.13.0'
2727
}
2828
```
2929

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
layout: splash
3+
title: "New release of ArchUnit (v0.13.0)"
4+
date: 2020-01-10 12:00:00
5+
categories: news release
6+
---
7+
8+
A new release of ArchUnit (v0.13.0) is out. For details see [the release on GitHub](https://github.com/TNG/ArchUnit/releases/tag/v0.13.0 "ArchUnit v0.13.0 on GitHub").

docs/userguide/000_Index.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ifndef::env-site[:toc: left]
77
:page-layout: splash
88
:page-description: {description}
99
:page-keywords: {keywords}
10-
:version: 0.12.0
10+
:version: 0.13.0
1111
:icons: font
1212
:source-highlighter: coderay
1313
:prewrap!:

docs/userguide/002_Installation.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Maven Central:
1717
<dependency>
1818
<groupId>com.tngtech.archunit</groupId>
1919
<artifactId>archunit-junit4</artifactId>
20-
<version>0.12.0</version>
20+
<version>0.13.0</version>
2121
<scope>test</scope>
2222
</dependency>
2323
----
@@ -26,7 +26,7 @@ Maven Central:
2626
.build.gradle
2727
----
2828
dependencies {
29-
testCompile 'com.tngtech.archunit:archunit-junit4:0.12.0'
29+
testCompile 'com.tngtech.archunit:archunit-junit4:0.13.0'
3030
}
3131
----
3232

@@ -56,7 +56,7 @@ A typical Maven configuration could look like this:
5656
<dependency>
5757
<groupId>com.tngtech.archunit</groupId>
5858
<artifactId>archunit-junit5</artifactId>
59-
<version>0.12.0</version>
59+
<version>0.13.0</version>
6060
<scope>test</scope>
6161
</dependency>
6262
</dependencies>
@@ -74,7 +74,7 @@ The configuration for Gradle allows to clearly distinguish a test runtime scope:
7474
----
7575
dependencies {
7676
...
77-
testCompile 'com.tngtech.archunit:archunit-junit5:0.12.0'
77+
testCompile 'com.tngtech.archunit:archunit-junit5:0.13.0'
7878
}
7979
----
8080

@@ -89,7 +89,7 @@ context, include the core ArchUnit dependency from Maven Central:
8989
<dependency>
9090
<groupId>com.tngtech.archunit</groupId>
9191
<artifactId>archunit</artifactId>
92-
<version>0.12.0</version>
92+
<version>0.13.0</version>
9393
<scope>test</scope>
9494
</dependency>
9595
----
@@ -98,7 +98,7 @@ context, include the core ArchUnit dependency from Maven Central:
9898
.build.gradle
9999
----
100100
dependencies {
101-
testCompile 'com.tngtech.archunit:archunit:0.12.0'
101+
testCompile 'com.tngtech.archunit:archunit:0.13.0'
102102
}
103103
----
104104

docs/userguide/html/000_Index.html

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,7 @@ <h3 id="_junit_4"><a class="anchor" href="#_junit_4"></a>2.1. JUnit 4</h3>
611611
<pre class="highlightjs highlight nowrap"><code class="language-xml hljs" data-lang="xml">&lt;dependency&gt;
612612
&lt;groupId&gt;com.tngtech.archunit&lt;/groupId&gt;
613613
&lt;artifactId&gt;archunit-junit4&lt;/artifactId&gt;
614-
&lt;version&gt;0.12.0&lt;/version&gt;
614+
&lt;version&gt;0.13.0&lt;/version&gt;
615615
&lt;scope&gt;test&lt;/scope&gt;
616616
&lt;/dependency&gt;</code></pre>
617617
</div>
@@ -620,7 +620,7 @@ <h3 id="_junit_4"><a class="anchor" href="#_junit_4"></a>2.1. JUnit 4</h3>
620620
<div class="title">build.gradle</div>
621621
<div class="content">
622622
<pre class="highlightjs highlight nowrap"><code>dependencies {
623-
testCompile 'com.tngtech.archunit:archunit-junit4:0.12.0'
623+
testCompile 'com.tngtech.archunit:archunit-junit4:0.13.0'
624624
}</code></pre>
625625
</div>
626626
</div>
@@ -651,14 +651,8 @@ <h3 id="_junit_5"><a class="anchor" href="#_junit_5"></a>2.2. JUnit 5</h3>
651651
...
652652
&lt;dependency&gt;
653653
&lt;groupId&gt;com.tngtech.archunit&lt;/groupId&gt;
654-
&lt;artifactId&gt;archunit-junit5-api&lt;/artifactId&gt;
655-
&lt;version&gt;0.12.0&lt;/version&gt;
656-
&lt;scope&gt;test&lt;/scope&gt;
657-
&lt;/dependency&gt;
658-
&lt;dependency&gt;
659-
&lt;groupId&gt;com.tngtech.archunit&lt;/groupId&gt;
660-
&lt;artifactId&gt;archunit-junit5-engine&lt;/artifactId&gt;
661-
&lt;version&gt;0.12.0&lt;/version&gt;
654+
&lt;artifactId&gt;archunit-junit5&lt;/artifactId&gt;
655+
&lt;version&gt;0.13.0&lt;/version&gt;
662656
&lt;scope&gt;test&lt;/scope&gt;
663657
&lt;/dependency&gt;
664658
&lt;/dependencies&gt;
@@ -687,8 +681,7 @@ <h3 id="_junit_5"><a class="anchor" href="#_junit_5"></a>2.2. JUnit 5</h3>
687681
<div class="content">
688682
<pre class="highlightjs highlight nowrap"><code>dependencies {
689683
...
690-
testCompile 'com.tngtech.archunit:archunit-junit5-api:0.12.0'
691-
testRuntime 'com.tngtech.archunit:archunit-junit5-engine:0.12.0'
684+
testCompile 'com.tngtech.archunit:archunit-junit5:0.13.0'
692685
}</code></pre>
693686
</div>
694687
</div>
@@ -705,7 +698,7 @@ <h3 id="_other_test_frameworks"><a class="anchor" href="#_other_test_frameworks"
705698
<pre class="highlightjs highlight nowrap"><code class="language-xml hljs" data-lang="xml">&lt;dependency&gt;
706699
&lt;groupId&gt;com.tngtech.archunit&lt;/groupId&gt;
707700
&lt;artifactId&gt;archunit&lt;/artifactId&gt;
708-
&lt;version&gt;0.12.0&lt;/version&gt;
701+
&lt;version&gt;0.13.0&lt;/version&gt;
709702
&lt;scope&gt;test&lt;/scope&gt;
710703
&lt;/dependency&gt;</code></pre>
711704
</div>
@@ -714,7 +707,7 @@ <h3 id="_other_test_frameworks"><a class="anchor" href="#_other_test_frameworks"
714707
<div class="title">build.gradle</div>
715708
<div class="content">
716709
<pre class="highlightjs highlight nowrap"><code>dependencies {
717-
testCompile 'com.tngtech.archunit:archunit:0.12.0'
710+
testCompile 'com.tngtech.archunit:archunit:0.13.0'
718711
}</code></pre>
719712
</div>
720713
</div>
@@ -1322,7 +1315,7 @@ <h4 id="_domain_objects_reflection_and_the_classpath"><a class="anchor" href="#_
13221315
</div>
13231316
<div class="listingblock">
13241317
<div class="content">
1325-
<pre class="highlightjs highlight nowrap"><code class="language-java hljs" data-lang="java">JavaAnnotation<?> annotation = javaClass.getAnnotationOfType("some.pkg.CustomAnnotation");
1318+
<pre class="highlightjs highlight nowrap"><code class="language-java hljs" data-lang="java">JavaAnnotation&lt;?&gt; annotation = javaClass.getAnnotationOfType("some.pkg.CustomAnnotation");
13261319
// result is untyped, since it might not be on the classpath (e.g. enums)
13271320
Object value = annotation.get("value");</code></pre>
13281321
</div>
@@ -2141,7 +2134,8 @@ <h5 id="_violation_store"><a class="anchor" href="#_violation_store"></a>Violati
21412134
<h5 id="_violation_line_matcher"><a class="anchor" href="#_violation_line_matcher"></a>Violation Line Matcher</h5>
21422135
<div class="paragraph">
21432136
<p>The <code>ViolationLineMatcher</code> compares lines from occurred violations with lines from the store.
2144-
The default implementation ignores line numbers and counts lines as equivalent when all other details match.
2137+
The default implementation ignores line numbers and numbers of anonymous classes or lambda expressions,
2138+
and counts lines as equivalent when all other details match.
21452139
A custom <code>ViolationLineMatcher</code> can again either be defined programmatically:</p>
21462140
</div>
21472141
<div class="listingblock">
@@ -2511,4 +2505,4 @@ <h3 id="_md5_sums_of_classes"><a class="anchor" href="#_md5_sums_of_classes"></a
25112505
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>
25122506
<script>hljs.initHighlighting()</script>
25132507
</body>
2514-
</html>
2508+
</html>
0 Bytes
Loading
1 Byte
Loading

0 commit comments

Comments
 (0)