Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-12 | Merge pull request #3198 from Rawi01/builder-refactoring | Reinier Zwitserloot | |
Copy field name arrays in (Super)Builder | |||
2023-01-11 | Merge pull request #3251 from Rawi01/jdk19 | Reinier Zwitserloot | |
Add support for JDK 19 | |||
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-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-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-02 | Merge pull request #3155 from Rawi01/extensionmethod-conditional-methodref | Reinier Zwitserloot | |
Improve the handling of ExtensionMethod arguments | |||
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. | |||
2022-03-29 | [fixes #3153] Improve the handling of ExtensionMethod arguments | Rawi01 | |
2022-03-18 | [fixes #3143] Maven+ECJ Agent Bootstrap | JohnPaulTaylorII | |
* 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-17 | Merge pull request #3137 from JohnPaulTaylorII/master | Reinier 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-17 | Merge 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 annotations | JohnPaulTaylorII | |
2022-03-13 | Merge pull request #3136 from Rawi01/eclipse-rename | Reinier Zwitserloot | |
Search patched method also by parameters | |||
2022-03-13 | [fixes #3134] Search patched method also by parameters | Rawi01 | |
2022-03-13 | [fixes #3133] Add annotation bits to annotation copy targets | Rawi01 | |
2022-02-23 | Fixes #3120 | JohnPaulTaylorII | |
2022-02-17 | [fixes #2990, #3069] allow logging on enums | varkart | |
2022-02-08 | [implements #1456] accessors can now be made final via `@Accessors`. | Reinier Zwitserloot | |
2022-01-31 | [fixes #3053] Delay default annotation removal | Rawi01 | |
2022-01-30 | [fixes #3097] Update inner class type when creating a static class | Rawi01 | |
2022-01-27 | rename main.html to index.html | Roel Spilker | |
2022-01-25 | Removed double semicolon | Matteo Baccan | |
Hi I have removed a typo error of 2 semicolons at the end of two lines ciao matteo | |||
2022-01-21 | Merge pull request #2904 from mernst/nullness-annotations | Reinier Zwitserloot | |
Update `NONNULL_ANNOTATIONS` and `BASE_COPYABLE_ANNOTATIONS` | |||
2022-01-14 | Fix 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 annotation | Jan Rieke | |
2022-01-07 | [fixes #2908] don't generate checkerframework's @NotCalledMethods | Jan Rieke | |
2022-01-07 | [fixes projectlombok/lombok#1036] Exclude the classloader for | Martin O'Connor | |
jasperreports-plugin due to a classloader conflict with ECJ | |||
2021-12-30 | [fixes #3070] fix guava type name for SuperBuilder's toBuilder | Jan Rieke | |
2021-12-21 | [fixes #2849] Make ToString's onlyExplicitlyIncluded a config key. | Reinier Zwitserloot | |
2021-12-21 | Make javadoc generation platform independent | Roel Spilker | |
2021-12-13 | configuration 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 annotation | Rawi01 | |
2021-12-12 | [fixes #3036] Keep builder default initializer position | Rawi01 | |
2021-12-12 | Patch getMethodDeclarationNode method instead of individual calls | Rawi01 | |
2021-12-12 | [fixes #3040] Support array initializer in onX | Rawi01 | |
2021-12-12 | [fixes #3043] Add null check for end positions | Rawi01 | |
2021-12-07 | Merge ../lombok-branch-master into nullness-annotations | Michael Ernst | |
2021-10-26 | Merge pull request #3015 from Rawi01/extract-pull-up | Reinier Zwitserloot | |
Extract interface + pull up | |||
2021-10-26 | [fixes #1309] Extract interface + pull up | Rawi01 | |
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 config | Rawi01 | |
2021-10-22 | [fixes #2985] Resolve var/val only once in eclipse | Rawi01 | |
2021-10-19 | Add an annotation | Michael Ernst | |