Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-21 | [fixes #3332] Prepend jdt.core SCL to compiler SCL | Rawi01 | |
The latest eclipse version properly splits the jdt.core module and the compiler. To load jdt.core classes during compilation the compiler SCL needs a reference to the jdt.core SCL. | |||
2023-03-21 | Add author | Christoph Dreis | |
2023-03-21 | Merge pull request #3356 from dreis2211/reduce-allocations-typematch | Reinier Zwitserloot | |
Reduce allocations from JavacHandlerUtil.typeMatches() | |||
2023-03-21 | Merge pull request #3355 from dreis2211/module-name-fix | Reinier Zwitserloot | |
Remove obsolete LombokProcessor.getModuleName | |||
2023-03-21 | Updating tests and changelog to reflect JDK20 support | Reinier Zwitserloot | |
2023-03-21 | [jdk20] Reorder JavacAST child nodes for JCEnhancedForLoop | Rawi01 | |
2023-03-21 | [jdk20] Adds support for updated JCEnhancedForLoop | Rawi01 | |
2023-03-21 | [jdk20] Updates support for record patterns | Rawi01 | |
2023-02-21 | Reduce allocations from JavacHandlerUtil.typeMatches() | Christoph Dreis | |
2023-02-20 | Remove obsolete LombokProcessor.getModuleName | Christoph Dreis | |
2023-02-03 | [release] post-release version bump | Reinier Zwitserloot | |
2023-02-03 | [build] final touches on updating deployment to new cloudflare host | Reinier Zwitserloot | |
2023-02-03 | [build] p2 repo now updated to go to cloudflare R2 | Reinier Zwitserloot | |
2023-02-03 | [build] Uploading edge repo to cloudflare R2 bucket straight from ant now ↵ | Reinier Zwitserloot | |
possible | |||
2023-01-19 | [versioning] pre-release version bump 1.18.26 | Reinier Zwitserloot | |
2023-01-19 | to be JDK6-buildable, replace SafeVarargs with SuppressWarnings | Reinier Zwitserloot | |
2023-01-19 | Replace JDK11 code with JDK6 compatible code to avoid warns/errs during dev ↵ | Reinier Zwitserloot | |
only. | |||
2023-01-19 | Merge pull request #3330 from Rawi01/eclipse-record-tests | Reinier Zwitserloot | |
Inject fields after generated record fields | |||
2023-01-15 | [fixes #3327] Inject fields after generated record fields | Rawi01 | |
2023-01-12 | Mention noteworthy recent merges of PRs in the changelog | Reinier Zwitserloot | |
2023-01-12 | Merge pull request #3326 from Rawi01/utilityclass-npe | Reinier Zwitserloot | |
Reset erasure_field of symbol | |||
2023-01-12 | Merge pull request #3325 from Rawi01/builder-default-array | Reinier Zwitserloot | |
Convert short array initializers to long version | |||
2023-01-12 | Merge pull request #3312 from Rawi01/extensionmethod-nonstatic | Reinier Zwitserloot | |
Ignore non-static/non-public extension methods | |||
2023-01-12 | Merge pull request #3299 from YassinHajaj/master | Reinier Zwitserloot | |
The URL to constructor has been corrected : replaced "Constructor" with "constructor" | |||
2023-01-12 | Merge pull request #3291 from dashen-tech/master | Reinier Zwitserloot | |
doc: fix some typos | |||
2023-01-12 | Merge pull request #3289 from mernst/typeannotations-sources | Reinier Zwitserloot | |
Typo fixes | |||
2023-01-12 | Merge pull request #3288 from Rawi01/val-default-method | Reinier Zwitserloot | |
Use real type for enclosing class | |||
2023-01-12 | Merge pull request #3262 from marc-guenther/extension-methods-for-interfaces | Reinier Zwitserloot | |
fixes #3259: allow @ExtensionMethod on interfaces | |||
2023-01-12 | Merge pull request #3250 from mernst/typos-typos | Reinier Zwitserloot | |
Fix typos | |||
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 |