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

   Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) 
from 1.18.46 to 1.18.48.
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown";>org.projectlombok:lombok's
 changelog</a>.</em></p>
   <blockquote>
   <h3>v1.18.48 (September 1st, 2026)</h3>
   <ul>
   <li>BREAKING CHANGE/BUGFIX: <code>@Builder(builderClassName = 
&quot;Builder&quot;)</code> now generates an error, because the type names 
collide. <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3857";>#3857</a>  
(found after release)</li>
   <li>PLATFORM: JDK27 support added <a 
href="https://redirect.github.com/projectlombok/lombok/issues/4072";>#4072</a>.</li>
   <li>BUGFIX: <code>@SneakyThrows</code> usage on JDK26 no longer results in 
class files that require <code>lombok.jar</code> to be on the runtime classpath 
(which should not be neccessary). <a 
href="https://redirect.github.com/projectlombok/lombok/issues/4040";>#4040</a>.</li>
   <li>FEATURE: New <a 
href="https://projectlombok.org/features/configuration";>config key</a> 
<code>lombok.checkReturnValueAnnotation</code> (values: <code>none</code>, 
<code>lombok</code>; default: <code>none</code>) lets lombok generate 
<code>@lombok.CheckReturnValue</code> on generated methods where the return 
value should not be ignored, such as <code>@With</code> methods and 
<code>@Builder.build()</code>. A future lombok release may flip the default to 
<code>lombok</code>. <a 
href="https://redirect.github.com/projectlombok/lombok/pull/4013";>#4013</a>.</li>
   <li>PROMOTION: <code>@SuperBuilder</code> has been promoted to the main 
package. Otherwise, no changes have been made to the annotation. The old 
experimental annotation will remain for a few versions, at which point it will 
be marked as a deprecated annotation. Eventually it'll be removed. If you had 
<code>lombok.config</code> configuration for this annotation, the configuration 
keys for this feature have been renamed. <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2209";>#2209</a>.</li>
   <li>OLD-CRUFT: <code>lombok.experimental.Wither</code> and 
<code>lombok.Delegate</code> are deprecated remnants; these features were moved 
(to respectively <code>lombok.With</code> and 
<code>lombok.experimental.Delegate</code> over 5 years ago. They are now 
removed entirely. If your project is dependent on an older version of lombok 
which still has those; fret not, lombok still processes these annotations. It 
just no longer includes them in the jar.</li>
   <li>FEATURE: CheckerFramework: Lombok now adds <code>@SideEffectFree</code> 
to constructors it makes if you have enabled checker framework via 
<code>lombok.config</code>.</li>
   <li>BUGFIX: CheckerFramework: Lombok would add <code>@SideEffectFree</code> 
to the <code>build()</code> method of any generated builder, even if it is a 
builder for invoking a method; in that case, the side-effect-free nature of 
<code>build()</code> mirrors the side-effect-free nature of the method 
invocation you've built. Lombok now checks if the method it generated a builder 
for is side effect free / 'check return type'.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/b48657c83ce44d027984f539bd36048293ce5e8e";><code>b48657c</code></a>
 [version] pre-release version bump v1.18.48</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/d1d003945f864d32bb3115cf81fa363e1c7bc6bb";><code>d1d0039</code></a>
 Merge branch 'jdk27'</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/1a23dad52c01e7b18892573549841e36d6e4abde";><code>1a23dad</code></a>
 [review][refactor] No meaningful changes: Improved comments, javadoc, and 
cle...</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/40cdde815038a4bddc2bc31afce80c4c62e75e67";><code>40cdde8</code></a>
 [changelog] JDK27 support</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/25eae29093410cba53e3f91e2da4ba1fbf1953f4";><code>25eae29</code></a>
 Add Danish Nawab to AUTHORS</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/10ab92b5d9eb852ccac7295d8017203e7efd7449";><code>10ab92b</code></a>
 Support JDK27: end positions moved from EndPosTable to JCTree.endpos</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/af01b7a27b469b723e88de508480186113569185";><code>af01b7a</code></a>
 Document the new configuration syntax for listy things</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/1be3857dfef96cde703012a43ec649a4c3f7eea9";><code>1be3857</code></a>
 There is no more HtAccess</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/405985dd2512786439448e43f390c359e7595269";><code>405985d</code></a>
 Semantic sections for website</li>
   <li><a 
href="https://github.com/projectlombok/lombok/commit/04b73406d04a279401b43a74314aa1dcbadbc143";><code>04b7340</code></a>
 [trivial] fixing some outdated tests (tests were broken, not lombok).</li>
   <li>Additional commits viewable in <a 
href="https://github.com/projectlombok/lombok/compare/v1.18.46...v1.18.48";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.projectlombok:lombok&package-manager=maven&previous-version=1.18.46&new-version=1.18.48)](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 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