aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-04-16copy more Jackson annotation to the builder, also for @Singular methodsJan Rieke
2020-03-15[UtilityClass] [issue #2384] Added a test to confirm no issue.Reinier Zwitserloot
added some tests to confirm that lombok makes things static if needed.
2020-03-15[fixes #2386] [checkerframework]Reinier Zwitserloot
Now generating checkerframework `@Pure` instead of `@SideEffectFree` where appropriate.
2020-03-15[fixes #2176] this should add support for the UI auto-finding the RedHat ↵Reinier Zwitserloot
codeready IDE.
2020-03-06[fixes #2358] self-referential generics could cause endless loops in javac.Reinier Zwitserloot
... unfortunately eclipse's val resolver is now very slightly worse in very exotic circumstances - spent about 4 hours trying to fix it, can't figure it out, let's move on.
2020-03-05@Jacksonized: add flag usage configuration keyJan Rieke
2020-03-03@Jacksonized: modify builders that they can be used by JacksonJan Rieke
2020-02-27Merge pull request #2376 from Rawi01/extensionMethodReinier Zwitserloot
Set missing argumentTypes for eclipse extension methods
2020-02-27[fixes #2377] documentation about configkey ↵Reinier Zwitserloot
lombok.noArgsConstructor.extraPrivate was incorrect
2020-02-27Merge pull request #2378 from Rawi01/codeStyleFixReinier Zwitserloot
Add moved CodeStyleFix to patch list
2020-02-27Merge pull request #2381 from junoyoon/customNullAnnotatationClassNameBugFixReinier Zwitserloot
Make custom null annotation resolved in addNullAnnotations
2020-02-27[website] ecj instructions were outdated and the pom link was brokenReinier Zwitserloot
2020-02-28[Fix #2380] Make custom null annotation resolved in addNullAnnotationsjunoyoon
2020-02-26Add moved CodeStyleFix to patch listRawi01
2020-02-26Set missing argumentTypes for eclipse extension methodsRawi01
2020-02-15[issue #2368] [withBy] support for ecjReinier Zwitserloot
2020-02-15[issue #2368] [withBy] support for javacReinier Zwitserloot
2020-02-14[fixes #2369] types nested in enums/interfaces not marked static no longer ↵Reinier Zwitserloot
cause issues in ecj.
2020-02-14[trivial] improving consistency between javac vs. ecj outputReinier Zwitserloot
wasn't worth an issue on the tracker: javac and ecj handlers for static constructors would differ; ecjs would specify the return type and constructor invocation using fully qualified types, whereas the handler for javac did not.
2020-02-14[fixes #678] `@Synchronize` an instance method on static variable no longer ↵Reinier Zwitserloot
emits a warning.
2020-02-14(#2125) Extract mapstruct binding to separate module.Roel Spilker
2020-02-11SuperBuilder javac fix for nested generic types; fixes #2359Jan Rieke
2020-02-08setter prefixes for SuperBuilderJan Rieke
setter prefixes for SuperBuilder [javac] better javadoc for the SuperBuilder setterPrefix value setter prefixes for SuperBuilder [ecj] add test for SuperBuilder setter method customization fix setter method customization with setterPrefix
2020-02-07post-release version bumpReinier Zwitserloot
2020-02-07pre-release version bumpReinier Zwitserloot
2020-02-06[fixes #880] get rid of an unchecked cast warning for `@Getter(lazy=true)`Reinier Zwitserloot
2020-02-06avoid more name clashes for builder type param; fixes #2297Jan Rieke
2020-01-31[issue #788] Add more nullity annotations where relevantReinier Zwitserloot
(chainable setters, static constructors, builder stuff)
2020-01-31[issue #2221] simplified configuration for `@Singular`-generated plural form ↵Reinier Zwitserloot
nullchecks.
2020-01-31[fixes #2235] aliasing the old wither to the new one was broken for explicit ↵Reinier Zwitserloot
imports.
2020-01-31[documentation] mostly the config feature pageReinier Zwitserloot
2020-01-30[bughunt] [issue #2351] wild-stab try to fix issue 2351, without ↵Reinier Zwitserloot
reproduction - this time for realsies, whoops.
2020-01-30[bughunt] [issue #2351] wild-stab try to fix issue 2351, without reproduction.Reinier Zwitserloot
2020-01-29[Fixes #2349] Support for JDK 14Reinier Zwitserloot
Added the ability to parse and pretty-print the new 'x instanceof String y' pattern concept. Added a test to the pretty printer to confirm that it works.
2020-01-28[issue #2221] [issue #788] Lombok now adds nullity annotations.Reinier Zwitserloot
Which 'flavour' is defined in lombok.config; applied to toString, equals, canEqual, and plural-form of `@Singular`.
2020-01-28[trivial] the pos array was one too large here, shouldn't have any effect ↵Reinier Zwitserloot
other than save a smidge of memory.
2020-01-28[singular][issue #2221] the plural builder method now nullchecks its ↵Reinier Zwitserloot
argument with configurable results.
2020-01-20Config import: add support for environment variablesRoel Spilker
2020-01-20ConfigurationApp: hide not-mentioned by default, add parameter to show them ↵Roel Spilker
anyway.
2020-01-20Config import: support .jar and .zip archivesRoel Spilker
2020-01-20Config import: add to traceRoel Spilker
2020-01-20Config import: change bubble iterationRoel Spilker
2020-01-20Config import: move responsibilitiesRoel Spilker
2020-01-20Rename Context to ConfigurationFile, move reading contents and metadata to it.Roel Spilker
2020-01-20Config import: Allow imports in lombok.configRoel Spilker
2020-01-20Implement E&HQ in CheckerFrameworkVersion because it is a ↵Roel Spilker
ConfigurationValueType and might be listed.
2020-01-20Close more inputstreamsRoel Spilker
2020-01-20Remove unused importsRoel Spilker
2020-01-15[fixes #2335] ObtainVia(method=) on more than one arg would crash in javacReinier Zwitserloot
2020-01-08[fixes #788] lombok generated equals method plus a non-null-by-default ↵Reinier Zwitserloot
annotation no longer clash.