aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-04-16Merge pull request #2409 from janrieke/superBuilderFixAIOOBEReinier Zwitserloot
[SuperBuilder] fix IndexOutOfBounds (fixes #2407)
2020-04-16copy more Jackson annotation to the builder, also for @Singular methodsJan Rieke
2020-04-15[fixes #2246] Add null checkRawi01
2020-04-14[fixes #2286] Set source range for vararg arraysRawi01
2020-04-11Encode + sign properly. Fixes #1539Thomas Kalmár
2020-04-04Stop trying to resolve methods with broken argumentsRawi01
2020-04-04Fix missing extension method parameters names during code completionRawi01
2020-04-04Improve ExtensionMethod support in EclipseRawi01
Add basic support for lambdas, add autoboxing support for varargs, code completion now works if the only matching methods are extension methods, code completion no longer shows all extension methods
2020-03-26[SuperBuilder] fix IndexOutOfBounds (fixes #2407)Jan 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