Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-30 | [fixes #3097] Update inner class type when creating a static class | Rawi01 | |
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-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-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-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-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-01 | [fixes #2787] Handle right hand side of assignment first | Rawi01 | |
2021-03-24 | Merge pull request #2687 from janrieke/superBuilderConfigBuilderClassName | Reinier Zwitserloot | |
SuperBuilder: consider lombok.builder.className for builder extends clause | |||
2021-03-24 | [records] [`@NonNull`] eclipse impl onfthe `@NonNull` on record components ↵ | Reinier Zwitserloot | |
feature. All tests passing. | |||
2021-03-22 | [deps] pushing ASM to 9.1, and ASM opcode compat levels to ASM9, as we need ↵ | Reinier Zwitserloot | |
the support for records | |||
2021-03-22 | Merge branch 'records' | Reinier Zwitserloot | |
# Conflicts: # src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java # src/core/lombok/eclipse/handlers/HandleBuilder.java # src/core/lombok/eclipse/handlers/HandleData.java # src/core/lombok/eclipse/handlers/HandleNonNull.java # src/core/lombok/eclipse/handlers/HandleSuperBuilder.java # src/core/lombok/javac/handlers/HandleBuilder.java # src/core/lombok/javac/handlers/HandleNonNull.java # src/core/lombok/javac/handlers/HandleSuperBuilder.java # test/core/src/lombok/RunTestsViaEcj.java | |||
2021-03-21 | [testing] fixed an error (I probably introduced this in the typofix earlier) ↵ | Reinier Zwitserloot | |
in a test file. | |||
2021-03-21 | Merge pull request #2725 from md-5/master | Reinier Zwitserloot | |
[fixes #2724] Increase priority of Builder annotation removal | |||
2021-03-21 | [trivial] [typofix] | Reinier Zwitserloot | |
2021-03-21 | Merge pull request #2772 from janrieke/superBuilderNPEwithSingular | Reinier Zwitserloot | |
[fixes #2701] fix NPE on customized SuperBuilder with Singular | |||
2021-03-21 | Merge pull request #2770 from janrieke/superBuilderNPEinConstructorExists | Reinier Zwitserloot | |
[fixes #2704] SuperBuilder: avoid NPE on existing constructors | |||
2021-03-20 | [fixes #2724] Increase priority of Builder annotation removal | md_5 | |
Otherwise they may run after `HandleDelegate`. This is problematic as `HandleDelegate` parses the compulation unit and `@Builder` may contain imports (eg `AccessLevel`) that were already removed by other processors, eg `@Getter`. | |||
2021-03-19 | [jdk16] Suddenly, Stream has a default method toList :-) | Roel Spilker | |
2021-03-14 | [testing] `ant test.javac6` now passes. yay. | Reinier Zwitserloot | |
2021-03-13 | [superbuilder] toBuilder + singular + javac6 was broken | Reinier Zwitserloot | |
superbuilder generated the node `x.pluralName(plural == null ? Collections.emptyList() : plural)`. java6 is not smart enough to infer the appropriate generics for the emptyList() call. Fixed by always specifying the needed type explicitly: Collections.<String>emptyList(); | |||
2021-03-13 | [trivial] just fixing line endings - no other changes | Reinier Zwitserloot | |
2021-03-13 | [test] work in progress: Make test.javac6 pass all tests. | Reinier Zwitserloot | |
The `test.javac6` job causes a ton of errors because many tests use java8+ features. Marking them off as java8+ targeted only. | |||
2021-03-12 | [fixes #2701] fix NPE on customized SuperBuilder with Singular | Jan Rieke | |
2021-03-12 | [fixes #2704] SuperBuilder: avoid NPE on existing constructors | Jan Rieke | |
2021-03-04 | Merge pull request #2754 from Rawi01/npe-nonStaticAccess | Reinier Zwitserloot | |
Save problem handler state for postponed error handling | |||
2021-02-17 | [fixes #2752] Save problem handler state for postponed error handling | Rawi01 | |
2021-02-07 | [fixes #2741] Handle inner method invocations first | Rawi01 | |
2021-02-04 | Merge pull request #2719 from Rawi01/superbuilder-initializer-npe | Reinier Zwitserloot | |
SuperBuilder now skips initializers while gathering types | |||
2021-02-04 | Merge pull request #2733 from Rawi01/checker-superbuilder | Reinier Zwitserloot | |
Add missing checker annotations in SuperBuilder | |||
2021-01-31 | [fixes #1064] Only show super()-warning if lombok generates a method | Rawi01 | |
2021-01-31 | [fixes #2692] Add missing checker annotations in SuperBuilder | Rawi01 | |
2021-01-21 | [fixes #2716] SuperBuilder now skips initializers while gathering types | Rawi01 | |
2021-01-14 | [fixes #2443] Remove multiline Javadoc tags | Rawi01 | |
2021-01-01 | Do not lose generic arguments when adding annotations #2689 | Mattias Grönlund | |