Lombok 1.18.12 erschienen
Die neue Version 1.18.12 von Project Lombok ist veröffentlicht worden.
Typ | Beschreibung |
---|---|
PLATFORM | Support für JDK13 (yield in Switch Ausdrücken) |
PLATFORM | Support for JDK14 (Mit pattern match instanceof Ausdrücken). |
FEATURE | In der lombok.config können jetzt weitere config Dateien eingebunden werden und das sogar von .zip oder .jar Dateien. |
FEATURE | Mit @Builder(setterPrefix = “set”) lässt sich das Prefix für die Setter Methoden ändern. Dieses wird aber nicht empfohlen, aber man hat die Möglcihkeit, falls es eine Library so benötigt. |
FEATURE | Wenn man @Builder’s @Singular verwendet, dann wird auch ein Plural generiert. |
FEATURE | Lombok kann nullity annotations eingfügen wo es relevant ist. Dei Einstellung wird in der lombok.config vorgenommen und wird auf die return value von toString, withX, chainable setX, static constructors, build, builder, usw und dem Parameter von equals, canEqual. |
BUGFIX | Fix für das Sonarplugin |
BUGFIX | lombok.experimental.Wither wurde in lombok.With umbenannt. |
Alle Änderungen sind im Changelog zu finden.
Spring Boot
Ab dem Release 2.3.0 M2 ist das Update von Lombok 1.18.12 enthalten.