eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

214
active users

#archunit

0 posts0 participants0 posts today
Marcus Fihlon<p>It was a successful weekend for <a href="https://fosstodon.org/tags/Komunumo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Komunumo</span></a>, the new federated meetup alternative: Now there is a header on every page, and on the homepage the communities are displayed with their picture in a responsive grid. Architecture tests with <a href="https://fosstodon.org/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> were introduced and thanks to <a href="https://fosstodon.org/tags/TDD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TDD</span></a> we have a test coverage of 100%. This gives us a good feeling for refactorings and also when testing PRs. I'm already looking forward to spending a few evenings working on it next week! Screenshots will follow soon! 🤓</p>
Thomas Much<p>TIL: <a href="https://mastodon.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> 1.4.0 was released almost three weeks ago 🎉</p><p>The new version supports the upcoming <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> 24, enables the use of @AnalyzeClasses as a meta-annotation, improves the performance of transitive dependency checks – and includes several other useful improvements.</p><p>Unit test your architecture with <span class="h-card" translate="no"><a href="https://fosstodon.org/@archunit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>archunit</span></a></span>! ❤️</p><p><a href="https://github.com/TNG/ArchUnit/releases/tag/v1.4.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/TNG/ArchUnit/releas</span><span class="invisible">es/tag/v1.4.0</span></a></p>
Arnold Franke<p>2/ Potential improvements:</p><p>* The docs could have an even simpler "Getting started" example or feature overview. Some colleagues had a hard time to quickly grasp what Spring Modulith actually does<br>* I wish it could also verify basic inner module structure like no cycles between module layers or only top-down access allowed within module layers. Maybe this is not within the intended scope of Spring Modulith. Will keep using <a href="https://chaos.social/tags/archunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archunit</span></a> for this aspect.</p>
Oliver Drotbohm<p>📢Hotfix updates (2023.2.1 and 2025.0 RC2) to fix a regression in the <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> module of <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jMolecules</span></a> Integrations. ☕️⚗️</p><p>- <a href="https://github.com/xmolecules/jmolecules-bom/releases/tag/2023.2.1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-bom/releases/tag/2023.2.1</span></a><br>- <a href="https://github.com/xmolecules/jmolecules-bom/releases/tag/2025.0.0-RC2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-bom/releases/tag/2025.0.0-RC2</span></a></p>
Oliver Drotbohm<p>📢 <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jMolecules</span></a> 2023.1.5 is here! Stable automatic module names, a fix in <a href="https://chaos.social/tags/APT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APT</span></a> processing, <a href="https://chaos.social/tags/DDD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DDD</span></a> <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> verifications, and the usual dependency upgrades. Grab it while it's 🔥! ☕️⚗️ <a href="https://github.com/xmolecules/jmolecules-integrations/releases/tag/0.22.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-integrations/releases/tag/0.22.0</span></a></p>
Danny Steinbrecher<p>Die Software-Architektur sauber und wartbar zu halten, kann eine Herausforderung sein. In meinem neuesten Blogbeitrag gehe ich auf ArchUnit ein und zeige, wie man damit sicherstellt, dass die Architektur auf Kurs bleibt! </p><p>Wenn du als Entwickler deine Codequalität verbessern und Architekturregeln durchsetzen willst, ist dieser Beitrag genau das Richtige für dich! 💡</p><p><a href="https://www.codecentric.de/wissens-hub/blog/archunit-in-der-praxis-architektur-sauber-halten-und-optimieren" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">codecentric.de/wissens-hub/blo</span><span class="invisible">g/archunit-in-der-praxis-architektur-sauber-halten-und-optimieren</span></a></p><p><a href="https://chaos.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> <a href="https://chaos.social/tags/codemaintenance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codemaintenance</span></a> <a href="https://chaos.social/tags/qualitycode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qualitycode</span></a> <a href="https://chaos.social/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a> <a href="https://chaos.social/tags/codingtips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codingtips</span></a> codecentric AG</p>
Oliver Drotbohm<p><span class="h-card" translate="no"><a href="https://freiburg.social/@javahippie" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>javahippie</span></a></span> Das Aufwand-Argument ist einer der Treiber hinter <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jMolecules</span></a>: Annotationen und Interfaces für etablierte Mustersprachen. Darauf aufbauend dann Zweizeiler für die Verifikation per <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> (<a href="https://github.com/xmolecules/jmolecules-integrations/tree/main/jmolecules-archunit" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-integrations/tree/main/jmolecules-archunit</span></a>) / <a href="https://chaos.social/tags/jQAssistant" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jQAssistant</span></a>. Teilweise sogar schon per Compiler / APT (<a href="https://github.com/xmolecules/jmolecules-integrations/tree/main/jmolecules-apt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-integrations/tree/main/jmolecules-apt</span></a>). Niemand will solche Regeln ständig neu schreiben.</p>
Oliver Drotbohm<p>🥁📢 <a href="https://chaos.social/tags/SpringModulith" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SpringModulith</span></a> 1.0.7 and 1.1.4 released! Important upgrade to <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> 1.1.1, minor fixes. <a href="https://spring.io/blog/2024/04/29/spring-modulith-1-0-7-and-1-1-4-released" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">spring.io/blog/2024/04/29/spri</span><span class="invisible">ng-modulith-1-0-7-and-1-1-4-released</span></a> 🍃🥾📦</p>
Oliver Drotbohm<p>🥁📢 <a href="https://chaos.social/tags/SpringModulith" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SpringModulith</span></a> 1.2 RC1 is out! Upgrades to Boot 3.3 RC1, <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> 1.3, and <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jMolecules</span></a> 2023.1.3. Improved docs and starter JARs. Check out the full release announcement here: <a href="https://spring.io/blog/2024/04/19/spring-modulith-1-2-rc1-released" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">spring.io/blog/2024/04/19/spri</span><span class="invisible">ng-modulith-1-2-rc1-released</span></a> 🍃📦</p>
Oliver Drotbohm<p><a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jMolecules</span></a> Integrations 0.19 released! Improvements in code generation, dependency setup and <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArchUnit</span></a> rules. Use BOM version 2023.1.2. <a href="https://github.com/xmolecules/jmolecules-integrations/releases/tag/0.19.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-integrations/releases/tag/0.19.0</span></a></p>