From 510718e298333b520cb0ba0ca2123134eb4467c5 Mon Sep 17 00:00:00 2001 From: Peter Gafert Date: Sun, 3 Nov 2019 22:13:33 +0100 Subject: [PATCH] Set version to 0.12.0 for next release Signed-off-by: Peter Gafert --- README.md | 4 ++-- build.gradle | 2 +- docs/_data/navigation.yml | 2 +- docs/_pages/getting-started.md | 6 +++--- docs/userguide/000_Index.adoc | 2 +- docs/userguide/002_Installation.adoc | 18 +++++++++--------- docs/userguide/html/000_Index.html | 16 ++++++++-------- docs/userguide/html/class-naming-deps.png | Bin 7817 -> 7817 bytes docs/userguide/html/class-package-contain.png | Bin 8480 -> 8480 bytes docs/userguide/html/cycle-check.png | Bin 26360 -> 26361 bytes docs/userguide/html/diamond-example.png | Bin 14140 -> 14141 bytes docs/userguide/html/domain-overview.png | Bin 40476 -> 40476 bytes docs/userguide/html/import-vs-lang.png | Bin 10074 -> 10074 bytes .../html/inheritance-access-check.png | Bin 14952 -> 14952 bytes .../html/inheritance-annotation-check.png | Bin 13634 -> 13634 bytes .../html/inheritance-naming-check.png | Bin 13983 -> 13983 bytes docs/userguide/html/layer-check.png | Bin 34686 -> 34687 bytes .../html/onion-architecture-check.png | Bin 112385 -> 112385 bytes .../userguide/html/package-deps-no-access.png | Bin 5321 -> 5321 bytes .../html/package-deps-only-access.png | Bin 14460 -> 14460 bytes docs/userguide/html/resolution-example.png | Bin 10391 -> 10392 bytes docs/userguide/html/resolution-overview.png | Bin 16083 -> 16083 bytes .../html/simple-plantuml-archrule-example.png | Bin 6324 -> 6323 bytes 23 files changed, 25 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index c52dc2062d..ccca0e5b80 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ framework. ###### Gradle ``` -testCompile 'com.tngtech.archunit:archunit:0.11.0' +testCompile 'com.tngtech.archunit:archunit:0.12.0' ``` ###### Maven @@ -26,7 +26,7 @@ testCompile 'com.tngtech.archunit:archunit:0.11.0' com.tngtech.archunit archunit - 0.11.0 + 0.12.0 test ``` diff --git a/build.gradle b/build.gradle index 5f1a06a541..4885813210 100644 --- a/build.gradle +++ b/build.gradle @@ -112,7 +112,7 @@ wrapper { allprojects { group = 'com.tngtech.archunit' - version = '0.12.0-SNAPSHOT' + version = '0.12.0' repositories { mavenCentral() diff --git a/docs/_data/navigation.yml b/docs/_data/navigation.yml index a358aa457e..6c8c9c6979 100644 --- a/docs/_data/navigation.yml +++ b/docs/_data/navigation.yml @@ -8,7 +8,7 @@ main: - title: "User Guide" url: /userguide/html/000_Index.html - title: "API" - url: https://javadoc.io/doc/com.tngtech.archunit/archunit/0.11.0 + url: https://javadoc.io/doc/com.tngtech.archunit/archunit/0.12.0 - title: "About" url: /about diff --git a/docs/_pages/getting-started.md b/docs/_pages/getting-started.md index 526da4f4d7..196b17ad07 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 - 0.11.0 + 0.12.0 test ``` @@ -23,7 +23,7 @@ ArchUnit can be obtained from Maven Central. #### Gradle ```groovy dependencies { - testCompile 'com.tngtech.archunit:archunit:0.11.0' + testCompile 'com.tngtech.archunit:archunit:0.12.0' } ``` @@ -52,4 +52,4 @@ public class MyArchitectureTest { ## How to continue For further information, for example how to use the extended JUnit 4 support supplying caching and more, check out the [User Guide](userguide/html/000_Index.html) or examples for the current -release at [ArchUnit Examples](https://github.com/TNG/ArchUnit-Examples). \ No newline at end of file +release at [ArchUnit Examples](https://github.com/TNG/ArchUnit-Examples). diff --git a/docs/userguide/000_Index.adoc b/docs/userguide/000_Index.adoc index baaec9c328..7846b27ea6 100644 --- a/docs/userguide/000_Index.adoc +++ b/docs/userguide/000_Index.adoc @@ -7,7 +7,7 @@ ifndef::env-site[:toc: left] :page-layout: splash :page-description: {description} :page-keywords: {keywords} -:version: 0.11.0 +:version: 0.12.0 :icons: font :source-highlighter: coderay :prewrap!: diff --git a/docs/userguide/002_Installation.adoc b/docs/userguide/002_Installation.adoc index 0b72af3f20..10ddde36bb 100644 --- a/docs/userguide/002_Installation.adoc +++ b/docs/userguide/002_Installation.adoc @@ -17,7 +17,7 @@ Maven Central: com.tngtech.archunit archunit-junit4 - 0.11.0 + 0.12.0 test ---- @@ -26,7 +26,7 @@ Maven Central: .build.gradle ---- dependencies { - testCompile 'com.tngtech.archunit:archunit-junit4:0.11.0' + testCompile 'com.tngtech.archunit:archunit-junit4:0.12.0' } ---- @@ -56,13 +56,13 @@ A typical Maven configuration could look like this: com.tngtech.archunit archunit-junit5-api - 0.11.0 + 0.12.0 test com.tngtech.archunit archunit-junit5-engine - 0.11.0 + 0.12.0 test @@ -80,8 +80,8 @@ The configuration for Gradle allows to clearly distinguish a test runtime scope: ---- dependencies { ... - testCompile 'com.tngtech.archunit:archunit-junit5-api:0.11.0' - testRuntime 'com.tngtech.archunit:archunit-junit5-engine:0.11.0' + testCompile 'com.tngtech.archunit:archunit-junit5-api:0.12.0' + testRuntime 'com.tngtech.archunit:archunit-junit5-engine:0.12.0' } ---- @@ -96,7 +96,7 @@ context, include the core ArchUnit dependency from Maven Central: com.tngtech.archunit archunit - 0.11.0 + 0.12.0 test ---- @@ -105,11 +105,11 @@ context, include the core ArchUnit dependency from Maven Central: .build.gradle ---- dependencies { - testCompile 'com.tngtech.archunit:archunit:0.11.0' + testCompile 'com.tngtech.archunit:archunit:0.12.0' } ---- === Maven Plugin There exists a Maven plugin by Société Générale to run ArchUnit rules straight from Maven. For -more information visit their GitHub repo: https://github.com/societe-generale/arch-unit-maven-plugin \ No newline at end of file +more information visit their GitHub repo: https://github.com/societe-generale/arch-unit-maven-plugin diff --git a/docs/userguide/html/000_Index.html b/docs/userguide/html/000_Index.html index 8a3ba8eced..96a8e71084 100644 --- a/docs/userguide/html/000_Index.html +++ b/docs/userguide/html/000_Index.html @@ -611,7 +611,7 @@

