670 Commits
Author SHA1 Message Date
Rawi01 5caea32510 [fixes #3761] Update annotation value index 2024-10-19 11:49:29 +02:00
Rawi01 4aa58fb211 Update ecj message line numbers 2024-10-19 11:47:36 +02:00
Rawi01 02a89cf7fe Check exact message line numbers in tests 2024-10-19 11:47:35 +02:00
Rawi01 f19a7e865a [fixes #3709] Improve extraction of javadoc comments 2024-08-20 23:33:12 +02:00
Reinier Zwitserloot 3cd41e8fa0 [trivial] some test cases were failing (due to the constructor-javadoc update); the bug was in the test cases, not the code. 2024-06-28 02:42:14 +02:00
Reinier ZwitserlootandGitHub 3b68e39d10 Merge pull request #3697 from janrieke/superbuilder-fix-array-type-param
SuperBuilder: fix builder class extends clause for array type parameters
2024-06-28 02:19:42 +02:00
Reinier ZwitserlootandGitHub 78c1f47176 Merge pull request #3689 from Rawi01/nested-javadoc
Generate javadoc for nested classes
2024-06-28 02:13:27 +02:00
Reinier ZwitserlootandGitHub da815a66d1 Merge pull request #3674 from Rawi01/standardexception-fields
Add cast for null arguments
2024-06-28 01:44:03 +02:00
Reinier ZwitserlootandGitHub 6cf6caf468 Merge pull request #3673 from Rawi01/eclipse_field_generated
Mark injected fields as generated
2024-06-28 00:54:52 +02:00
Jan Rieke eb6e01e172 add test case for array type parameter 2024-06-24 23:52:53 +02:00
Rawi01 0ab79d6f14 Generate javadoc for nested classes 2024-06-16 10:02:15 +02:00
Rawi01 a2dd5ffa6a Remove duplicate content in copied @param tags 2024-06-15 11:32:51 +02:00
Rawi01 26c8271b3e [#2934] Copy last param javadoc, copy param javadoc in eclipse 2024-06-15 11:27:19 +02:00
Rawi01 4c3ede2e6b Add missing test file 2024-05-24 18:40:10 +02:00
Rawi01 52283d71cc [fixes #3665] Add cast for null arguments 2024-05-24 00:58:35 +02:00
Rawi01 c8657f15f6 Mark injected fields as generated 2024-05-21 00:34:26 +02:00
Rawi01 eabcc3fb4a [fixes #933] Add javadoc for generated constructors 2024-05-21 00:09:45 +02:00
Reinier ZwitserlootandRoel Spilker 1ccae0db6d [tests] Fixing up a few tests 2024-05-17 22:22:36 +02:00
Reinier ZwitserlootandRoel Spilker a561449135 [tests] Continue with adjusting tests to reflect lombok.Generated defaulted: javac usually skipped tests. 2024-05-17 22:22:36 +02:00
Reinier ZwitserlootandRoel Spilker 4c3746bb46 [tests] This seemingly humongous commit is actually nothing: All test-cases now have @Generated annotations where before they did not. 2024-05-17 22:22:36 +02:00
Reinier ZwitserlootandRoel Spilker 0065d06b6e [tests] Continue with adjusting tests to reflect lombok.Generated defaulted: eclipse usually skipped tests. 2024-05-17 22:22:36 +02:00
Reinier ZwitserlootandRoel Spilker 244d52af2f [tests] This seemingly humongous commit is actually nothing: All test-cases now have @Generated annotations where before they did not. 2024-05-17 22:22:35 +02:00
Reinier ZwitserlootandRoel Spilker 3735de472e [i3667] change default behaviour: lombok.Generated now generated by default 2024-05-17 22:22:35 +02:00
Rawi01 16c4206522 Exclude test for JDK < 8 2024-03-21 20:37:12 +01:00
Rawi01 3e57b2a0b4 [fixes #2848] Support onX.flagUsage configuration key 2024-03-21 20:29:56 +01:00
Rawi01andRoel Spilker c93400d9f4 [fixes #2917] Use $value instead of value in lazy getter 2024-03-18 18:07:03 +01:00
Rawi01andRoel Spilker 566ef72949 [fixes #3225] Handle ambiguous extension methods 2024-03-18 00:14:06 +01:00
Jan Rieke 603d512f93 only run test for java >= 8 2024-01-23 13:57:38 +01:00
Jan Rieke 2aaae4e9be only run test for java >= 8 2024-01-23 13:19:20 +01:00
Jan Rieke 11322138e5 SuperBuilder: handle annotated types in extends clause for javac 2024-01-23 12:16:26 +01:00
Reinier Zwitserloot b1f9370e11 Merge branch 'eclipse-npe-initializer' of https://github.com/Rawi01/lombok into Rawi01-eclipse-npe-initializer 2024-01-12 01:05:42 +01:00
Rawi01 b6dd48a042 [fixes #1443] Handle field initializer in diet mode 2024-01-05 14:56:39 +01:00
Rawi01 27cd3e53aa Rework test to avoid diverging eclipse output
If a record is part of a class some eclipse/ecj versions add the
implicit static modifier to the output and some doesn't. If the record
is nested in another record this doesn't happen.
2023-12-17 13:35:55 +01:00
Rawi01 fb09a99fae [fixes #3559[fixes #3497] Treat nested records as static 2023-12-17 13:04:40 +01:00
Rawi01andRoel Spilker 10e0cba8ee Hide implicit constructors in eclipse tests
The output varies in newer eclipse versions. To address this, lombok now
disables the printing of implicit constructors for eclipse.
2023-11-19 12:00:11 +01:00
Reinier Zwitserloot be0ca58fc3 Merge branch 'locked' 2023-09-25 06:22:24 +02:00
Reinier Zwitserloot 566f01be47 [review] [#3506] PR reviewed; passes review and passes tests. 2023-09-25 06:19:36 +02:00
Rawi01 e226cd3578 Exclude failing test for javac < 8 2023-09-17 15:14:40 +02:00
Reinier ZwitserlootandGitHub 67cd7a6218 Merge pull request #3494 from Rawi01/enum-getter
Remove javac support for getter on enum members
2023-09-17 12:46:00 +02:00
Reinier ZwitserlootandGitHub 6623e12fb2 Merge pull request #3486 from Rawi01/superbuilder-javadoc
Copy javadoc to generated SuperBuilder
2023-09-17 12:44:12 +02:00
Reinier ZwitserlootandGitHub 60ed4adfce Merge pull request #3482 from Rawi01/getter-lazy
Keep initializer position for lazy getter
2023-09-17 12:38:14 +02:00
Reinier ZwitserlootandGitHub e3d43668eb Merge pull request #3479 from Rawi01/extensionmethod-record
Add support for extension methods on records
2023-09-17 12:30:42 +02:00
Reinier ZwitserlootandGitHub 8e55a95758 Merge pull request #3478 from Rawi01/extensionmethod-widening
Support argument widening for extension methods
2023-09-17 11:32:42 +02:00
Reinier ZwitserlootandGitHub 25c240a230 Merge pull request #3502 from Rawi01/jakarta-generated-annotations
Add support for jakarta generated annotation
2023-09-17 04:40:49 +02:00
Reinier Zwitserloot 4ea4bf48ae [fixes #1377] lombok.Singular now removed when delomboking 2023-09-17 04:30:30 +02:00
Reinier Zwitserloot f574fee5f9 [issue #1377] [test-case] Added test that proves @Singular is not removed 2023-09-17 04:18:57 +02:00
Rawi01 1e929c934a [fixes #3248] Add support for jakarta generated annotation 2023-09-15 23:12:46 +02:00
Rawi01 da004063e2 [fixes #3427] Remove javac support for getter on enum members 2023-08-31 20:20:17 +02:00
Rawi01 850238b1d9 [fixes #3147] Copy javadoc to generated SuperBuilder 2023-08-21 06:46:20 +02:00
Rawi01 3fb99fa699 Fix javac6 tests 2023-08-13 16:23:04 +02:00