Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
example: "ChildBuilder extends Parent.ParentBuilder"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
src/core/lombok/experimental/SuperBuilder.java
|
|
|
|
make a heck of a lot of sense and enums aren’t extensible in the first place. Also fixed up a wrong access level; now all existing builder tests pass.
|
|
Also fixed up style and docs, and updated behaviour when using `@Builder(inherit = true)` to error if you have no parent class.
|
|
|
|
using a cached one instead. Fixes issue #1579
|
|
#1579: recycle handlers to avoid excessive garbage collection
|
|
|
|
Add a JavaFileManager class name to KNOWN_JAVA9_FILE_MANAGERS.
|
|
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!
|
|
|
|
|
|
versioning by oracle.
|
|
only worked in javac, not eclipse.
|
|
|
|
editions of the Builder and Value annotations… but in case you install lombok v2 into eclipse but use an older lombok as dep in your project, we still do want to process the old annotations. Had to stringly-type a few things to make that happen, but, works now.
|
|
* 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.
|
|
(FilerException on creating the new round).
|