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 /> [](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]
