dependabot[bot] opened a new pull request, #3705:
URL: https://github.com/apache/causeway/pull/3705

   Bumps `archunit.version` from 1.4.2 to 1.5.0.
   Updates `com.tngtech.archunit:archunit-junit5-api` from 1.4.2 to 1.5.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/TNG/ArchUnit/releases";>com.tngtech.archunit:archunit-junit5-api's
 releases</a>.</em></p>
   <blockquote>
   <h2>ArchUnit 1.5.0</h2>
   <h1>Enhancements</h1>
   <h2>Core</h2>
   <ul>
   <li>Support Java 27 / class file major version 71 (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1618";>#1618</a>)</li>
   <li>Improve descriptions of <code>JavaAccess.Predicates.originOwner</code> 
and <code>JavaAccess.Predicates.targetOwner</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1603";>#1603</a>; thanks 
to <a href="https://github.com/StefanGraeber";><code>@​StefanGraeber</code></a> 
👋)</li>
   <li>Expose information on sealed classes via <code>JavaClass</code>: 
<code>isSealed()</code> and <code>getPermittedSubclasses()</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1677";>#1677</a>)</li>
   <li>Consider dependencies from caught exceptions (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1555";>#1555</a>; thanks 
to <a href="https://github.com/bannmann";><code>@​bannmann</code></a> 👋)</li>
   <li><code>ImportOption.DoNotIncludeTests</code> and 
<code>OnlyIncludeTests</code> consider tests in custom Gradle source sets (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1660";>#1660</a>; thanks 
to <a href="https://github.com/Develop-KIM";><code>@​Develop-KIM</code></a> 
👋)</li>
   </ul>
   <h2>Lang</h2>
   <ul>
   <li><code>ArchConditions</code> offers new 
<code>ArchCondition&lt;JavaClass&gt; 
haveAnyDependenciesThat(DescribedPredicate&lt;Dependency&gt;)</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1580";>#1580</a>; thanks 
to <a href="https://github.com/wakingrufus";><code>@​wakingrufus</code></a> 
👋)</li>
   </ul>
   <h2>Library</h2>
   <ul>
   <li><code>ArchitectureMetrics.lakosMetrics</code> is computed much more 
performantly (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1629";>#1629</a>; thanks 
to <a href="https://github.com/ThanosTsiamis";><code>@​ThanosTsiamis</code></a> 
👋)</li>
   <li><code>TextFileBasedViolationStore</code> is now thread-safe under 
