Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
|
|
Maybe some filtering is necessary and should be added later.
|
|
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 (javac)
|
|
|
|
issues, as we only use the simple name. Actually getting the full module name is a little tricky, but this should do the job.
|
|
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
|
|
|
|
|
|
fixed now (javac)
|
|
non-gradle compiler. Fixed that.
|
|
|
|
|
|
|
|
of replacing it with the non-experimental check about 3 years ago when builder moved out of experimental. The check has now been restored.
|
|
|
|
`@Builder.Default` static method instead of initializing to null/0/false. This does that, for ecj.
|
|
`@Builder.Default` static method instead of initializing to null/0/false. This does that, for javac.
|
|
|
|
documentation review, bugfix for setter auto-presuming chaining even when you didn’t configure it to chain.
|
|
|
|
|
|
4.8 and above
|