aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-08-26[jdk19] Add support for new guard patternRawi01
2022-08-26[jdk19] Add support for JCConstantCaseLabelRawi01
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-04-02Merge pull request #3155 from Rawi01/extensionmethod-conditional-methodrefReinier Zwitserloot
Improve the handling of ExtensionMethod arguments
2022-04-02[#3143] Review and update jopatai's work on the maven/ecj agent jarReinier Zwitserloot
* Update copyright headers * Update code style (tabs, not spaces, spaces around + operator - that's about it) * Use `x.class.getResourceAsStream`, not `x.getClass().` - minor mostly irrelevant nit. * Rename and re-locate the jar itself. * 'ecj' as an alias for this command seems a bit too cavalier' removed it. * The source is in its own 'root' src dir, it doesn't really fit in the eclipse agent sources - it's more a maven agent. * Fixed a bug where a filehandle wasn't safe closed. Mostly irrelevant (JVM would quite afterwards anyway). * Slight rewording of the ecj docs.
2022-03-29[fixes #3153] Improve the handling of ExtensionMethod argumentsRawi01
2022-03-18[fixes #3143] Maven+ECJ Agent BootstrapJohnPaulTaylorII
* Adds AgentBootstrap, the actual bootstrapping agent * Adds MavenEcjBootstrapApp, the command line app for generating the appropriate files * Updates the build to package these correctly * Updates the documentation for setup/ecj
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-13Merge pull request #3136 from Rawi01/eclipse-renameReinier Zwitserloot
Search patched method also by parameters
2022-03-13[fixes #3134] Search patched method also by parametersRawi01
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-27rename main.html to index.htmlRoel Spilker
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
2022-01-07[fixes projectlombok/lombok#1036] Exclude the classloader forMartin O'Connor
jasperreports-plugin due to a classloader conflict with ECJ
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 #3000] Generate new type reference for val marker annotationRawi01
2021-12-12[fixes #3036] Keep builder default initializer positionRawi01
2021-12-12Patch getMethodDeclarationNode method instead of individual callsRawi01
2021-12-12[fixes #3040] Support array initializer in onXRawi01
2021-12-12[fixes #3043] Add null check for end positionsRawi01
2021-12-07Merge ../lombok-branch-master into nullness-annotationsMichael Ernst
2021-10-26Merge pull request #3015 from Rawi01/extract-pull-upReinier Zwitserloot
Extract interface + pull up
2021-10-26[fixes #1309] Extract interface + pull upRawi01
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-22[fixes #2985] Resolve var/val only once in eclipseRawi01
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