Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and for example their use on the typearg in a collection type which is being `@Singular`-ized.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
‘copyable’ annotations get copied’, with ‘copyable’ defined as a specific FQN-style list of well-known nullity-indicating annotations, plus whatever you configured in lombok.config.
Also some work on the notion of TYPE_USE annotations.
|
|
|
|
|
|
|
|
|
|
Collections.emptyList call.
|
|
over types from, say, a field, to getter/setter/constructor/builder/wither/etc.
|
|
|
|
in javac.
|
|
|
|
into janrieke-superBuilderNonNull
# Conflicts:
# src/core/lombok/eclipse/handlers/HandleSuperBuilder.java
# src/core/lombok/javac/handlers/HandleSuperBuilder.java
# test/transform/resource/after-delombok/SuperBuilderWithDefaults.java
# test/transform/resource/after-ecj/SuperBuilderWithDefaults.java
|
|
fixed now (ecj)
|
|
ended up null would cause an NPE during `toBuilder()` invocations.
|
|
should also find next priority for the astvisitors (only the annotation visitors were being considered).
|
|
the byte code
|
|
|
|
|
|
|
|
assign value once so that final fields work (ecj)
|
|
fixed now (ecj)
|
|
|
|
|
|
|