Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2022-04-02 | Merge pull request #3155 from Rawi01/extensionmethod-conditional-methodref | Reinier Zwitserloot | |
Improve the handling of ExtensionMethod arguments | |||
2022-03-29 | [fixes #3153] Improve the handling of ExtensionMethod arguments | Rawi01 | |
2022-03-17 | Merge branch 'jdk18' of https://github.com/Rawi01/lombok into Rawi01-jdk18 | Reinier Zwitserloot | |
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-08 | [jdk18] Update test message | Rawi01 | |
2022-02-25 | Fixes #3120 | JohnPaulTaylorII | |
Update AUTHORS file. Remove extraneous code from EqualsAndHashCodeWithNonNullByDefault test case. | |||
2022-02-23 | Fixes #3120 | JohnPaulTaylorII | |
2022-02-17 | [fixes #2990, #3069] slf4j logger enum test cases | varkart | |
2022-02-17 | [fixes #2990, #3069] log4j2 logger enum test cases | varkart | |
2022-02-17 | [fixes #2990, #3069] log4j logger enum test cases | varkart | |
2022-02-17 | [fixes #2990, #3069] jul logger enum test cases | varkart | |
2022-02-17 | [fixes #2990, #3069] jboss logger enum test cases | varkart | |
2022-02-17 | [fixes #2990, #3069] flogger logger enum test cases | 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-14 | [trivial] | Reinier Zwitserloot | |
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 | |
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-12 | [fixes #3036] Keep builder default initializer position | Rawi01 | |
2021-12-12 | [fixes #3040] Support array initializer in onX | 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-26 | [issue #3014] test-case that reproduces this problem. | Reinier Zwitserloot | |
2021-10-22 | [fixes #2995] Skip records for field defaults via config | Rawi01 | |
2021-10-22 | Merge pull request #2998 from YonatanSherwin/fixingBeansSpecTests | Reinier Zwitserloot | |
fixing beanspec tests | |||
2021-10-22 | [fixes #2985] Resolve var/val only once in eclipse | Rawi01 | |
2021-10-19 | fixing beanspec tests | ysherwin | |
2021-10-18 | [#2693] Review and updates for javabeans-style capitalization lombok.config | Reinier Zwitserloot | |
2021-10-17 | Adding a new accessors flag - javaBeansSpecCapitalization | ysherwin | |
2021-09-27 | [tests] Exclude recently added 'val' test | Rawi01 | |
2021-09-16 | Merge pull request #2866 from Rawi01/anonymous-inner-class | Reinier Zwitserloot | |
Handle anonymous classes properly | |||
2021-09-16 | Merge pull request #2840 from Rawi01/copy-vartype | Reinier Zwitserloot | |
Also copy vartype.type in TreeMirrorMaker | |||
2021-09-06 | Replace val with native final var in Java >= 10 | Rawi01 | |
2021-06-06 | [testing] Fix javac6 tests | Rawi01 | |
2021-06-03 | [fixes #2838] Handle anonymous classes properly | Rawi01 | |
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. | |||
2021-05-14 | Copy reference types properly | Rawi01 | |
2021-05-12 | [fixes #2420] Copy vartype.type | Rawi01 | |
2021-04-22 | [fixes #2624] Resolve variables in switch expressions | Rawi01 | |
2021-04-18 | [records] [@NonNull] slight refactor to ensure any generated canonical ↵ | Reinier Zwitserloot | |
constructor is visible to downstream APs We used to remove the canonical constructor on a record that javac generates, and replace it with our own, as we put null checks in it. However, the type mirrors and such Annotation Processors use already have the implicit canonical constructor available. Instead of trying to remove those, let's just take the existing implicit constructor and add to that (and mark it explicit, of course). | |||
2021-04-16 | [pr 2702] finishing the `@StandardException` feature. | Reinier Zwitserloot | |
* rewritten how it works a bit: Now compatible with parent exceptions that don't have the Throwable variants. * rewritten how it works a bit: You can now provide the full constructor only; the rest will forward to it. * fixing up style. * rewrite the docs. | |||
2021-04-16 | Merge branch 'standard-exception' of git://github.com/ttzn/lombok into ↵ | Reinier Zwitserloot | |
ttzn-standard-exception | |||
2021-04-01 | [fixes #2787] Handle right hand side of assignment first | Rawi01 | |
2021-03-24 | @StandardException feature working draft | ttzn | |
* move feature under experimental * replace ProviderFor with Provides * add doc material (to be completed) * add author | |||
2021-03-24 | @StandardException feature working draft | ttzn | |
* annotation with javac and Eclipse handlers * single test file | |||
2021-03-24 | Merge pull request #2687 from janrieke/superBuilderConfigBuilderClassName | Reinier Zwitserloot | |
SuperBuilder: consider lombok.builder.className for builder extends clause |