aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2022-05-20[fixes #3181] Copy field name arrays in (Super)BuilderRawi01
The eclipse SelectionEngine uses the identity, finds the field in the builder and gets confused by the wrong source positions. If we clone the array it only finds the correct field and it works as expected.
2022-05-07[extern-annotations] Together with @rspilker, checked the list of base ↵Reinier Zwitserloot
copyable annotations and cleaned it up.
2022-05-07[extern-annotations] Together with @rspilker, checked the list of ↵Reinier Zwitserloot
'annotations that mean: Non null' and cleaned it up.
2022-04-18[versioning] post-release version bump 1.18.24Reinier Zwitserloot
2022-04-18[versioning] pre-release version bump 1.18.24Reinier Zwitserloot
2022-03-17Merge pull request #3137 from JohnPaulTaylorII/masterReinier Zwitserloot
[fixes #3133] Additional bits setting when creating type annotations
2022-03-17[fixes #2990] Treat records and enums as places where `static` is allowed.Reinier Zwitserloot
2022-03-17Merge branch 'fix-enum-logging' of https://github.com/varkart/lombok into ↵Reinier Zwitserloot
varkart-fix-enum-logging
2022-03-14[fixes #3133] Additional bits setting when creating type annotationsJohnPaulTaylorII
2022-03-13[fixes #3133] Add annotation bits to annotation copy targetsRawi01
2022-02-23Fixes #3120JohnPaulTaylorII
2022-02-17[fixes #2990, #3069] allow logging on enumsvarkart
2022-02-08[implements #1456] accessors can now be made final via `@Accessors`.Reinier Zwitserloot
2022-01-31[fixes #3053] Delay default annotation removalRawi01
2022-01-30[fixes #3097] Update inner class type when creating a static classRawi01
2022-01-25Removed double semicolonMatteo Baccan
Hi I have removed a typo error of 2 semicolons at the end of two lines ciao matteo
2022-01-21Merge pull request #2904 from mernst/nullness-annotationsReinier Zwitserloot
Update `NONNULL_ANNOTATIONS` and `BASE_COPYABLE_ANNOTATIONS`
2022-01-14Fix for defaulting behaviour for lombok annotations.Reinier Zwitserloot
What's the name of one of those bugs where you look at it and go: Wow. This can never have possibly worked? And yet it has? An inverse heisenbug: Once observed, it has always existed, but before observing it, no problems. Anyway, fixed. For what it's worth.
2022-01-09[fixes #3081] make CheckerFramework's This a type annotationJan Rieke
2022-01-07[fixes #2908] don't generate checkerframework's @NotCalledMethodsJan Rieke
2021-12-30[fixes #3070] fix guava type name for SuperBuilder's toBuilderJan Rieke
2021-12-21[fixes #2849] Make ToString's onlyExplicitlyIncluded a config key.Reinier Zwitserloot
2021-12-21Make javadoc generation platform independentRoel Spilker
2021-12-13configuration app returns non-zero value (2) if the configuration contains ↵Roel Spilker
an error. Fixes #3031
2021-12-12[fixes #3036] Keep builder default initializer positionRawi01
2021-12-12[fixes #3040] Support array initializer in onXRawi01
2021-12-07Merge ../lombok-branch-master into nullness-annotationsMichael Ernst
2021-10-26[fixes #3014] Detecting whether inner classes are static wouldn't work if ↵Reinier Zwitserloot
placed inside an enum or interface.
2021-10-22[fixes #2995] Skip records for field defaults via configRawi01
2021-10-19Add an annotationMichael Ernst
2021-10-19Add more annotationsMichael Ernst
2021-10-18[#2693] Review and updates for javabeans-style capitalization lombok.configReinier Zwitserloot
2021-10-17Adding a new accessors flag - javaBeansSpecCapitalizationysherwin
2021-10-07[versioning] post-release version bumpReinier Zwitserloot
2021-10-07[versioning] pre-release version bumpReinier Zwitserloot
2021-09-28Support javadoc copying in ecj language serverRawi01
2021-09-27[fixes #2972] Use simple type, move code to patch methodRawi01
2021-09-18[fixes #2736] Add jackson annotation `JsonUnwrapped` to the 'copy to ↵Reinier Zwitserloot
setters' list.
2021-09-16Merge pull request #2932 from Rawi01/record-nonnull-symbolsReinier Zwitserloot
Keep record compact constructor parameters
2021-09-16Merge pull request #2868 from Rawi01/clone-primitive-typeReinier Zwitserloot
Clone primitive types
2021-09-16Merge pull request #2866 from Rawi01/anonymous-inner-classReinier Zwitserloot
Handle anonymous classes properly
2021-09-15[trivial] remove unused importReinier Zwitserloot
2021-09-06Replace val with native final var in Java >= 10Rawi01
2021-08-17[fixes #2907] Keep record compact constructor parametersRawi01
2021-07-13Update `NONNULL_ANNOTATIONS` and `BASE_COPYABLE_ANNOTATIONS`Michael Ernst
2021-06-10SneakyThrows.java fix typo - return String instead voidRoman Ivanov
2021-06-05[fixes #2863] Clone primitive typesRawi01
2021-06-04Merge pull request #2822 from FlorentMouysset/masterReinier Zwitserloot
Fix @CustomLog-key in lombok.config for some error messages. Issue #2821
2021-06-03[fixes #2838] Handle anonymous classes properlyRawi01
Generated qualified names (e.g. Outer.Inner) now stop at anonymous classes instead of adding an empty part. All handlers that add static fields/methods/types now add error messages instead of generating invalid code.
2021-06-03Merge pull request #2815 from Rawi01/var-val-cacheReinier Zwitserloot
Cleanup internal argument cache