Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-21 | Code review + mention in changelog for the improvement to val handling vs. ↵ | Reinier Zwitserloot | |
lambdas and conditional (ternary) expressions. | |||
2019-05-20 | Merge branch 'master' into feature/typeInferenceImprovements | Bulgakov Alexander | |
2019-05-09 | post-release version bump (to be clear, the static constructor feature 2 ↵ | Reinier Zwitserloot | |
commits before this is NOT in the 1.18.8 release; this post-release bump is slightly late). | |||
2019-05-08 | #1976. [@val] improved raw generic type inference by eclipse compiler. | Bulgakov Alexander | |
2019-05-07 | [Feature] staticConstructor should use already defined private constructor ↵ | daliclass | |
if available | |||
2019-05-07 | Merge remote-tracking branch 'lombok/master' into ↵ | Bulgakov Alexander | |
feature/typeInferenceImprovements | |||
2019-05-07 | pre-release version bump | Reinier Zwitserloot | |
2019-05-07 | [fixes #1981][fixes #1961] Hardcoded some knowledge about how to copy ↵ | Reinier Zwitserloot | |
jackson’s `@JsonProperty`. | |||
2019-05-06 | [fixes #2120] ecj was not generating explicit nullchecks for builder-setters. | Reinier Zwitserloot | |
2019-05-06 | [trivial] replacing all calls to Class.newInstance() with ↵ | Reinier Zwitserloot | |
Class.getConstructor().newInstance to avoid warnings which are default in many JDK11+ environments, and it shouldn’t change anything (we handle the change from sneaky throwing to InvocationTargetException appropriately). | |||
2019-05-03 | Merge remote-tracking branch 'lombok/master' into ↵ | Bulgakov Alexander | |
feature/typeInferenceImprovements | |||
2019-05-01 | [fixes #2104] superbuilder + non-list-singulars wouldn’t work due to ↵ | Reinier Zwitserloot | |
hardcoded call to emptyList. | |||
2019-05-01 | [issue #2092] Add an uppercase option to FieldNameConstants | Reinier Zwitserloot | |
2019-05-01 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2019-05-01 | [fixes #2083] adds feature ‘access level’ to `@Builder` | Reinier Zwitserloot | |
2019-05-01 | Update documentation | Roel Spilker | |
2019-04-30 | [trivial] update a comment to be more accurate about the priority of handler ↵ | Reinier Zwitserloot | |
for val. | |||
2019-04-28 | #1976. A handlers' order has been changed. The javac's HandleDelegate ↵ | Bulgakov Alexander | |
generates code before the HandleVal. | |||
2019-04-24 | improvements type inference of type intersections (affects ValLambda.java, ↵ | Bulgakov Alexander | |
ValWeirdTypes.java tests) | |||
2019-03-26 | [fixes #2050] [fixes #2061] javac would fail to skip generating build() ↵ | Reinier Zwitserloot | |
method if it is already there | |||
2019-03-26 | [#2046] Extend suppress builder feature to `@SuperBuilder` | Reinier Zwitserloot | |
2019-03-26 | [i2066] Map#putIfAbsent does not exist in java6 | Roel Spilker | |
2019-03-26 | [i2078] Add possibility to generate assert on `@NonNull` | Roel Spilker | |
2019-03-25 | [performance] fixing bug in earlier performance commit on optimizing lookups ↵ | Reinier Zwitserloot | |
of typeMatches. | |||
2019-03-25 | [fixes #2046] you can now suppress the builder() method, useful if you only ↵ | Reinier Zwitserloot | |
want toBuilder(). Also suppresses the warnings about any missing Builder.Default annotations. | |||
2019-03-25 | [trivial] fixing spacing of earlier commit | Reinier Zwitserloot | |
2019-03-25 | [javadoc] new javadoc tools, new boneheaded mistakes. Seemingly nobody gives ↵ | Reinier Zwitserloot | |
a toss about this tool over at oracle? Used some hacks to work around the worst offenses. | |||
2019-03-25 | [performance] improve typeMatches lookup. Especially in light of the ↵ | Reinier Zwitserloot | |
built-in copyable annotations lists growing, this should help performance. | |||
2019-03-07 | Fixed bug with 'lombok.experimental.flagUsage = ALLOW' | Balázs Németh | |
Fixes #2059 | |||
2019-02-19 | var/val in Eclipse can now handle intersection types, fixes #1986 | Roel Spilker | |
2019-02-19 | [issue #2039] update docs to warn about a javac peculiarity for named static ↵ | Reinier Zwitserloot | |
imports. | |||
2019-02-12 | post-release version bump | Reinier Zwitserloot | |
2019-02-12 | prerelease version bump | Reinier Zwitserloot | |
2019-02-12 | Merge pull request #2036 from inabajunmr/fix-javadoc-builder | Reinier Zwitserloot | |
Fix Javadoc for @Builder | |||
2019-02-12 | Merge pull request #2018 from emlun/refactor-singularizers | Reinier Zwitserloot | |
Reduce code duplication in singularizers | |||
2019-02-02 | fix doc for Builder | inabajunmr | |
2019-01-29 | [fixes #2011] If you have a field named `build` or `toString`, and you ↵ | Reinier Zwitserloot | |
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. | |||
2019-01-29 | Remove javax.validation.constraints.NotNull from list | Michael Ernst | |
2019-01-29 | Augment NONNULL_ANNOTATIONS with more aliases for lombok.NonNull. | Michael Ernst | |
Augment BASE_COPYABLE_ANNOTATIONS with more type annotations from the Checker Framework. | |||
2019-01-29 | New strategy to force new rounds. Possible fix for #1723, #1858 and #1946 | Roel Spilker | |
2019-01-29 | [fixes #2024] FieldNameConstants was causing lots of problems in eclipse, ↵ | Reinier Zwitserloot | |
especially with save actions. | |||
2019-01-28 | Replace sized array in toArray with 0 | Robert Wertman | |
This approach has been benchmarked to be marginally faster. Fixes #2030. | |||
2019-01-22 | [fixes #2019] Lombok now properly deals with `@NonNull` specifically on the ↵ | Reinier Zwitserloot | |
‘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). | |||
2019-01-21 | Alphabetize list of annotations | Michael Ernst | |
This makes it easier to see what is there and to know where to add other annotations. | |||
2019-01-15 | whitespace | Roel Spilker | |
2019-01-15 | Add Checker Framework NonNull and Nullable annotations | Michael Ernst | |
2019-01-15 | Copy Javadoc to @Builder setters | Emil Lundberg | |
2019-01-14 | Fixed two minor typos | Tomasz Linkowski | |
SuppressFBWArnings => SuppressFBWarnings no-ars => no-args | |||
2019-01-13 | Colocate statements declaration with use in Map generateSingularMethodStatements | Emil Lundberg | |
2019-01-13 | Simplify Guava generateSingularMethodStatements return statement to single ↵ | Emil Lundberg | |
expression |