2.1. JUnit 4

<dependency>
     <groupId>com.tngtech.archunit</groupId>
     <artifactId>archunit-junit4</artifactId>
-    <version>0.11.0</version>
+    <version>0.12.0</version>
     <scope>test</scope>
 </dependency>
@@ -620,7 +620,7 @@

2.1. JUnit 4

build.gradle
dependencies {
-    testCompile 'com.tngtech.archunit:archunit-junit4:0.11.0'
+    testCompile 'com.tngtech.archunit:archunit-junit4:0.12.0'
 }
@@ -652,13 +652,13 @@

2.2. JUnit 5

<dependency> <groupId>com.tngtech.archunit</groupId> <artifactId>archunit-junit5-api</artifactId> - <version>0.11.0</version> + <version>0.12.0</version> <scope>test</scope> </dependency> <dependency> <groupId>com.tngtech.archunit</groupId> <artifactId>archunit-junit5-engine</artifactId> - <version>0.11.0</version> + <version>0.12.0</version> <scope>test</scope> </dependency> </dependencies> @@ -687,8 +687,8 @@

2.2. JUnit 5

dependencies {
     ...
-    testCompile 'com.tngtech.archunit:archunit-junit5-api:0.11.0'
-    testRuntime 'com.tngtech.archunit:archunit-junit5-engine:0.11.0'
+    testCompile 'com.tngtech.archunit:archunit-junit5-api:0.12.0'
+    testRuntime 'com.tngtech.archunit:archunit-junit5-engine:0.12.0'
 }
@@ -705,7 +705,7 @@

<dependency> <groupId>com.tngtech.archunit</groupId> <artifactId>archunit</artifactId> - <version>0.11.0</version> + <version>0.12.0</version> <scope>test</scope> </dependency> @@ -714,7 +714,7 @@

