Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 #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-09 | [fixes #3274] Reset erasure_field of symbol | Rawi01 | |
2023-01-07 | [fixes #3306] Convert short array initializers to long version | Rawi01 | |
2022-12-11 | [fixes #3310] Ignore non-static/non-public extension methods | Rawi01 | |
2022-10-30 | [fixes #3242] Use real type for enclosing class | Rawi01 | |
2022-09-14 | fixes ...: allow @ExtensionMethod on interfaces | Marc Guenther | |
2022-08-25 | Fix typos | Michael Ernst | |
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-03-17 | [fixes #2990] Treat records and enums as places where `static` is allowed. | Reinier Zwitserloot | |
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-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 | |
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-22 | [fixes #2995] Skip records for field defaults via config | Rawi01 | |
2021-10-18 | [#2693] Review and updates for javabeans-style capitalization lombok.config | Reinier Zwitserloot | |
2021-09-16 | Merge pull request #2932 from Rawi01/record-nonnull-symbols | Reinier Zwitserloot | |
Keep record compact constructor parameters | |||
2021-09-16 | Merge pull request #2868 from Rawi01/clone-primitive-type | Reinier Zwitserloot | |
Clone primitive types | |||
2021-09-16 | Merge pull request #2866 from Rawi01/anonymous-inner-class | Reinier Zwitserloot | |
Handle anonymous classes properly | |||
2021-09-15 | [trivial] remove unused import | Reinier Zwitserloot | |
2021-09-06 | Replace val with native final var in Java >= 10 | Rawi01 | |
2021-08-17 | [fixes #2907] Keep record compact constructor parameters | Rawi01 | |
2021-06-05 | [fixes #2863] Clone primitive types | Rawi01 | |
2021-06-04 | Merge pull request #2822 from FlorentMouysset/master | Reinier Zwitserloot | |
Fix @CustomLog-key in lombok.config for some error messages. Issue #2821 | |||
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-06-03 | Merge pull request #2815 from Rawi01/var-val-cache | Reinier Zwitserloot | |
Cleanup internal argument cache | |||
2021-04-27 | Fix @CustomLog-key in lombok.config for some error messages. Issue #2821 | MOUYSSET Florent | |
2021-04-23 | Change owner lombok GitHub repository | Roel Spilker | |
2021-04-18 | [fixes #2460][fixes #2462] Cleanup internal argument cache | 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-18 | [StandardExceptions] fix for javac | Reinier Zwitserloot | |
2021-04-18 | [review] Use javac's internals to update type mirrors | Reinier Zwitserloot | |
This should help with making any annotation processors that run after lombok to 'see' the changes lombok caused properly. | |||
2021-04-18 | Merge branch 'enter-types-methods-fields' of git://github.com/Rawi01/lombok ↵ | Reinier Zwitserloot | |
into Rawi01-enter-types-methods-fields | |||
2021-04-18 | [StandardException] generate an error if the annotation is on a class that ↵ | Reinier Zwitserloot | |
extends nothing. | |||
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. |