aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-18[build] ecj-ified all attempts to build anything targeted at below java9 ↵Reinier Zwitserloot
(so, most of it), because right now only javac from JDK9 can be used to build lombok and that’s a sad state of affairs.
2019-02-12post-release version bumpReinier Zwitserloot
2019-02-12prerelease version bumpReinier Zwitserloot
2019-02-12Merge pull request #2036 from inabajunmr/fix-javadoc-builderReinier Zwitserloot
Fix Javadoc for @Builder
2019-02-12Merge pull request #2018 from emlun/refactor-singularizersReinier Zwitserloot
Reduce code duplication in singularizers
2019-02-02fix doc for Builderinabajunmr
2019-01-29update changelogRoel Spilker
2019-01-29[test] Made it easier to run the tests on just one of the resource files.Reinier Zwitserloot
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-29Remove javax.validation.constraints.NotNull from listMichael Ernst
2019-01-29Augment 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[fixes #2013] documentation for config system was still referring to ↵Reinier Zwitserloot
deprecated keys.
2019-01-29docker support gradle 5.1.1Roel Spilker
2019-01-29New strategy to force new rounds. Possible fix for #1723, #1858 and #1946Roel Spilker
2019-01-29[fixes #2024] FieldNameConstants was causing lots of problems in eclipse, ↵Reinier Zwitserloot
especially with save actions.
2019-01-28[website] updated docs for using lombok with gradleReinier Zwitserloot
2019-01-28Replace sized array in toArray with 0Robert 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-22[website] linked to blog for intellij install instructions just in case ↵Reinier Zwitserloot
someone’s looking for screenshots and such
2019-01-22add pom for jdk11 docker imageRoel Spilker
use openjdk11.0.2 update maven default to 3.6.0
2019-01-21Delombok now also prints explicit no-arg super constructor calls, fixes #2023.Roel Spilker
2019-01-21typoJan
2019-01-21toBuilder required for all superclasses; removed Singular smallprintJan Rieke
2019-01-21Alphabetize list of annotationsMichael Ernst
This makes it easier to see what is there and to know where to add other annotations.
2019-01-15whitespaceRoel Spilker
2019-01-15Add Checker Framework NonNull and Nullable annotationsMichael Ernst
2019-01-15update changelog regarding #2008Roel Spilker
2019-01-15Replace SetterWitherJavadocParamCopy with SetterAndWitherJavadocEmil Lundberg
2019-01-15Remove irrelevant details from BuilderJavadoc test caseEmil Lundberg
2019-01-15Add myself to AUTHORSEmil Lundberg
2019-01-15Copy Javadoc to @Builder settersEmil Lundberg
2019-01-14Fixed two minor typosTomasz Linkowski
SuppressFBWArnings => SuppressFBWarnings no-ars => no-args
2019-01-14[i1996] add test for warnings on non-existing fieldsRoel Spilker
2019-01-13Colocate statements declaration with use in Map generateSingularMethodStatementsEmil Lundberg
2019-01-13Simplify Guava generateSingularMethodStatements return statement to single ↵Emil Lundberg
expression
2019-01-13Simplify List generateSingularMethodStatements to single expressionEmil Lundberg
2019-01-13Pull createConstructBuilderVarIfNeeded calls up to JavacSingularizerEmil Lundberg
2019-01-13Inline Guava singularizer instances into getGuavaInstead()Emil Lundberg
2019-01-13Push Guava singularizer instances down from JavacJavaUtilSingularizerEmil Lundberg
2019-01-13Pull useGuavaInstead logic up to JavacSingularizerEmil Lundberg
2019-01-13Replace JavacSingularizers with Guava version once and for allEmil Lundberg
2019-01-13Remove unused importsEmil Lundberg
2019-01-13Make some JavacSingularizer methods privateEmil Lundberg
2019-01-13Move return statement addition statement inside finishAndInjectMethodEmil Lundberg
2019-01-13Move return statement addition statement to just before ↵Emil Lundberg
finishAndInjectMethod call
2019-01-13Move invariant parameter inside finishAndInjectMethodEmil Lundberg
2019-01-13Build statements list in generateClearMethod in the same way as in sibling ↵Emil Lundberg
methods
2019-01-13Move single-use variable declarations to just before useEmil Lundberg
2019-01-13Inline single-use variableEmil Lundberg
2019-01-13Make generateClearMethod package-privateEmil Lundberg