{"id":17411,"date":"2021-08-31T10:03:44","date_gmt":"2021-08-31T08:03:44","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=17411"},"modified":"2021-08-31T10:03:44","modified_gmt":"2021-08-31T08:03:44","slug":"kuba-erlaubt-kryptowaehrungen-wenn-das-kein-grund-fuer-ein-quicktest-der-neuen-archunit-0-21-0-ist","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=17411","title":{"rendered":"Kuba erlaubt Kryptow\u00e4hrungen, wenn das kein Grund f\u00fcr ein Quicktest der neuen ArchUnit 0.21.0 ist"},"content":{"rendered":"<p>Vor ein paar Tagen ist die neue Version von <a href=\"https:\/\/www.archunit.org\/\" rel=\"noopener\" target=\"_blank\">ArchUnit<\/a> ver\u00f6ffentlicht worden. Diesmal gab es einen <a href=\"https:\/\/github.com\/TNG\/ArchUnit\/releases\/tag\/v0.21.0\" rel=\"noopener\" target=\"_blank\">Breaking Change<\/a>, es wurde die Klasse <a href=\"https:\/\/github.com\/TNG\/ArchUnit\/releases\/tag\/v0.21.0\" rel=\"noopener\" target=\"_blank\">JavaClassList<\/a> gel\u00f6scht. Es l\u00e4uft alles wie gehabt:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/08\/wenzlaff.de-2021-08-31-um-09.48.34.png\" alt=\"\" width=\"2392\" height=\"1444\" class=\"aligncenter size-full wp-image-17412\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/08\/wenzlaff.de-2021-08-31-um-09.48.34.png 2392w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/08\/wenzlaff.de-2021-08-31-um-09.48.34-300x181.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/08\/wenzlaff.de-2021-08-31-um-09.48.34-1024x618.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/08\/wenzlaff.de-2021-08-31-um-09.48.34-768x464.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/08\/wenzlaff.de-2021-08-31-um-09.48.34-1536x927.png 1536w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/08\/wenzlaff.de-2021-08-31-um-09.48.34-2048x1236.png 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>N\u00f6tige Anpassungen in der pom.xml <!--more--><\/p>\n<pre class=\"lang:xhtml decode:true \" >&lt;!-- Architektur validation --&gt;\r\n\t\t&lt;dependency&gt;\r\n\t\t\t&lt;groupId&gt;com.tngtech.archunit&lt;\/groupId&gt;\r\n\t\t\t&lt;artifactId&gt;archunit-junit5&lt;\/artifactId&gt;\r\n\t\t\t&lt;version&gt;0.21.0&lt;\/version&gt;\r\n\t\t\t&lt;scope&gt;test&lt;\/scope&gt;\r\n\t\t&lt;\/dependency&gt;\r\n\t\t&lt;dependency&gt;\r\n\t\t\t&lt;groupId&gt;com.tngtech.archunit&lt;\/groupId&gt;\r\n\t\t\t&lt;artifactId&gt;archunit&lt;\/artifactId&gt;\r\n\t\t\t&lt;version&gt;0.21.0&lt;\/version&gt;\r\n\t\t\t&lt;scope&gt;test&lt;\/scope&gt;\r\n\t\t&lt;\/dependency&gt;\r\n\t\t&lt;dependency&gt;\r\n\t\t\t&lt;groupId&gt;com.tngtech.archunit&lt;\/groupId&gt;\r\n\t\t\t&lt;artifactId&gt;archunit-junit5-api&lt;\/artifactId&gt;\r\n\t\t\t&lt;version&gt;0.21.0&lt;\/version&gt;\r\n\t\t\t&lt;scope&gt;test&lt;\/scope&gt;\r\n\t\t&lt;\/dependency&gt;<\/pre>\n<p>Anleitung unter <a href=\"https:\/\/www.archunit.org\/userguide\/html\/000_Index.html#_introduction\" rel=\"noopener\" target=\"_blank\">https:\/\/www.archunit.org\/userguide\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vor ein paar Tagen ist die neue Version von ArchUnit ver\u00f6ffentlicht worden. Diesmal gab es einen Breaking Change, es wurde die Klasse JavaClassList gel\u00f6scht. Es l\u00e4uft alles wie gehabt: N\u00f6tige Anpassungen in der pom.xml<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,4999,2062,3083,5,79,2658],"tags":[3575,107,4843,194],"class_list":["post-17411","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-archunit","category-info","category-information","category-java","category-programmierung","category-test-thema","tag-wer-testet-ist-feige","tag-architektur","tag-archunit","tag-test-2"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/17411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17411"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/17411\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17411"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}