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

   Bumps [lombok](https://github.com/projectlombok/lombok) from edge-SNAPSHOT 
to 1.18.26.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/projectlombok/lombok/releases";>lombok's 
releases</a>.</em></p>
   <blockquote>
   <h2>v1.18.16</h2>
   <ul>
   <li>BUGFIX: Version 1.18.14 could not be installed in Eclipse, it would 
break Eclipse.</li>
   <li>BREAKING CHANGE: mapstruct users should now add a dependency to 
lombok-mapstruct-binding. This solves compiling modules with lombok (and 
mapstruct).</li>
   <li>IMPROBABLE BREAKING CHANGE: The generated hashcode has changed for 
classes that include both primitive fields and reference fields.</li>
   <li>FEATURE: Similar to <code>@Builder</code>, you can now configure a 
<code>@SuperBuilder</code>'s 'setter' prefixes via 
<code>@SuperBuilder(setterPrefix = &quot;set&quot;)</code> for example. We 
still discourage doing this. [Pull Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2357";>#2357</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/pull/2357";>rzwitserloot/lombok#2357</a>).</li>
   <li>FEATURE: If using <code>@Synchronized(&quot;lockVar&quot;)</code>, if 
<code>lockVar</code> is referring to a static field, the code lombok generates 
no longer causes a warning about accessing a static entity incorrectly. [Issue 
<a 
href="https://redirect.github.com/projectlombok/lombok/issues/678";>#678</a>](<a 
href="https://redirect.github.com/rzwitserloot/lombok/issues/678";>rzwitserloot/lombok#678</a>)</li>
   <li>FEATURE: <code>@Jacksonized</code> on a <code>@Builder</code> or 
<code>@SuperBuilder</code> will configure <a 
href="https://github.com/FasterXML/jackson";>Jackson</a> to use this builder 
when deserializing. [Pull Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2387";>#2387</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/pull/2387";>rzwitserloot/lombok#2387</a>)
 thanks to <strong><a 
href="https://github.com/JanRieke";><code>@​JanRieke</code></a></strong>. <a 
href="https://projectlombok.org/features/experimental/Jacksonized";><code>@​Jacksonized
 documentation</code></a>.</li>
   <li>FEATURE: The checkerframework support has been updated; the relevant 
annotations were renamed in checkerframework's APIs, lombok now generates the 
annotations according to their current API names.</li>
   <li>PLATFORM: Added support for compiling projects with OpenJ9 [Pull Request 
<a 
href="https://redirect.github.com/projectlombok/lombok/issues/2437";>#2437</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/pull/2437";>rzwitserloot/lombok#2437</a>)</li>
   <li>PLATFORM: Improved support for recent JVM/javac versions (14 and 15) and 
new language features.</li>
   <li>PERFORMANCE: Several performance improvements during 
parsing/compilation, both using javac and Eclipse. Thanks <strong><a 
href="https://github.com/Rawi01";><code>@​Rawi01</code></a></strong>!</li>
   <li>PERFORMANCE: The generated equals method will first compare primitives, 
then primitive wrappers and then reference fields. Manual re-ordering is 
possible using <code>@Include(rank=n)</code>. [Pull Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2485";>#2485</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/pull/2485";>rzwitserloot/lombok#2485</a>),
 [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/1543";>#1543</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/1543";>rzwitserloot/lombok#1543</a>)</li>
   <li>BUGFIX: Delombok prints the first <code>this</code> parameter. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2444";>#2444</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2444";>rzwitserloot/lombok#2444</a>)</li>
   <li>BUGFIX: Using <code>val</code> in combination with values whose generics 
include wildcards that reference themselves would cause a 
<code>StackOverflowError</code> in javac. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2358";>#2358</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2358";>rzwitserloot/lombok#2358</a>).</li>
   <li>BUGFIX: Using <code>@SuperBuilder</code> on a class that has some fairly 
convoluted generics usage would fail with 'Wrong number of type arguments'. 
[Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2359";>#2359</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2359";>rzwitserloot/lombok#2359</a>)
 [Pull Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2362";>#2362</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/pull/2362";>rzwitserloot/lombok#2362</a>)</li>
   <li>BUGFIX: Various lombok annotations on classes nested inside enums or 
interfaces would cause errors in eclipse. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2369";>#2369</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2369";>rzwitserloot/lombok#2369</a>)</li>
   <li>BUGFIX: Trying to add <code>@ExtensionMethod</code>s with exactly 2 
arguments would fail in eclipse. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/1441";>#1441</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/1441";>rzwitserloot/lombok#1441</a>)
 [Pull Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2376";>#2376</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/pull/2376";>rzwitserloot/lombok#2376</a>)
 thanks to <strong><a 
href="https://github.com/Rawi01";><code>@​Rawi01</code></a></strong>.</li>
   <li>BUGFIX: Javac sets incorrect annotated type on with methods. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2463";>#2463</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2463";>rzwitserloot/lombok#2463</a>)</li>
   </ul>
   <h2>v1.18.14</h2>
   <ul>
   <li>Don't use this version. It is broken. Changes are listed under 
1.18.16</li>
   </ul>
   <h2>v1.18.12</h2>
   <ul>
   <li>PLATFORM: Support for JDK13 (including <code>yield</code> in switch 
expressions, as well as delombok having a nicer style for arrow-style switch 
blocks, and text blocks).</li>
   <li>PLATFORM: Support for JDK14 (including <code>pattern match</code> 
instanceof expressions).</li>
   <li>FEATURE: In <a 
href="https://projectlombok.org/features/configuration";><code>lombok.config</code></a>
 it is possible to import other config files, even from a <code>.zip</code> or 
<code>.jar</code>.</li>
   <li>FEATURE: You can now configure a builder's 'setter' prefixes via 
<code>@Builder(setterPrefix = &quot;set&quot;)</code> for example. We 
discourage doing this, but if some library you use requires them, have at it. 
[Pull Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2174";>#2174</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/pull/2174";>rzwitserloot/lombok#2174</a>),
 [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/1805";>#1805</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/1805";>rzwitserloot/lombok#1805</a>).</li>
   <li>FEATURE: If you use <code>@Builder</code>'s <code>@Singular</code>, a 
plural form is also generated, which has the effect of adding all elements in 
the passed collection. If you pass a null reference, this would result in a 
message-less <code>NullPointerException</code>. Now, it results in that 
exception but with a useful message attached (uses the same config as 
<code>@NonNull</code>), or alternatively via a parameter on 
<code>@Singular</code>, you can choose to ignore such a call (add nothing, 
return immediately); this can be useful when deserializing (e.g. Jackson JSON) 
and JPA/Hibernate code. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2221";>#2221</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2221";>rzwitserloot/lombok#2221</a>).
 <a href="https://projectlombok.org/features/Builder";>singular 
documentation</a>.</li>
   <li>FEATURE: Tired of being unable to use 
<code>@javax.annotation.ParametersAreNonnullByDefault</code> or 
<code>@org.eclipse.jdt.annotation.NonNullByDefault</code> because then the 
equals method that lombok generates isn't valid? Fret no more; lombok can now 
add nullity annotations where relevant. Set the flavour of nullity annotation 
you prefer in your <code>lombok.config</code>. Applies to the return value of 
<code>toString</code>, <code>withX</code>, chainable <code>setX</code>, static 
constructors, <code>build</code>, <code>builder</code>, etcetera, and the 
parameter of <code>equals</code>, <code>canEqual</code>, and the plural form of 
<code>@Singular</code> marked fields for builder classes. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/788";>#788</a>](<a 
href="https://redirect.github.com/rzwitserloot/lombok/issues/788";>rzwitserloot/lombok#788</a>)</li>
   <li>BUGFIX: If using the sonarlint plugin in eclipse for projects bound to 
sonarcloud, you now no longer get internal errors on sonarlint processing. 
[Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2351";>#2351</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2351";>rzwitserloot/lombok#2351</a>)</li>
   <li>BUGFIX: <code>lombok.experimental.Wither</code> has been deprecated (it 
has been renamed to <code>lombok.With</code>). However, the intent is that 
lombok still handles the old annotation in case you haven't updated your lombok 
dep yet. However, only a star import on <code>lombok.experimental.*</code> 
worked; an explicit one would cause lombok to not generate any with method. 
[Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2235";>#2235</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2235";>rzwitserloot/lombok#2235</a>)</li>
   <li>BUGFIX: Referring to an inner class inside the generics on a class 
marked with <code>@SuperBuilder</code> would cause the error <code>wrong number 
of type arguments; required 3</code> [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2262";>#2262</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2262";>rzwitserloot/lombok#2262</a>);
 fixed by github user <a 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2262";><code>@Lekanich</code></a>
 - thank you!</li>
   <li>BUGFIX: Some of the code generated by <code>@Builder</code> did not 
include <code>this.</code> prefixes when accessing fields. While semantically 
it didn't matter, if you use the 'add this prefix for field accesses' save 
action in eclipse, the save action would break. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2327";>#2327</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2327";>rzwitserloot/lombok#2327</a>)</li>
   <li>BUGFIX: When lombok copies javadoc from fields to relevant methods, it 
should generate an appropriate <code>@return this</code> line if lombok copies 
the javadoc to a generated setter that is chainable (returns itself). It didn't 
do that when generating the 'setters' in a <code>@Builder</code>. Lombok also 
didn't generate an appropriate <code>@return</code> item for <code>@With</code> 
methods. The javadoc has also been updated slightly (the <code>this</code> 
reference in the javadoc is now rendered in a code tag).[Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2323";>#2323</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2323";>rzwitserloot/lombok#2323</a>)</li>
   <li>IMPROBABLE BREAKING CHANGE: Lombok now generates qualified types (so, 
<code>Outer.Inner</code> instead of just <code>Inner</code>) in most type 
signatures that it generates; this should avoid exotic scenarios where the 
types lombok puts in signatures end up referring to unintended other types, 
which can occur if your class implements an interface that itself defines a 
type with the same name as one defined in your source file. I told you it was 
exotic. Thanks to Hunter Anderson for doing some preliminary work on this 
change. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2268";>#2268</a>](<a
 
href="https://redirect.github.com/rzwitserloot/lombok/issues/2268";>rzwitserloot/lombok#2268</a>)</li>
   <li>IMPROBABLE BREAKING CHANGE: Running <code>java -jar lombok.jar config -v 
&lt;files&gt;</code> no longer shows which files do not mention the specified 
keys. Use <code>--non-mentioned</code> or <code>-n</code> to show them 
anyway.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown";>lombok's
 changelog</a>.</em></p>
   <blockquote>
   <h3>v1.18.26 (Feb 3rd, 2023)</h3>
   <ul>
   <li>PLATFORM: JDK19 support added. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3264";>#3264</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3264";>projectlombok/lombok#3264</a>).</li>
   <li>BUGFIX: Using the refactor script: &quot;Rename field&quot; in a 
<code>@(Super)Builder</code>-marked file in eclipse or VSCode would cause 
issues. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3181";>#3181</a>] 
(<a 
href="https://redirect.github.com/projectlombok/lombok/issues/3181";>projectlombok/lombok#3181</a>).</li>
   <li>BUGFIX: Using <code>val</code> together with any call to a method that 
explicitly resolves to a default impl in an interface didn't work in javac. 
[Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3242";>#3242</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3242";>projectlombok/lombok#3242</a>).</li>
   </ul>
   <h3>v1.18.24 (April 18th, 2022)</h3>
   <ul>
   <li>PLATFORM: JDK18 support added. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3129";>#3129</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3129";>projectlombok/lombok#3129</a>).</li>
   <li>PLATFORM: Using ecj and maven? There's now a <a 
href="https://projectlombok.org/setup/ecj";>command line option to integrate 
lombok into your build chain</a>. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3143";>#3143</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3143";>projectlombok/lombok#3143</a>).</li>
   <li>FEATURE: <code>@ToString</code> has an annotation parameter called 
<code>onlyExplicitlyIncluded</code>. There's now a config key 
<code>lombok.toString.onlyExplicitlyIncluded</code> to set this property as 
well. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2849";>#2849</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/pull/2849";>projectlombok/lombok#2849</a>).</li>
   <li>FEATURE: Turning a field named <code>uShape</code> into a getter is 
tricky: <code>getUShape</code> or <code>getuShape</code>? The community is 
split on which style to use. Lombok does <code>getUShape</code>, but if you 
prefer the <code>getuShape</code> style, add to <code>lombok.config</code>: 
<code>lombok.accessors.capitalization = beanspec</code>. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2693";>#2693</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2693";>projectlombok/lombok#2693</a>)
 [Pull Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2996";>#2996</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/pull/2996";>projectlombok/lombok#2996</a>).
 Thanks <strong><a 
href="https://github.com/YonathanSherwin";><code>@​YonathanSherwin</code></a></strong>!</li>
   <li>FEATURE: You can now use <code>@Accessors(makeFinal = true)</code> to 
make <code>final</code> getters, setters, and with-ers. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/1456";>#1456</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/1456";>projectlombok/lombok#1456</a>).</li>
   <li>BUGFIX: Various save actions and refactor scripts in eclipse work 
better. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2995";>#2995</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2995";>projectlombok/lombok#2995</a>)
 [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/1309";>#1309</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/1309";>projectlombok/lombok#1309</a>)
 [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2985";>#2985</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2985";>projectlombok/lombok#2985</a>)
 [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2509";>#2509</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2509";>projectlombok/lombok#2509</a>).</li>
   <li>BUGFIX: Eclipse projects using the jasperreports-plugin will now 
compile. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/1036";>#1036</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/1036";>projectlombok/lombok#1036</a>).</li>
   <li>BUGFIX: inner classes in <code>@UtilityClass</code> classes were broken 
in JDK9+. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3097";>#3097</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3097";>projectlombok/lombok#3097</a>).</li>
   <li>BUGFIX: Delomboking code with <code>@Builder.Default</code> in it would 
generate different code vs lombok itself. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3053";>#3053</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3053";>projectlombok/lombok#3053</a>).</li>
   <li>BUGFIX: Combining <code>@NonNullByDefault</code> and 
<code>lombok.addNullAnnotations</code> would generate two 
<code>@Nullable</code> annotations and thus generate a compiler error. [Issue 
<a 
href="https://redirect.github.com/projectlombok/lombok/issues/3120";>#3120</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3120";>projectlombok/lombok#3120</a>).
 Thanks <strong><a 
href="https://github.com/JohnPaulTaylorII";><code>@​JohnPaulTaylorII</code></a></strong>!</li>
   <li>BUGFIX: Null analysis in eclipse was broken for incremental builds. 
[Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3133";>#3133</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3133";>projectlombok/lombok#3133</a>).</li>
   <li>BUGFIX <code>VerifyError</code> would show up in the latest eclipse 
release when using various refactor scripts. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3134";>#3134</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3134";>projectlombok/lombok#3134</a>).</li>
   <li>BUGFIX: The various <code>@Log</code> annotations can now be placed on 
inner enums and records. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2990";>#2990</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2990";>projectlombok/lombok#2990</a>).</li>
   <li>SECURITY: A widely reported security issue with log4j2 (<a 
href="https://www.randori.com/blog/cve-2021-44228/";>CVE-2021-44228</a>) has 
absolutely no effect on either lombok itself nor does usage of lombok on its 
own, or even the usage of lombok's <code>@Log4j2</code>, cause any issues 
whatsoever: You have to ship your own log4j2 dependency in your app - update 
that to 2.17 or otherwise mitigate this issue (see the CVE page). To avoid 
unneccessary warnings from dependency checkers, our dep on log4j2, which is 
used solely for testing, isn't shipped by us, and cannot be exploited in any 
way, has been updated to 2.17.1. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/3063";>#3063</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/3063";>projectlombok/lombok#3063</a>)</li>
   <li>IMPROBABLE BREAKING CHANGE: Lombok now understands a few more 
annotations that imply &quot;this field should not ever contain a null 
reference&quot;. Lombok will thus copy some of these new annotations e.g. to 
generated getters and the like.  [Pull Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2904";>#2904</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/pull/2904";>projectlombok/lombok#2904</a>)</li>
   </ul>
   <h3>v1.18.22 (October 6th, 2021)</h3>
   <ul>
   <li>PLATFORM: JDK17 support added. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2898";>#2898</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2898";>projectlombok/lombok#2898</a>).</li>
   <li>FEATURE: Added the <code>@StandardException</code> feature. [Pull 
Request <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2702";>#2702</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/pull/2702";>projectlombok/lombok#2702</a>).</li>
   <li>IMPROBABLE BREAKING CHANGE: If the underlying compiler and 
<code>--release</code> / <code>--source</code> option is 10 or higher, lombok's 
<code>val</code> is now replaced by <code>final var</code>. That means compound 
declarations such as <code>val x = 10, y = 12;</code> now fail (lombok's old 
<code>val</code> implementation supported it, javac's <code>var</code> does 
not), but IDE support in particular is more reliable. We decided it was worth 
the tradeoff.</li>
   <li>BUGFIX: Syntax highlighting in VSCode now works reliably when using 
lombok. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2950";>#2950</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2950";>projectlombok/lombok#2950</a>).</li>
   <li>BUGFIX: Eclipse's <em>organize imports</em> feature would sometimes 
remove your <code>lombok.val</code> import. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2972";>#2972</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2972";>projectlombok/lombok#2972</a>).</li>
   </ul>
   <h3>v1.18.20 (April 2nd, 2021)</h3>
   <ul>
   <li>PLATFORM: JDK16 support added. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2681";>#2681</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2681";>projectlombok/lombok#2681</a>).</li>
   <li>PLATFORM: All lombok features updated to act in a sane fashion with 
JDK16's <em>record</em> feature. In particular, you can annotate record 
components with <code>@NonNull</code> to have lombok add null checks to your 
compact constructor (which will be created if need be).</li>
   <li>BUGFIX: Trying to use a lambda expression as parameter to an 
<code>@ExtensionMethod</code> did not work. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2741";>#2741</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2741";>projectlombok/lombok#2741</a>).
 (by <strong><a 
href="https://github.com/Rawi01";><code>@​Rawi01</code></a></strong>).</li>
   <li>BUGFIX: <code>@SuperBuilder</code> with an existing constructor caused 
issues in eclipse. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2704";>#2704</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2704";>projectlombok/lombok#2704</a>).
 (by <a 
href="https://redirect.github.com/projectlombok/lombok/pull/2770";><code>@​JanRieke</code></a>).</li>
   <li>BUGFIX: Using <code>@SuperBuilder</code> with a handwritten builder 
class caused issues. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2701";>#2701</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2701";>projectlombok/lombok#2701</a>).
 (by <a 
href="https://redirect.github.com/projectlombok/lombok/pull/2772";><code>@​JanRieke</code></a>).</li>
   <li>BUGFIX: Lombok interacts properly with the new save actions in eclipse 
2021-03.</li>
   <li>POTENTIAL BUGFIX: lombok + errorprone could cause 
<code>IllegalArgumentException</code> if using the <code>MissingSummary</code> 
bug pattern. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2730";>#2730</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2730";>projectlombok/lombok#2730</a>).</li>
   </ul>
   <h3>v1.18.18 (January 28th, 2021)</h3>
   <ul>
   <li>BUGFIX: Various tools using ecj under the hood (including intellij) 
could cause corrupt class files to be generated. [PR <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2637";>#2637</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/pull/2637";>projectlombok/lombok#2637</a>),
 [lombok-intellij-plugin issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/969";>#969</a>](<a 
href="https://redirect.github.com/mplushnikov/lombok-intellij-plugin/issues/969";>mplushnikov/lombok-intellij-plugin#969</a>).</li>
   <li>BUGFIX: Netbeans would not work with 1.18.16 anymore. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2612";>#2612</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2612";>projectlombok/lombok#2612</a>).</li>
   <li>BUGFIX: <code>@ExtensionMethod</code> support in ecj improved when 
generics are involved. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2648";>#2648</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2648";>projectlombok/lombok#2648</a>),
 [PR <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2658";>#2658</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/pull/2658";>projectlombok/lombok#2658</a>)
 thanks to <strong><a 
href="https://github.com/Rawi01";><code>@​Rawi01</code></a></strong>.</li>
   <li>PLATFORM: using <code>lombok.config</code> files when compiling with sbt 
1.4 now works again. [Issue <a 
href="https://redirect.github.com/projectlombok/lombok/issues/2645";>#2645</a>](<a
 
href="https://redirect.github.com/projectlombok/lombok/issues/2645";>projectlombok/lombok#2645</a>)</li>
   </ul>
   <h3>v1.18.16 (October 15th, 2020)</h3>
   <ul>
   <li>BUGFIX: Version 1.18.14 could not be installed in Eclipse, it would 
break Eclipse.</li>
   <li>BREAKING CHANGE: mapstruct users should now add a dependency to 
lombok-mapstruct-binding. This solves compiling modules with lombok (and 
mapstruct).</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/projectlombok/lombok/commits/v1.18.26";>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=edge-SNAPSHOT&new-version=1.18.26)](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: dev-unsubscr...@causeway.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to