aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-23[fixes #3008] [docs] The docs for `@Value` were still referring to `@Wither` ↵Reinier Zwitserloot
instead of `@With`
2021-10-22Merge pull request #3009 from Rawi01/field-defaults-recordReinier Zwitserloot
Skip records for field defaults via config
2021-10-22[fixes #2995] Skip records for field defaults via configRawi01
2021-10-22Merge pull request #2998 from YonatanSherwin/fixingBeansSpecTestsReinier Zwitserloot
fixing beanspec tests
2021-10-22Merge pull request #3007 from Rawi01/eclipse-junitReinier Zwitserloot
Resolve var/val only once in eclipse
2021-10-22[fixes #2985] Resolve var/val only once in eclipseRawi01
2021-10-19fixing beanspec testsysherwin
2021-10-18[#2693] Docs and changelog for the ‘accessors.capitalization = beanspec’ ↵Reinier Zwitserloot
feature.
2021-10-18[#2693] Review and updates for javabeans-style capitalization lombok.configReinier Zwitserloot
2021-10-18Adding Yonatan Sherwin to AUTHORS fileysherwin
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-10-06Fix syntax highlighting for EqualsAndHashCodeRawi01
2021-09-29[doc] Added some docs on how to debug lombok for various platforms, also ↵Reinier Zwitserloot
updated changelog with recent changes
2021-09-29Merge pull request #2978 from Rawi01/language-serverReinier Zwitserloot
Add syntax highlighting and javadoc to language server (VSCode)
2021-09-28Support javadoc copying in ecj language serverRawi01
2021-09-28[fixes #2950] Patch language server semantic highlightingRawi01
2021-09-27Merge pull request #2975 from Rawi01/organize-imports-valReinier Zwitserloot
Move 'val' -> 'final var' code to patch method
2021-09-27[tests] Exclude recently added 'val' testRawi01
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-16[issue #2964] fixing the previous commitReinier Zwitserloot
2021-09-16[issue #2964] Try to look in chocolatey's default installation dir.Reinier Zwitserloot
2021-09-16[changelog] documenting previous commit.Reinier Zwitserloot
2021-09-16Merge pull request #2936 from Rawi01/jdk-17Reinier Zwitserloot
Add support for JDK17
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-16Merge pull request #2840 from Rawi01/copy-vartypeReinier Zwitserloot
Also copy vartype.type in TreeMirrorMaker
2021-09-16Merge pull request #2930 from Rawi01/eclipse-final-save-actionReinier Zwitserloot
Fix "Use modifier 'final' where possible" cleanup
2021-09-15[fixes #2960] [installer] Fix issue with weird chars in eclipse pathReinier Zwitserloot
Lombok used to attempt to escape 'weird' chars (using a whitelist of chars that need no escaping) when writing out eclipse.ini. However, there _is no_ escaping mechanism available there. Instead, apparently eclipse/java just reads the chars appearing after the `-javaagent:` prefix as literally as possible. Therefore, just.. don't escape, and pray. Spaces, colons, and ats have all been confirmed as working correctly when rendering them literally, and as failing when you attempt to escape them.
2021-09-15[trivial] remove unused importReinier Zwitserloot
2021-09-07[changelog] add previous commit (val to final var) to changelogReinier Zwitserloot
2021-09-06Replace val with native final var in Java >= 10Rawi01
2021-08-18[jdk17] Add support for sealed classesRawi01
2021-08-18[jdk17] Ignore new strictfp warningsRawi01
2021-08-18[jdk17] Fix ThisParamter testRawi01
2021-08-18[jdk17] Add support for guard/parenthesized patternRawi01
2021-08-18[jdk17] Add support for default casesRawi01
2021-08-17[fixes #2907] Keep record compact constructor parametersRawi01
2021-08-15[fixes #2926] WrittenNamesFinder can now detect generated writesRawi01
2021-06-10Improve Builder documentation to emphasize the "builder()" factory method. ↵Roel Spilker
Fixes #2870
2021-06-10SneakyThrows.java fix typo - return String instead voidRoman Ivanov
2021-06-06[testing] Fix javac6 testsRawi01
2021-06-05[fixes #2863] Clone primitive typesRawi01
2021-06-04Followup build fix related to commit 17ac9e77a5Reinier Zwitserloot
That commit added a stub for com.sun.tools.javac.comp.ArgumentAttr: When compiling against stubstubs, the requisite JCTree.Visitor nested class doesn't exist; added this to the existing JCTree stubs-for-the-stubs
2021-06-04Merge pull request #2822 from FlorentMouysset/masterReinier Zwitserloot
Fix @CustomLog-key in lombok.config for some error messages. Issue #2821
2021-06-04Merge pull request #2816 from Rawi01/val-switch-expressionReinier Zwitserloot
Resolve variables in switch expressions
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.