Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-12 | Merge pull request #3232 from janrieke/superBuilderFixMethodExistsChecks | Reinier Zwitserloot | |
Fix SuperBuilder for fields named "build" or "self" | |||
2023-01-12 | Merge pull request #3215 from janrieke/superBuilderExtendsClauseCollisions | Reinier 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-12 | Merge 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 tests | Reinier 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-12 | Support 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 pattern | Rawi01 | |
2023-01-12 | [jdk19] Add support for new guard pattern | Rawi01 | |
2023-01-12 | [jdk19] Add support for JCConstantCaseLabel | Rawi01 | |
2023-01-12 | [jdk19] Bump lombok.patcher version | Rawi01 | |
2023-01-12 | Update AUTHORS to reflect new name | Sasha 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-12 | Update VS Code page for Lombok support | nickzhums | |
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-12 | Merge pull request #3198 from Rawi01/builder-refactoring | Reinier 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 tests | Reinier 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-11 | Support JDK19: | Reinier Zwitserloot | |
Let lombok know where to find patcher-0.46, and retarget 'most recent supported JVM' to 19. | |||
2023-01-11 | Merge pull request #3251 from Rawi01/jdk19 | Reinier Zwitserloot | |
Add support for JDK 19 | |||
2023-01-04 | Update AUTHORS to reflect new name | Sasha Koning | |
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-08-26 | [jdk19] Add support for record pattern | Rawi01 | |
2022-08-26 | [jdk19] Add support for new guard pattern | Rawi01 | |
2022-08-26 | [jdk19] Add support for JCConstantCaseLabel | Rawi01 | |
2022-08-26 | [jdk19] Bump lombok.patcher version | Rawi01 | |
2022-07-22 | Merge pull request #3233 from nickzhums/patch-1 | Reinier Zwitserloot | |
Update VS Code page for Lombok support | |||
2022-07-18 | Update VS Code page for Lombok support | nickzhums | |
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-18 | fix all SuperBuilder tests (changed order of generated methods) | Jan Rieke | |
2022-07-15 | [fix #3230] switch setter and self/build methods to allow overloaded | Jan Rieke | |
self/build methods | |||
2022-06-17 | (SuperBuilder) fix javac type params on conflicting names | Jan Rieke | |
2022-06-17 | (fixes #3202) check extends/implements for collisions (SuperBuilder) | Jan Rieke | |
2022-05-20 | Add support for eclipse feature tests | Rawi01 | |
2022-05-20 | [fixes #3181] Copy field name arrays in (Super)Builder | Rawi01 | |
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-02 | Merge pull request #3185 from inad9300/patch-1 | Reinier Zwitserloot | |
Fix typo in UtilityClass.html | |||
2022-04-28 | Fix typo in UtilityClass.html | Daniel M | |
2022-04-21 | [Fixes #3179] createMavenECJBootstrap was broken | Reinier Zwitserloot | |
2022-04-18 | [build] [trivial] Add a description for the main release target | Reinier Zwitserloot | |
2022-04-18 | [versioning] post-release version bump 1.18.24 | Reinier Zwitserloot | |
2022-04-18 | [versioning] pre-release version bump 1.18.24 | Reinier Zwitserloot | |
2022-04-18 | [fixes #3169] Snippet for `@Singular` didn't include the clearCollection ↵ | Reinier Zwitserloot | |
methods. | |||
2022-04-04 | [build] Replace JDK test targets from v14 en v16 to v17 (LTS) and v18 (just ↵ | Reinier Zwitserloot | |
released) | |||
2022-04-04 | [build] It was ever so slightly broken since last commit. fixed. | Reinier Zwitserloot | |
2022-04-02 | Merge pull request #3164 from Submohr/patch-1 | Reinier Zwitserloot | |
Fix typo in StandardException documentation | |||
2022-04-02 | Merge pull request #3155 from Rawi01/extensionmethod-conditional-methodref | Reinier Zwitserloot | |
Improve the handling of ExtensionMethod arguments | |||
2022-04-02 | [Issue #3143] [changelog] | Reinier Zwitserloot | |
2022-04-02 | [#3143] Review and update jopatai's work on the maven/ecj agent jar | Reinier 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. |