Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
outer type is an interface, caused bugs in ecj.
|
|
to `public static final String` fields, instead of actual string literals, there where you can specify strings in lombok annotation parameters, such as `@ToString(of = MyClass.CONSTANT_FIELD)`. We can’t really fix it, but at least now lombok will error when you do that and describe in detail what’s going wrong.
|
|
|
|
|
|
|
|
|
|
|
|
recently, such as value and builder from experimental.
|
|
the outer and the inner class have generics, the inner is non-static, and you generate equals/hashcode on the inner.
Note that in general this is just broken; do not put non-static inner classes in generics-carrying classes in the first place!
|
|
and outer have generics fails if inner is annotated with @Data
|
|
|
|
* var is promoted to the main package.
* It is no longer an opt-in thing.
* bug: var (unlike val) is allowed in old-style for loops, but if you multi-init: for (var i = 0, j="Foo";;), you now get an error that you can't do that.
* tests both for the multi-for situation and the new main package variant.
|
|
|
|
|
|
|
|
|
|
fixes #1521
|
|
ConstructorProperties being default-off.
|
|
|
|
Several minor fixes to make 'ant test' work more reliably on other systems
|
|
|
|
Fixes #869, fixes #1018
|
|
extends Object
|
|
|
|
|
|
appropriate.
|
|
|
|
hashCode and toString from Data and Value
|
|
|
|
support.
|
|
|
|
Added name to AUTHORS file. Added ECJ fix and test. Made one of the
variables final to also verify the final error case.
|
|
|
|
|
|
args.
|
|
case-sensitive file systems.
|
|
`@Builder` in javac.
|
|
javac/delombok.
|
|
|
|
|
|
classes (or constructors of non-static inner classes) doesn't work.
|
|
|
|
|
|
Generates the null check on the constructor parameter instead of the
instance field. Fix for issues #869 and #1018.
|
|
|