Age | Commit message (Collapse) | Author |
|
supported null-check styles
|
|
now called `$value` in order to convey that you shouldnt manually mess with it.
|
|
error popups
|
|
|
|
config system
|
|
|
|
|
|
lambdas and conditional (ternary) expressions.
|
|
|
|
|
|
|
|
|
|
|
|
if available
|
|
feature/typeInferenceImprovements
|
|
jackson’s `@JsonProperty`.
|
|
|
|
feature/typeInferenceImprovements
|
|
hardcoded call to emptyList.
|
|
|
|
|
|
ValWeirdTypes.java tests)
|
|
method if it is already there
|
|
|
|
|
|
want toBuilder(). Also suppresses the warnings about any missing Builder.Default annotations.
|
|
built-in copyable annotations lists growing, this should help performance.
|
|
|
|
generate a builder, that builder wouldn’t make the build or toString methods because it thinks the builder-setter methods it just generated that so happen to have that name indicate you don’t want lombok to do that.
You really shouldn’t name any fields builder or toString, though.
|
|
especially with save actions.
|
|
This approach has been benchmarked to be marginally faster.
Fixes #2030.
|
|
‘type use’ of a parameter (and, in case of arrays, on the outermost dimension which is actually the first one listed. Weird corner case of the JLS).
|
|
hashCode method as final if it isn’t modified. This doesn’t change its behavior whatsoever, but some linters and especially eclipse save actions (specifically: ‘mark local variables final if possible’) cause issues when they try to mess with generated code. Of course, now any save action with ‘remove useless modifiers’ would cause an issue but those don’t (yet…) exist.
|
|
|
|
super.
|
|
actual handwritten type.
|
|
does by hand and lombok fills in whatever is missing.
|
|
janrieke-wildcardsSingularFix
|
|
reflective access via a class that uses sun.misc.Unsafe to arrange access. From the nqzero permit-reflect library.
|
|
Customizable SuperBuilder
|
|
|
|
|
|
longer throws NPE.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|