Age | Commit message (Collapse) | Author |
|
feature/typeInferenceImprovements
|
|
hardcoded call to emptyList.
|
|
|
|
|
|
generates code before the HandleVal.
|
|
ValWeirdTypes.java tests)
|
|
|
|
want toBuilder(). Also suppresses the warnings about any missing Builder.Default annotations.
|
|
|
|
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.
|
|
‘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).
|
|
|
|
|
|
|
|
|
|
|
|
deferred (during the javac run) until the end.
This already fixes the exotic-to-the-point-of-nonexistent bug where setter and wither compete to steal the `@param` off of the field’s javadoc. Next are to fix builder and setter/wither competing whilst bringing javadocs to `@Builder`.
Then for various other conflicts, we should defer removal of lombok imports and annotations until the end too.
|
|
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.
|
|
does by hand and lombok fills in whatever is missing.
|
|
alternative take on how to ‘fix’ null-collections and singular/toBuilder.
|
|
janrieke-wildcardsSingularFix
|
|
Customizable SuperBuilder
|
|
annotated. Fixes #1772
|
|
|
|
longer throws NPE.
|
|
|
|
|
|
|
|
janrieke-superToBuilder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and for example their use on the typearg in a collection type which is being `@Singular`-ized.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|