aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-12Merge pull request #3288 from Rawi01/val-default-methodReinier Zwitserloot
Use real type for enclosing class
2023-01-12Merge pull request #3262 from marc-guenther/extension-methods-for-interfacesReinier Zwitserloot
fixes #3259: allow @ExtensionMethod on interfaces
2023-01-12Merge pull request #3250 from mernst/typos-typosReinier Zwitserloot
Fix typos
2023-01-12Merge pull request #3232 from janrieke/superBuilderFixMethodExistsChecksReinier Zwitserloot
Fix SuperBuilder for fields named "build" or "self"
2023-01-12Merge pull request #3215 from janrieke/superBuilderExtendsClauseCollisionsReinier Zwitserloot
SuperBuilder: check extends/implements for collisions (fixes #3202)
2023-01-12[tests] testing eclipse-full works on more platforms.Reinier Zwitserloot
only worked on linux-x86_64, now it should work on more os+arch combos
2023-01-12Merge branch 'Rawi01-eclipse-tests'Reinier Zwitserloot
2023-01-12[tests] add new target for eclipse 2022-12.Reinier Zwitserloot
2023-01-12[tests] Added `ant test.ecj19` and updated testsReinier Zwitserloot
Tests updated because ecj finally fixed their pretty printer for records, yay!
2023-01-12[test] Just cleaning up tests that fail on javac8/6 and ecj.Reinier Zwitserloot
These tests should fail on j6/8 as they use newer features; the test files lacked proper markings so they weren't being skipped.
2023-01-12Support JDK19:Reinier Zwitserloot
Let lombok know where to find patcher-0.46, and retarget 'most recent supported JVM' to 19.
2023-01-12[jdk19] Add support for record patternRawi01
2023-01-12[jdk19] Add support for new guard patternRawi01
2023-01-12[jdk19] Add support for JCConstantCaseLabelRawi01
2023-01-12[jdk19] Bump lombok.patcher versionRawi01
2023-01-12Update AUTHORS to reflect new nameSasha Koning
2023-01-12[documentation] We had various links to features/Log, but the right ↵Reinier Zwitserloot
canonical url is features/log. Also, the changelog has been updated; all links updated to the canonical version.
2023-01-12Update VS Code page for Lombok supportnickzhums
Per (https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-july-2022/), the latest Extension for Pack has provided built-in support for Lombok. In addition, the community-developed Lombok extension has entered a maintenance mode, the original author has moved on from the project. Microsoft is going to maintain the project from now on (The extension has been transferred to Microsoft)
2023-01-12Merge pull request #3198 from Rawi01/builder-refactoringReinier Zwitserloot
Copy field name arrays in (Super)Builder
2023-01-12[tests] add new target for eclipse 2022-12.Reinier Zwitserloot
2023-01-11[tests] Added `ant test.ecj19` and updated testsReinier Zwitserloot
Tests updated because ecj finally fixed their pretty printer for records, yay!
2023-01-11[test] Just cleaning up tests that fail on javac8/6 and ecj.Reinier Zwitserloot
These tests should fail on j6/8 as they use newer features; the test files lacked proper markings so they weren't being skipped.
2023-01-11Support JDK19:Reinier Zwitserloot
Let lombok know where to find patcher-0.46, and retarget 'most recent supported JVM' to 19.
2023-01-11Merge pull request #3251 from Rawi01/jdk19Reinier Zwitserloot
Add support for JDK 19
2023-01-04Update AUTHORS to reflect new nameSasha Koning
2022-10-30[fixes #3242] Use real type for enclosing classRawi01
2022-10-13[documentation] We had various links to features/Log, but the right ↵Reinier Zwitserloot
canonical url is features/log. Also, the changelog has been updated; all links updated to the canonical version.
2022-09-14fixes ...: allow @ExtensionMethod on interfacesMarc Guenther
2022-08-26[jdk19] Add support for record patternRawi01
2022-08-26[jdk19] Add support for new guard patternRawi01
2022-08-26[jdk19] Add support for JCConstantCaseLabelRawi01
2022-08-26[jdk19] Bump lombok.patcher versionRawi01
2022-08-25Fix typosMichael Ernst
2022-07-22Merge pull request #3233 from nickzhums/patch-1Reinier Zwitserloot
Update VS Code page for Lombok support
2022-07-18Update VS Code page for Lombok supportnickzhums
Per (https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-july-2022/), the latest Extension for Pack has provided built-in support for Lombok. In addition, the community-developed Lombok extension has entered a maintenance mode, the original author has moved on from the project. Microsoft is going to maintain the project from now on (The extension has been transferred to Microsoft)
2022-07-18fix all SuperBuilder tests (changed order of generated methods)Jan Rieke
2022-07-15[fix #3230] switch setter and self/build methods to allow overloadedJan Rieke
self/build methods
2022-06-17(SuperBuilder) fix javac type params on conflicting namesJan Rieke
2022-06-17(fixes #3202) check extends/implements for collisions (SuperBuilder)Jan Rieke
2022-05-20Add support for eclipse feature testsRawi01
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-05-02Merge pull request #3185 from inad9300/patch-1Reinier Zwitserloot
Fix typo in UtilityClass.html
2022-04-28Fix typo in UtilityClass.htmlDaniel M
2022-04-21[Fixes #3179] createMavenECJBootstrap was brokenReinier Zwitserloot
2022-04-18[build] [trivial] Add a description for the main release targetReinier Zwitserloot
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-18[fixes #3169] Snippet for `@Singular` didn't include the clearCollection ↵Reinier Zwitserloot
methods.