build.gradle
dependencies {
-   testCompile 'com.tngtech.archunit:archunit:0.11.0'
+   testCompile 'com.tngtech.archunit:archunit:0.12.0'
 }
diff --git a/docs/userguide/html/class-naming-deps.png b/docs/userguide/html/class-naming-deps.png index 4f6cfc2487772dcb1d00e6ad966b29a2a0c2980d..d62ef74ad60a010527e67c42cac022021ec6a325 100644 GIT binary patch delta 395 zcmV;60d)R}J&8S#dw;B~39TPSlQd;y2`O`%ch$aeMdYh+eU&bZ{r4%(+Q8V;9(B(7 zjtYdq($27Hq4Mp{6Oxp2a0t;IBYZn}Xc!N@XsT_) zK2ZI~czd;iiTd?dl`~!UzcnX#C9lZuhX?N`hL2`1L;B@IB7ZLk;&Dq*duo~0y-Py z`X4v z8?n?tdFTY&0v49S549@K>FZ1nvpgM*(gq3HR_Y!%COC=rSH6yL0nbkl>5W<#YJzFv pQY1Bve<*y2Ua5Wqw4})1g3+f$0010@Nklngd~+5EJAb#iTY;%ekBTE;U!I< z3)K8EUSEu0qTc?hvfBIqtvSIfc|m?Z+&eeXd^CF*(yt#9Ie$SAw*yCD4Q=6~X482` zC2Sl&o2EfJf-wx~2iH$I8a-}tBWJ#MO3>E2S8Nh>i`4XQsUEB*d0H-DkL*nZifoV< z*IAKYR$5>jS{RI=xGD2NIl6)Ata^lF;7VPNAI8&fGw?2OjnEh`Y@UO}k}EaWdksGV ziRrL})edQX_kaCefEn!#JL=-csQG$%4tyD=6C+R|$2qWGo_f}&X(bdzmS@GM;*^ja-6wL!OW pDUzDTKNLPhuTsAOv+~H>MpFVO0010@NklZIdYf>}YMpwor1rWDwtEPM1}DX#TQiTXeTtv~n@b&gcMt*(}hrEs^H!v@7W zCNO%Knp17kqrwK5bTte|V9v61n2pXLpBA^UGaRd<$#Rnan1bg{N`%V!Anu_H5pt|% zc4OhDqu^T1;D36JG`sxy_W)DcxY(zSU#MoQ#k*mAGPrO7cEiQmtHqwP+E>fK7@cbK z&3soeAU3!-MzQq)+YIK8x?k$Lcz2&@Gt%i`JRa0YD6UkO_-MN(#P>_CVmO1l+pEE; pnp>*7I7|jeDv!S%WE-_Yy#fSc*T;gWsJ{RJ9~ntRL9_M&Dj(g5$z}im delta 395 zcmV;60d)SLLZCvBd4ED#dDEl3#0b%H;yUlW zZ=c?t`(Pz>ZIdYf(;DV(>$+=;H!&-3rdbH(J zE!A&8ar&QDFm2x*CRKFlSjh%*JPsPm3Ga8IIM_WI4%yOu=&}B|_zV5O?2&2su_W zyRq=Aqu^T1;D36JG`sxyc7Q2uTfK7@cZ! zV!o*u5F1<^quBa@Z3c5k-EVbWyt_x*jCDE~j|MdoiYwJ6KG?1a@%@sk7|!7K=4x=N p=9cO%4wC_r%HwYb*+#8Ue*puq*Tl9Ky~+Rp9~ntRL9_M&Dj#4k$DRNH diff --git a/docs/userguide/html/cycle-check.png b/docs/userguide/html/cycle-check.png index 7926ee4ab0ad7ab0b1e4ae005ac4a84baebcd1eb..334db54a1bd7162ff563bddce08ed8d8ee39e09c 100644 GIT binary patch delta 492 zcmVnt%0gzdL(t1=_bZ~58Zgh2RYybdwoSln^b-8kS}m?8O-U&N(_)NO#6^ZJn%o%xnbJ zTyqJzlC>fvo7tv9@U-7!Ck61c#{lk?E>NecQW`EwjZL@6^G&ILm80Sn?AF3!kG&j4 zRos~Wjj284CANJ++3>m!r7B#7zS}+$Uh~uTJ16`~vrgcD-{Hkh{efTpo^N;Re7?^* zm*3%Y`D=~;m|)RL&hD`nbmw$pd^p99(%JSn_()j< zEy}e8MNkRayuk#2QYD`SaVtDhE8uyK#-M?f($YZQz##d~@ zw;aAZvO;14^BQUL@a^{kjA<*hBIzFnn=EGs!SFh`7Zx&J)V>ZZXZxJxzFGot97bXM zA^ym`LHil0gsd?ZWdc({?gyJ^2laIr55g!I4ucX2waD26uDGkL-#=G{Hz)A4_#E7@ iDW}r;`;`C^OZ^+Ny74SyzW`~_P@GDHi~O@Q0>xyVZTX!5 delta 491 zcmVnq$0gzdL(Rx%^bZ~58Zgh2RYybdwoSlvh2JglAFkAwR#T#c z!PMqqDovR-2BKOh@2+zR7V&jtJFuwgf1eY&qEW`Ay+o0}bB@oo>|5)&akVOY%x)xA z+;9a#t4b4+%Un|;c-rr=lLC0|F@QU5ax|$fwSkMmVACyfu_=syt|@;7yR~%KV=qTh zCAao}V=51Mfo-2qHN2`qrSrN(-)$cWulZ^FofCeeStszn@9<)$|G+PQ&v!e0KHq1Z z%kS{H{I$VRI4XR+)0o03b+txEm~Mle8nbw z%i%{&PAW`bULj5HzyDrR&Mr2NBRljZCn_%sOaq=O7yjjsdC**<5vua-a@hfx@R zh(9uKFn&fVAZx5cmB3U|{gchJgL)9g!!QblgP=e{BL%z16|YO@_ZK?%<^&!WUxI5k hYoH9}Me347N7KNAKpv93W^T5TPCk`DLB zp{O6Fv%xgKh3^|hn6RgRqO|b-qcI&khKmbj2;GCI@$#|@+ga5>+)aNXEs-|1>Gh9L zhfMw-DI+58JvmWRN4!YWzxY~cy?UFGu-Nifn#Py{RJ+yK#_RJ5o4h}sLh6*z_UTl&oZ9(DnT#~5(Y!y=S4m!hUZYusudgzebyV_ zjLWYx@HV&_p;2)`bsv8yhV;&8fL#o9BuD59B({FzUFf%*ltT_~B^Y!x8Fgi^q zil9Ol>%e;1<*d7E1#q6_8UM^rSOlCPWh7L4PuLc)P$v9f*VU{0G~>f8Pe-FvqCux> zHpK@KG{y64+eEm4yVaNUj4gzbLCDw?4J+f1A-9iO#hwA>7w82nBO8~{v;F}-HI>WB AegFUf delta 405 zcmV;G0c!reZoF=gSpl4pS|fkgP7onPn|7MIR-mQy-6R*+!m%s+x?2VO_qh!W1iWmo z_nhzeT-z6(grm^vg!wyVw!(=PYTItDK|>YoH9}Me3H#6h_Xz`-Sl6H{t+oz6Nr(I6 zP}FzQ*2LYPTBOczr%$laI$!NS%@!>XbvM ze^>1SO>=xXcBO@(>*WG==)AH9cs9uSNyhVDB?!hr!e9jaw8#g==oHFXwSt48&wAsl zaru1)-Ue4AG%7BrZUTSBkUpD>oq(UgkZQ4j%PpGu^vCl6W@e|HHHX4%zFxiCIi$hfr=L3-c8Pe)x<{rpk*KbeTEcB!n#hoi(WtH zJzsXNwPDKGB5x7>$i<2&RzM<)l@usUY&JQ9JMFf}9|8E$A^4#)cW5e0G+c<^21TD*-YI<4*@3YIFcT8C$@47xp_S7Fc%dsh$*;~8v$b8}R+f3U`x zobPIauT~gdU_wkXw@M+Hvynf#@%TS==3Ax2@%;v`BPh{$XLzvI* myh}1>BD3yQxN9Iti$hfr=L3-c8Pe)x<{rprzaX`wS_Ngms;E7rlPY zd%o;kX~UGUMcyL%fr}MWtbjxoD=AQz*lcnHciL@{KLYThMF6g)N>N2JmkQox3O75E zB@daBR-`Wnk4tW_MSeA`a;EkF+LXZ~wq{d@u?(wHwEe0I6D;m8QB{>&j(J*(ktxmv zH+yZiRPs?fC#&n;QfQ-WVx+2PFiTl8j14n9`Qj`&%lY$@D*-YI(@zH;YIFcT8IxuK zIsxUAp#cC$@47z=wmtoKi`}R+zqiJj zobPIaZ&nyyU3jNtxB%srC^CpQ+F%jFm<#(v?&2fe^J(7?ynfFz%TS==3Aw@V%;v`BPh{$XLzvHQ my$dpCBD3yQxN9Itoux%p|9jU?EBZS1xbr=C z=Ekuk_DvlL_pFhu8Gl+*NV%;o!K;e!*bQa*T#@xg{Qy4iG-D*b{b5y0=l<7bE)Ozq z4bVYMy4rC({>UVa+gfTKA@`1LvwHf3CA&!c_B;vpt$_lzk8n1ja(CzJ5HQl??wc)S zw=hLll72$9CRDnVjH6%e#-lfS+=--7(7NQ-D9zfMzj(xsT< wR{EMlerZ(@XYg?UF1`{AX(}(P&=ifx!?l@?0V~9Jrsv$wCn9cYvjqZGC8W=>hX4Qo delta 350 zcmV-k0ipidPTEe8d@w?lSO|p}s)~X@al)m_VdEXlHuf%>oh3z8|9jU?EBZS1xbr=C z=Gw6&_DvlL_oR`m8Gl$(NV%;o!K;e!*bQa*RFU;Y{Q#bKnlTdJ{;;a0bN_2Imj{`* z2IwFrUF|p?e`1oxZ7nqqkbB3rSv`Knl3gTzd!7XQ)<6N<2RNHhxx4js2pH*c_stfv zTbQCNNk5`m6DnOw#?h~KZZM-6NHUH&6?!DJE>1~qs zu5uk<)K<_RKt+0&_4?W14#t!G1@?q%bv0Uy#-AtPUCVO+Qqr^e)&>!|R#Uyz@Z3s) z8Z&rmkfx7c{|uzq)<~dQeo9SO^D|+16F-=fzX2mWLp|kZ_Dzxwl3qL<#uXB>Dbyo= w*R2iWU$|11Gg!WSif`3SQ`O30GC)#edB4D&V7dAYXo(FsLFXJzvmOFUI67y-w*UYD delta 402 zcmV;D0d4;1bm(-De1Aff_)vuqs+NL+;=p}tPtA(;tTnraT2cRdhmQs|qL*Ihy?Gy_ zx${ADXlolOzcJKk)-@EaZX6+nJaiU8(0-&Y65u6L0QZhd5>1b;$4lq zH8P_0Z*;y|iwoo@u$C;ht5cmx@>W2pofV6qfTDZ1({~EKT~o^d?Dr zSGf)_YAfguAw|8-di`v83*$-t412=0x*9D;<1Z8Nu4TD@De2jKZ-a5Z{}VzX2mWQ$6Nq_8>`zNiQA_;tC1b6zTzg w=+*}DFI*|h87!Ya$2V%GscPjg86c^#ykFo>uw4BHXV(ohOgqKQvmOFUICI*-=Zm5zklD&C>R3Z$uahKYUd8%+?p-AJ4Tz;h%3?u;$Sj*T`JK9rW4LlNb+ zw5I0bPvdE$JVoNyyHOgQ``LOG z?Mpj@k(A_ISc!7bT1O5qdMe;a`3<~{ABiDxarkGk(8zu@pTWL069%VAx07BcY3CwG z52Lz-ZV%F%tbfzZdN(kh&P7z?s@gf+8fb>U-TvT#6~~5gzLhrlJfU zcEr>BZ>K^CxmVV36^=$s*Yj6E|0=#y9&)n54y@`d>`;1T81-;?hJVtU zD%5`y*m&@-IcL_Cz4Gk>87s0~`J!qZ4__jWL5L&q57i3z@ty#Zvmd4Jl=2e&Yp7Axog*Wzlt98W$@!I{QNf-)qr>TA%kIO|rMyI}r#Lz2XXr zHf*rYVXnCOE*^_#bU(=kNg5COaYam4N%276u+cu~OCwVTat`a&hxkU!k*g*wJO^Si Z3HRk~8+wKK1;Zo-Qq=7EyR#btCo>~V&lvy! diff --git a/docs/userguide/html/inheritance-naming-check.png b/docs/userguide/html/inheritance-naming-check.png index 618fa5196e387b66839baeea0ba193853e255f12..69e85c6e1faa914d4cb1e3764dea51d824d2e4ff 100644 GIT binary patch delta 381 zcmV-@0fPRYZJ%wBe1A7Ki3lc+;$U2xgv#;#b~TX~OS5KoPYytp^b8?0d1R&B_u9*S0exvi~(50%5+Q&H)4 z|F6xyIk!Zp*;s<}b3=^oUTGW-pMUiUH}yM4Thb2s4RXz! ze-MRVEmnrA12GZ@?s5Em_%>1Z5Tr=FpYS*8Wy)`WcBb)`x`|{N!I^5s5R}@``bExQ zqC7k}8!SjQVNVxG<aC45PM!ULWLHmiDs#8RX+) z0UdBGjz+hmd@?cyZ(FAkO5@p?uWc9XSWMMc!IzfUG?>B725EZr`MCgN+M1B23AZAq z%lRuXIEgO}ldJ(GI#ayTCyDGQX*?Lj6%sn5#TDMGw&pNj+cGp~aJRUQPsL18)v78a bMG|>9D|Wk}72+o?6aH-m=xzP83IdfhrA@tL delta 381 zcmV-@0fPRYZJ%wBe1F$2i3lc+;$U2xgvjyzb~TX~OS5KoPYytp^b8?0d1R&B_u9*S0eNa$8#mA1a5t$D-2f z%Gs96-@?PnFh=6%fmN-%|6iMZb8d-Hv#|tcXNDNvz0x=wK7Z*GZt6FTwxk{ME98nd z{~!v#TC5CJ2Vx`++~fGi@O7f@AxM#UJK=BC^OSdhcBb)`x`|{N!I^5s5R}@``dQ9k zqC7k}8!SjQVNd5s<>U8?n_3ay&1bMh=Q~fC^ip|}$n>aC45PM!-T>rjmiDs2Ddgi~ z0UdBGjz%}5d@?cyZ(FAkO5@p?uWc9XSWMMc!EH-y8qDB&gEYPT@>GB^ZB0nigj*5Q z<@^Qs+>b8|ldJ(GI$gZb{X`CuG#>Qh3JIOj;u7ywTXUGNZ5f&~xLaJsCt{|kYE>1I bB8fbl6}w%~3h@gpVg72+34WWi3IdfhVmH9O diff --git a/docs/userguide/html/layer-check.png b/docs/userguide/html/layer-check.png index 35208808a21631cbbc7bb9f5fb08ed9cf5d6fbef..1c22a61fe90d6849ef259eb7b3ccea5da2d28927 100644 GIT binary patch delta 489 zcmVSRZ$SACfqmn)LCKATDxngRrR}f!2ByX zs?uKf&HUcHvFE`$X8iIs7zY>ub6^Gnc`+1Kd)p__^~Eube5s1f0?i|h;)vF zgEl36Tb!@;7Jmu1XjUr5OL9~T4cMLXHnTuum32r>+}Tl_Na9Ab3w{v?Jnz%lDBB$( z)y2m-z)SR+cGZ^#hptAGzqH0iBe|0B ztt6*%3}IRzjh?>lA7Dr;Wi;h{wPLiG91D84-lKA`3Cr;plbW-rR!0jV2>iAmdBY zj;E7W zc>!7*Cx#axW*NhmwA~Hf$@C2Yi%3X@rBu%|NuQLH?g3VR8IC~tJs`J&O8YRqhE=g% z(7W#q2mXoY4-P_VVeAqZ9)o`x42Hq+DNHWIdngEpCbROft3@*35)R~6{B$g s5BHz?C*+#S#NmnzfJrjJPny*^Vj=kjEGlF3cV0d5gAW6@4+8=6vp$x&5dZ)H delta 398 zcmV;90df9;?goMG29SI#B^CIgA_S_6l7cYsl$XWcIIFC8-Ms{?mVfWqj_o8ky--WB zls#u|XJ*Hzk*FjVDIGICQ9@~WmuQxkhcsFyS~(f7fv1t;BOUXSJT1Tqdf7HJOs{yv z_8Ep1+=5(MrsotbD#9(3A^|ubO@-e@M^&2+G&Ax zc>!7*M}`+6W*NhmwA~Hf$@C2Yi%3X@rBqKdNgtJy?g3VRDULw-Js>xNN_#)Of>p6z z(7W#q2mZ0=4-P_VVeAqZj=(<&2E$-<0+WmI4hq5{IT+uJCtohWD5tS~G43YKA6-%Z zA-SY03b#&Lp0WV0apW$~zt#tEAy-^0nc@_Z%ZF)8_;}Pm;}(jMz;qv`m7j+ywE%qI z8+iVE{{ulxgQ7b)PGOEaF%95~OZQB!!|Kxfi}=fm4iv9#;P-}CX=!i;@vUrBBa$`=l}lk zXZyMn!_v1tQQgMT*05=z4(&D&l9aOd2r(V}H-^_l0o(*`kSDG*y;`8kE76f~|Ac2B*;C1+}8b_Ra;B(B8*?zTv? z+h3mpn9|O1pno<#otiBdU%==*y>S91a@2w4;<#sdR4YL1EYI{e{awWZ8*yZz+;@U) z0dq(FA9YuL(dU^SW_daqr4|X<)#?`4ruP!huR{~d1w20dNH5gfknN3)rbucMKTCKY pvr@eSEh??3!t8J9000urNkl1x$&1tQQ(m4iv9#;P-}CX=$&YTtcL3qnF%=l}lk zXZxxX!_v1tQQgMT*05=z4(&D&l9aOd2r(Ue8N=U10bB=ekSDK!suiGhmS_5#{;pzyjX1JU?mNM@ zfVrdokGd^C=wYTuS)PuDsYOC|wYtHz>Al4B>(In<0gn$q({nX9WP4+yDUzDR&l29p ptW^I2EO@P@)Aby2000urNklbrM=5H9Jh*ZIHi z-_h>gHey)Xx{6e@cC;~UYAAfY@q{F~bQMBKdmqN|J5m65o-OjoSDxWh$=Dr+rdXHk zTe5G#?$rrK>QAI1wP<|H1ty_n330sGTS!ZG<*UT;SAY{BJAc2-OjY?E+J9<$W3lod zk$e9@7VPTA)6)7Kz4MVGF9_l{;0Y>6YdC=!tUSLsYmv@vhPwaIc8g>W_pKf)L-IVE z!WOx4LDESt)z^tmFLEO=Y)k0%LEmI)FYDjHXq-R69=KE&!^h$1`xuUkfpv|rdub(< zT&juL8u;0gxPKZmc-SCK?th#HFs7|zPjz@cHJQ)Oz~Cyra{@VXSO?~_W6%7!S_WDt zX`(;tFDeLZ#8C-(*9g`bOdYkq)I)xzuM*u)(s(e4OC)4hsC!(Qwvupu;cbvJcz*g8 pU#qF1vNdJc6iJQ3hY{{VmaD(Qw%aWuspC!n05)++M6>w;gEk%&#hw5F delta 395 zcmV;60d)TSaQtwPe1E1;B|cOkgsP&TM0LUiaoBhVXN5hB#>brM=5H9Jh*ZIHi z-_h>gw4zyjQ%9;@TiR&W4V13gI6{&_x*8#*y$@q}jTFGGV}m?$wPW~HF?NTcF4q-1 zPv$Myy;#9W{fShh7OnGKViHQ05XXzXg|uW_y+|B?12_S)bAQWR*R|WB`KPuw7AyA= zx%Urb$+l@7EsfjJJ0B@>f*@`Kj-a-*h7*{>%JH)`2I<_UsrwIYH%R7i-|C^(Bu}#` zY>`_Vq%7&B*;SII7ljrW`U-jj$gcCWmk+LCG%g-t4_vB?;lptBV+_Z|z}QyUK6?oz zmujN78h&{a+kapV_Zy_i-Otki#w;gEsn8$eaKG diff --git a/docs/userguide/html/resolution-example.png b/docs/userguide/html/resolution-example.png index ea2c4c44766073a1b0317187c9ae9d18a941ac14..92519eab1a53919ee9d2ff860e801c2d9b0e17d3 100644 GIT binary patch delta 400 zcmV;B0dM}7QJ7JXSpkQUS|Wd<5LkQ=Cd42F;*j^cUT1Y{N&lck{q7b9AyItsr4RR< z^XqADuZ?Bex~dF_c@=WSG^-$2)k;Z}HnW=&!KrI<7PKx z`D>w-lYB3{JqwEg`TBt>nKA#x)Zuh{_VXN#5wfURYb7|a-E1VVE6jKJGw6;+K%F|(+LZds6|e0@QJz7`ulUmeK>)K#VG8O36q6m ug>QK~#8N?VSr;71gu&0iPyr4RR< z^XqADd&V+tT~!9eya~BvnpKdiYN;ejo7r`V;MG<@P8#4dAOHiUIqFoEO2b*9alIX~ z{H@T+Nxl=_UxdYgeE&j~%$WaT>TtR_`+1JW2wBvul@c7-b~X}N@E1{LF{IF+CVA+u=Z1$WZ$_u$b1IMO`fcN~1WU=k$X3 zfM#~{$ZTyaRtZdmbRT4v9o+4RcA_}!w8H`=YLSy0d}gk+{{CEXA5P%$VH9@Bgvr9O u!Z$@pQvWfmUVAMgKj>KJ$tZ@H*#H10mq|oHRCr$PoeNwQ)!MWA0iGtkM8>25 diff --git a/docs/userguide/html/resolution-overview.png b/docs/userguide/html/resolution-overview.png index 604c613f719c34b15d2b8646119cc33af9b4620e..ebe8f46f42872fa354c852c9078f07705faa527b 100644 GIT binary patch delta 461 zcmV;;0W$v6ebarAY=2E}+CUV%uf%_NqL+NgmX`*U_!L5jDhf(e6Yg94)vU7KMZ0fl zQPuz61?uA1oN}@?GjHb2lYQ?qc+FknSa=dCyA;U=Q%o8!wqOD zY>Cv-H-QDx+7uI^RE?gH?)Z^wA`_z>S)Y@!O_LVfb!rIqjaprx&--u{MTcjn5Tvjc zp>LPi%lA`B9EZ36reVOMGir+t$kchKqVM9`{p++2-Uz$uH_mfDt#y%ik!P<}=bk6K zO&hxQ2KT6o!+*EVUX;-Ex|qWjt&>Irj|U0Ajd^mB34*aNVK4-KmnMUBcn6bdwuHUl zl3k2n#*;5oaK_slp^za=e)kkiE)NCao7W^OOyPNhdiMCW24JeU(i&ZbABW9Wi<4k< z6Fo?R3~g8kR*R$0>bP18oX1JbulZ*d2CN{dOUQPPut7>;F17!~p0ktsCg#I9iAJNS zM2%MF>=AzmuPEf_rU=6+ye^-jTQ(QE^r8%#q7LT`TiRXVGWHjMl2OtTZ+-H!DgvoI DbT#TX delta 461 zcmV;;0W$v6ebarAY=6OS+CUV%uf#t*(MyubmX|`5_!L5jDhf&z6Yg94)vU7KMZ0fl zQPh9$0(Eh0PCeP0nK$$1$-Z+WEcr_Hn0u3YBdn+(H`T^y)RfUqAp~~NV`l~M-eUmw z#ujKNMi~pAN{hP#DDt<`8n27L#Lu-P?6Kc1D}qeNAV^BkS4;Rdu6 zwnXaao4^8TZHkFdszy&pcl^jTk%`fctk22Vrb!F#IyD6QMy)Q;=Y6<}qQkRO2vS&! z(6>wM<@>25j>FqO(=cGs8MQ?RWa_+A(GPL${&iXhZ-ia-8|OKn*1E`t$g|g~bI+6A zrVU+tgFDp4;eT6a&q`=|UCd#N)=8s*$Ag65#5}pk1i{#sFc<;9O_M=7x`oL!Tf$y& z$u7pvS8;v~2p zM)#5+LmSqC)#B*0I9!DZ+3Hugk~ihRua8y(q(`sKa@~mUb7ojQs(B;8D-%b>ddDDgvoI D&))F( diff --git a/docs/userguide/html/simple-plantuml-archrule-example.png b/docs/userguide/html/simple-plantuml-archrule-example.png index 0d09535189f3a78fdc4ad0935b37988741a45734..5f9fe7c6897b4efaffaf818385393cb9e9bafeeb 100644 GIT binary patch delta 292 zcmV+<0o(qxF|#p{Sph1MS|NWbx`=4iQmmphx|h;Js?#Ol&X(*%>f1N#qLy9)`RAK| zzH!OMvCoeU@ve&;K^NZb@dJiKDa#OqrwXJTjjqVnxD5FZ!k3^zz?4w`8sdLr6pe1P zG1B33RBVohc(+=@30-Lm0wvqA>PrKkn~5GUf>^E%_g@)_1xiRaeGQuNP%V=Jm)~lEW08b;|kRbQ&OtqsH27tl>W4br%qCIgtv^ag*+$4y z28|%>ZOzVpcn&2UF*ip8ub$YJn8NA{X+C|q1~8+ebrqFJEatoA4S489kCs8B3p%h{ zHa)vWEd`}yEY+R57h%B}wp4&V)r@5d3rqf6tn`iUNtMVrN_tU&gwEz-il4?GINZ;x reOOLmyLpQGVqvK8rU(?KNMce2OLq!0Eq(y`g@S=)uhZ7Ei~%PXyg!SV