mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-13 08:15:48 +00:00
[changelog] completing #3837: Mentioned support of JSpecify in the changelog.
This commit is contained in:
3 files changed
+3
-2
No files matched your search
@@ -37,6 +37,7 @@ Mateusz Matela <mateusz.matela@gmail.com>
|
||||
Michael Dardis <git@md-5.net>
|
||||
Michael Ernst <mernst@alum.mit.edu>
|
||||
Michiel Verheul <cheelio@gmail.com>
|
||||
MoonFruit <dkmoonfruit@gmail.com>
|
||||
Ole Ludwig <o.ludwig@wtnet.de>
|
||||
Pascal Bihler <pascal@qfs.de>
|
||||
Peter Grant <petercgrant@users.noreply.github.com>
|
||||
@@ -62,6 +63,5 @@ Till Brychcy <till.brychcy@mercateo.com>
|
||||
Victor Williams Stafusa da Silva <victorwssilva@gmail.com>
|
||||
Yonatan Sherwin <yonatansherwin@gmail.com>
|
||||
Yun Zhi Lin <yun@yunspace.com>
|
||||
MoonFruit <dkmoonfruit@gmail.com>
|
||||
|
||||
By adding your name to this list, you grant full and irrevocable copyright and patent indemnity to Project Lombok and all use of Project Lombok in relation to all commits you add to Project Lombok, and you certify that you have the right to do so.
|
||||
@@ -3,6 +3,7 @@ Lombok Changelog
|
||||
|
||||
### v1.18.37 "Edgy Guinea Pig"
|
||||
* PLATFORM: JDK24 support added.
|
||||
* FEATURE: Lombok's nullity annotation now supports [JSpecify](https://jspecify.dev) out of the box, using [config key](https://projectlombok.org/features/configuration) `jspecify`.
|
||||
|
||||
### v1.18.36 (November 15th, 2024)
|
||||
* PLATFORM: JDK23 support added.
|
||||
|
||||
@@ -87,7 +87,7 @@
|
||||
<ol class="snippet example oneliner">
|
||||
<li><code>lombok.addNullAnnotations = <em><flavor></em></code></li>
|
||||
</ol>
|
||||
Many <em>flavors</em> are available: <code>javax</code> (=JSR305; not recommended), <code>jakarta</code>, <code>eclipse</code>, <code>jetbrains</code>, <code>netbeans</code>, <code>androidx</code>, <code>android.support</code> (deprecated within android), <code>checkerframework</code> (recommended), <code>findbugs</code>, <code>spring</code>, <code>jml</code>, <code>jspecify</code>, or define your own via <code>CUSTOM:fully.qualified.NonNullAnnotation:fully.qualified.NullableAnnotation</code>; if your nullity annotation is solely of the type use style (it annotates types, such as eclipse's and checkerframework's offerings, versus annotating methods and parameters), the format is <code>CUSTOM:TYPE_USE:nonnullanno:nullableanno</code>.<br />
|
||||
Many <em>flavors</em> are available: <code>jspecify</code> (recommended), <code>checkerframework</code> (recommended), <code>jakarta</code>, <code>eclipse</code>, <code>jetbrains</code>, <code>netbeans</code>, <code>androidx</code>, <code>findbugs</code>, <code>spring</code>, <code>jml</code>, <code>javax</code> (=JSR305; not recommended), <code>android.support</code> (deprecated within android), or define your own via <code>CUSTOM:fully.qualified.NonNullAnnotation:fully.qualified.NullableAnnotation</code>; if your nullity annotation is solely of the type use style (it annotates types, such as eclipse's and checkerframework's offerings, versus annotating methods and parameters), the format is <code>CUSTOM:TYPE_USE:nonnullanno:nullableanno</code>.<br />
|
||||
<em>This feature was added in lombok v1.18.12</em>.<br />
|
||||
</p><p>
|
||||
Lombok can be configured to add <code>@lombok.Generated</code> annotations to all generated nodes where possible; useful for JaCoCo (which has built in support),
|
||||
|
||||
Reference in new issue
Block a user