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

   Bumps [mapstruct-processor](https://github.com/mapstruct/mapstruct) from 
1.4.2.Final to 1.5.0.Final.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/mapstruct/mapstruct/releases";>mapstruct-processor's 
releases</a>.</em></p>
   <blockquote>
   <h2>1.5.0.Final</h2>
   <h3>Bugs</h3>
   <ul>
   <li>Compilation error due to missing import with nested classes (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2797";>#2797</a>)</li>
   <li>MapStruct 1.5.0 generates invalid code when using 
<code>@Condition</code> on a presence check for a generic wrapper (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2795";>#2795</a>)</li>
   <li>No compile error when <code>conditionExpression</code> and 
<code>expression</code> are used together (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2794";>#2794</a>)</li>
   <li>No import is added to generated class when using 
<code>@BeforeMapping</code> on a <code>used</code> mapper (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2807";>#2807</a>)</li>
   </ul>
   <h3>Documentation</h3>
   <ul>
   <li>Correct the lombok-mapstruct-binding version (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/28";>#28</a>
   <a 
href="https://github.com/mapstruct/mapstruct/files/8827947/mapstruct-1.5.0.Final-dist.tar.gz";>mapstruct-1.5.0.Final-dist.tar.gz</a></li>
   </ul>
   <ol start="59">
   <li></li>
   </ol>
   <ul>
   <li>Error in the readme ( what is MapStruct paragraph ) (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2851";>#2851</a>)</li>
   <li>Enhance documentation around SPI usage (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2739";>#2739</a>)</li>
   </ul>
   <h3>Build</h3>
   <ul>
   <li>Update jacoco maven plugin to compile on Java 17 (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2835";>#2835</a>)</li>
   </ul>
   <h3>Previous Release Notes</h3>
   <ul>
   <li><a 
href="https://github.com/mapstruct/mapstruct/releases/tag/1.5.0.RC1";>1.5.0.RC1</a></li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/releases/tag/1.5.0.Beta2";>1.5.0.Beta2</a></li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/releases/tag/1.5.0.Beta1";>1.5.0.Beta1</a></li>
   </ul>
   <h2>1.5.0.RC1</h2>
   <h3>Enhancement</h3>
   <ul>
   <li>Add compiler check for unimplemented methods for lifecycle 
<code>@BeforeMapping</code> / <code>@AfterMapping</code> methods (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2674";>#2674</a>)</li>
   <li>Opt-out of using builders via a processor option (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/1661";>#1661</a>)</li>
   <li><code>@DecoratedWith</code> does not work with incremental compilation 
in Gradle 7.3 (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2682";>#2682</a>)</li>
   <li>Add support for Jakarta Dependency Injection API (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2567";>#2567</a>)</li>
   <li>Allow <code>@InheritInverseConfiguration</code> with 
<code>@SubclassMapping</code>(s) (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2696";>#2696</a>)</li>
   <li>MapStruct 1.4 regression: issue combining <code>qualifiedByName</code>, 
<code>uses</code> and method chaining (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2538";>#2538</a>)
 - In 1.4 we strengthened the check for qualified methods and reported an error 
if there was no applicable qualifier. This strengthening led to 2-step mappings 
not to work properly when only one of the steps is qualified. With this issue 
it is now possible to use 2-step mappings with only one of the steps being 
qualified.</li>
   </ul>
   <h3>Bugs</h3>
   <ul>
   <li>Fail to import nested enum when an enum constant is referenced (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2704";>#2704</a>)</li>
   <li>Added support for collections and maps with a no-args constructor (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2668";>#2668</a>)</li>
   <li>MapStruct does not always use builders in target-object (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/1997";>#1997</a>)</li>
   <li>Cannot map from a covariant (extends) generic type (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2677";>#2677</a>)</li>
   <li>Detecting <code>javax.annotation.processing.Generated</code> in modular 
Java does not seem to work (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2629";>#2629</a>)</li>
   <li>Using MappingTarget inside a Condition causes a FreeMarker template 
error (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2758";>#2758</a>)</li>
   <li>Illegal start of type when using a static method of a generic type (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2755";>#2755</a>)</li>
   <li>Mapping embedded map keys that contain characters that aren't valid for 
Java method names (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2748";>#2748</a>)</li>
   </ul>
   <h3>Documentation</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/efa11ba312bf601179289369b219c97ed9307f07";><code>efa11ba</code></a>
 [maven-release-plugin] prepare release 1.5.0.Final</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/a1a0786cf2c25651eae795f3c2649e75b4b641f9";><code>a1a0786</code></a>
 <a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2846";>#2846</a>
 Add test case showing that everything works as expected</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/0559c47c2174254a3a8fa8ec828ec9dd14d393c0";><code>0559c47</code></a>
 <a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2739";>#2739</a>
 Enhance documentation around SPI usage</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/c945ccd628a46cda862532f38acce5b2b070c3f8";><code>c945ccd</code></a>
 <a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2835";>#2835</a>
 Upgrade jacoco-maven-plugin to latest 0.8.8 to support Java 17</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/9769f51756e1e3d3173a1b9026635757909b90ad";><code>9769f51</code></a>
 <a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2851";>#2851</a>
 Fix typo in readme</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/a4162809a400f297e3c8c51e03f1cd6f8fe8a90d";><code>a416280</code></a>
 Doc: correct the annotation processor version (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2859";>#2859</a>)</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/437a70d6dfa238f3d0262d1bf90d88003152fbbf";><code>437a70d</code></a>
 <a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2807";>#2807</a>:
 Include LifeCycleMethod importTypes in the list of importTypes. (<a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2808";>#2808</a>)</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/66046177300c9c89bbec6e841a61208e6d08140a";><code>6604617</code></a>
 <a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2794";>#2794</a>
 Compile error when condition expression used with constant or expression</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/03d44b5a872f796b79336429d8cde2ee7918910a";><code>03d44b5</code></a>
 <a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2795";>#2795</a>:
 use 'includeModel' for the 'sourcePresenceCheckerReference' in the 'Up...</li>
   <li><a 
href="https://github.com/mapstruct/mapstruct/commit/2473c3eaaa812490b23dc32287b90bd36d539ecf";><code>2473c3e</code></a>
 <a 
href="https://github-redirect.dependabot.com/mapstruct/mapstruct/issues/2797";>#2797</a>:
 Add the nested type import types in the NestedPropertyMappingMethod</li>
   <li>Additional commits viewable in <a 
href="https://github.com/mapstruct/mapstruct/compare/1.4.2.Final...1.5.0.Final";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.mapstruct:mapstruct-processor&package-manager=maven&previous-version=1.4.2.Final&new-version=1.5.0.Final)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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 merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@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