parallel test execution (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1656";>#1656</a>; thanks 
to <a href="https://github.com/kelunik";><code>@​kelunik</code></a> 👋)</li>
   <li><code>ModuleDependency</code> now provides stable descriptions (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1648";>#1648</a>; thanks 
to <a href="https://github.com/DragonFSKY";><code>@​DragonFSKY</code></a> 👋)</li>
   </ul>
   <h2>JUnit</h2>
   <ul>
   <li><code>archunit-junit6</code> supports ArchUnit with JUnit 6 (<del><a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1556";>#1556</a></del>, 
<del><a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1658";>#1658</a></del>, <a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1659";>#1659</a>; many 
thanks to <a href="https://github.com/arukiidou";><code>@​arukiidou</code></a> 
&amp; <a href="https://github.com/schulzjo-tng";><code>@​schulzjo-tng</code></a> 
👋)</li>
   <li><code>AnalyzeClasses</code> supports individual classes (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1569";>#1569</a>; thanks 
to <a 
href="https://github.com/TheManWhoStaresAtCode";><code>@​TheManWhoStaresAtCode</code></a>
 👋)</li>
   <li><em>Preparation:</em> <code>archunit-junit:0.9.0</code> (which was 
renamed with <a 
href="https://github.com/TNG/ArchUnit/releases/tag/v0.9.0";>ArchUnit 0.9.0</a>) 
now relocates to <code>archunit-junit4:0.9.0</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1673";>#1673</a>; thanks 
to <a href="https://github.com/schulzjo-tng";><code>@​schulzjo-tng</code></a> 👋) 
– will be published after <a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1684";>#1684</a> 🙈</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li>Document <code>Priority</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1671";>#1671</a>; thanks 
to <a 
href="https://github.com/TheManWhoStaresAtCode";><code>@​TheManWhoStaresAtCode</code></a>
 👋)</li>
   <li>Document Package Identifiers in User Guide (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1672";>#1672</a>; thanks 
to <a 
href="https://github.com/TheManWhoStaresAtCode";><code>@​TheManWhoStaresAtCode</code></a>
 👋)</li>
   </ul>
   <h1>Internal Improvements</h1>
   <ul>
   <li>Text files now use UNIX line breaks (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1602";>#1602</a>, <a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1611";>#1611</a>; thanks 
to <a href="https://github.com/StefanGraeber";><code>@​StefanGraeber</code></a> 
👋)</li>
   <li>Update Gradle from 8 to 9; build &amp; test with JDK 25 (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1550";>#1550</a>, and also 
<a href="https://redirect.github.com/TNG/ArchUnit/issues/1612";>#1612</a>, <a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1619";>#1619</a>)</li>
   <li>Separate integration tests by JUnit version (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1636";>#1636</a>; many 
thanks to <a 
href="https://github.com/schulzjo-tng";><code>@​schulzjo-tng</code></a> 👋)</li>
   <li>Replace <code>junit-dataprovider</code> with 
<code>junit-jupiter-params</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1655";>#1655</a>)</li>
   <li>ArchUnit releases now update Maven examples (and Gradle wrapper) of <a 
href="https://github.com/TNG/ArchUnit-Examples";>ArchUnit-Examples</a> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1450";>#1450</a>)</li>
   <li>Avoid managing hamcrest dependency (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1467";>#1467</a>; thanks 
to <a 
href="https://github.com/TheManWhoStaresAtCode";><code>@​TheManWhoStaresAtCode</code></a>
 👋)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/502d782bfbf2632a2c9f943a502ddd8cc3e3c46d";><code>502d782</code></a>
 prepare release 1.5.0</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/4f26fccd784d37f469e743950f8e0a3ff686d64b";><code>4f26fcc</code></a>
 fix testRelease exec() and task registration for Gradle 9</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/96af98457c924289ecff834737eebd8a55bddda6";><code>96af984</code></a>
 add new developers</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/e427828fcb9b09117cd0e59a471314218f8331d5";><code>e427828</code></a>
 consolidate POM checks during CI and release</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/a30f6e3465ed3cb0868607debf80bf83e741b5f0";><code>a30f6e3</code></a>
 Bump gradle/actions from 6 to 6.2.0</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/a036c08707c50e6f7091754e63389f5bd2aaec64";><code>a036c08</code></a>
 Bump com.github.ben-manes.versions from 0.57.0 to 0.58.0</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/24a9d9e10d4bb5ba5c5678d36810ef2397470163";><code>24a9d9e</code></a>
 Bump actions/setup-java from 5.6.0 to 5.7.0</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/9944244c116f2724ac5bc1d02c73ca10af1c92e4";><code>9944244</code></a>
 detect custom Gradle test source sets in test import options (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1660";>#1660</a>)</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/51fd6c9e90c681a3d644f8a1e86a428f64fe3418";><code>51fd6c9</code></a>
 detect custom Gradle test source sets in test import options</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/65f4cd3a60c48b0654daa4662b563e6b8545e221";><code>65f4cd3</code></a>
 add support for dependencies from caught exceptions (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1555";>#1555</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/TNG/ArchUnit/compare/v1.4.2...v1.5.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `com.tngtech.archunit:archunit-junit5-engine` from 1.4.2 to 1.5.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/TNG/ArchUnit/releases";>com.tngtech.archunit:archunit-junit5-engine's
 releases</a>.</em></p>
   <blockquote>
   <h2>ArchUnit 1.5.0</h2>
   <h1>Enhancements</h1>
   <h2>Core</h2>
   <ul>
   <li>Support Java 27 / class file major version 71 (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1618";>#1618</a>)</li>
   <li>Improve descriptions of <code>JavaAccess.Predicates.originOwner</code> 
and <code>JavaAccess.Predicates.targetOwner</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1603";>#1603</a>; thanks 
to <a href="https://github.com/StefanGraeber";><code>@​StefanGraeber</code></a> 
👋)</li>
   <li>Expose information on sealed classes via <code>JavaClass</code>: 
<code>isSealed()</code> and <code>getPermittedSubclasses()</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1677";>#1677</a>)</li>
   <li>Consider dependencies from caught exceptions (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1555";>#1555</a>; thanks 
to <a href="https://github.com/bannmann";><code>@​bannmann</code></a> 👋)</li>
   <li><code>ImportOption.DoNotIncludeTests</code> and 
<code>OnlyIncludeTests</code> consider tests in custom Gradle source sets (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1660";>#1660</a>; thanks 
to <a href="https://github.com/Develop-KIM";><code>@​Develop-KIM</code></a> 
👋)</li>
   </ul>
   <h2>Lang</h2>
   <ul>
   <li><code>ArchConditions</code> offers new 
<code>ArchCondition&lt;JavaClass&gt; 
haveAnyDependenciesThat(DescribedPredicate&lt;Dependency&gt;)</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1580";>#1580</a>; thanks 
to <a href="https://github.com/wakingrufus";><code>@​wakingrufus</code></a> 
👋)</li>
   </ul>
   <h2>Library</h2>
   <ul>
   <li><code>ArchitectureMetrics.lakosMetrics</code> is computed much more 
performantly (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1629";>#1629</a>; thanks 
to <a href="https://github.com/ThanosTsiamis";><code>@​ThanosTsiamis</code></a> 
👋)</li>
   <li><code>TextFileBasedViolationStore</code> is now thread-safe under 
parallel test execution (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1656";>#1656</a>; thanks 
to <a href="https://github.com/kelunik";><code>@​kelunik</code></a> 👋)</li>
   <li><code>ModuleDependency</code> now provides stable descriptions (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1648";>#1648</a>; thanks 
to <a href="https://github.com/DragonFSKY";><code>@​DragonFSKY</code></a> 👋)</li>
   </ul>
   <h2>JUnit</h2>
   <ul>
   <li><code>archunit-junit6</code> supports ArchUnit with JUnit 6 (<del><a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1556";>#1556</a></del>, 
<del><a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1658";>#1658</a></del>, <a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1659";>#1659</a>; many 
thanks to <a href="https://github.com/arukiidou";><code>@​arukiidou</code></a> 
&amp; <a href="https://github.com/schulzjo-tng";><code>@​schulzjo-tng</code></a> 
👋)</li>
   <li><code>AnalyzeClasses</code> supports individual classes (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1569";>#1569</a>; thanks 
to <a 
href="https://github.com/TheManWhoStaresAtCode";><code>@​TheManWhoStaresAtCode</code></a>
 👋)</li>
   <li><em>Preparation:</em> <code>archunit-junit:0.9.0</code> (which was 
renamed with <a 
href="https://github.com/TNG/ArchUnit/releases/tag/v0.9.0";>ArchUnit 0.9.0</a>) 
now relocates to <code>archunit-junit4:0.9.0</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1673";>#1673</a>; thanks 
to <a href="https://github.com/schulzjo-tng";><code>@​schulzjo-tng</code></a> 👋) 
– will be published after <a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1684";>#1684</a> 🙈</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li>Document <code>Priority</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1671";>#1671</a>; thanks 
to <a 
href="https://github.com/TheManWhoStaresAtCode";><code>@​TheManWhoStaresAtCode</code></a>
 👋)</li>
   <li>Document Package Identifiers in User Guide (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1672";>#1672</a>; thanks 
to <a 
href="https://github.com/TheManWhoStaresAtCode";><code>@​TheManWhoStaresAtCode</code></a>
 👋)</li>
   </ul>
   <h1>Internal Improvements</h1>
   <ul>
   <li>Text files now use UNIX line breaks (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1602";>#1602</a>, <a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1611";>#1611</a>; thanks 
to <a href="https://github.com/StefanGraeber";><code>@​StefanGraeber</code></a> 
👋)</li>
   <li>Update Gradle from 8 to 9; build &amp; test with JDK 25 (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1550";>#1550</a>, and also 
<a href="https://redirect.github.com/TNG/ArchUnit/issues/1612";>#1612</a>, <a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1619";>#1619</a>)</li>
   <li>Separate integration tests by JUnit version (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1636";>#1636</a>; many 
thanks to <a 
href="https://github.com/schulzjo-tng";><code>@​schulzjo-tng</code></a> 👋)</li>
   <li>Replace <code>junit-dataprovider</code> with 
<code>junit-jupiter-params</code> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1655";>#1655</a>)</li>
   <li>ArchUnit releases now update Maven examples (and Gradle wrapper) of <a 
href="https://github.com/TNG/ArchUnit-Examples";>ArchUnit-Examples</a> (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1450";>#1450</a>)</li>
   <li>Avoid managing hamcrest dependency (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1467";>#1467</a>; thanks 
to <a 
href="https://github.com/TheManWhoStaresAtCode";><code>@​TheManWhoStaresAtCode</code></a>
 👋)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/502d782bfbf2632a2c9f943a502ddd8cc3e3c46d";><code>502d782</code></a>
 prepare release 1.5.0</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/4f26fccd784d37f469e743950f8e0a3ff686d64b";><code>4f26fcc</code></a>
 fix testRelease exec() and task registration for Gradle 9</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/96af98457c924289ecff834737eebd8a55bddda6";><code>96af984</code></a>
 add new developers</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/e427828fcb9b09117cd0e59a471314218f8331d5";><code>e427828</code></a>
 consolidate POM checks during CI and release</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/a30f6e3465ed3cb0868607debf80bf83e741b5f0";><code>a30f6e3</code></a>
 Bump gradle/actions from 6 to 6.2.0</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/a036c08707c50e6f7091754e63389f5bd2aaec64";><code>a036c08</code></a>
 Bump com.github.ben-manes.versions from 0.57.0 to 0.58.0</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/24a9d9e10d4bb5ba5c5678d36810ef2397470163";><code>24a9d9e</code></a>
 Bump actions/setup-java from 5.6.0 to 5.7.0</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/9944244c116f2724ac5bc1d02c73ca10af1c92e4";><code>9944244</code></a>
 detect custom Gradle test source sets in test import options (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1660";>#1660</a>)</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/51fd6c9e90c681a3d644f8a1e86a428f64fe3418";><code>51fd6c9</code></a>
 detect custom Gradle test source sets in test import options</li>
   <li><a 
href="https://github.com/TNG/ArchUnit/commit/65f4cd3a60c48b0654daa4662b563e6b8545e221";><code>65f4cd3</code></a>
 add support for dependencies from caught exceptions (<a 
href="https://redirect.github.com/TNG/ArchUnit/issues/1555";>#1555</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/TNG/ArchUnit/compare/v1.4.2...v1.5.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to