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 Zwitserloot and GitHub
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 Zwitserloot and GitHub
78c1f47176
Merge pull request #3689 from Rawi01/nested-javadoc
...
Generate javadoc for nested classes
2024-06-28 02:13:27 +02:00
Reinier Zwitserloot and GitHub
da815a66d1
Merge pull request #3674 from Rawi01/standardexception-fields
...
Add cast for null arguments
2024-06-28 01:44:03 +02:00
Reinier Zwitserloot and GitHub
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 Zwitserloot and Roel Spilker
1ccae0db6d
[tests] Fixing up a few tests
2024-05-17 22:22:36 +02:00
Reinier Zwitserloot and Roel 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 Zwitserloot and Roel 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 Zwitserloot and Roel 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 Zwitserloot and Roel 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 Zwitserloot and Roel 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
Rawi01 and Roel Spilker
c93400d9f4
[ fixes #2917 ] Use $value instead of value in lazy getter
2024-03-18 18:07:03 +01:00
Rawi01 and Roel 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
Rawi01 and Roel 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 Zwitserloot and GitHub
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 Zwitserloot and GitHub
6623e12fb2
Merge pull request #3486 from Rawi01/superbuilder-javadoc
...
Copy javadoc to generated SuperBuilder
2023-09-17 12:44:12 +02:00
Reinier Zwitserloot and GitHub
60ed4adfce
Merge pull request #3482 from Rawi01/getter-lazy
...
Keep initializer position for lazy getter
2023-09-17 12:38:14 +02:00
Reinier Zwitserloot and GitHub
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 Zwitserloot and GitHub
8e55a95758
Merge pull request #3478 from Rawi01/extensionmethod-widening
...
Support argument widening for extension methods
2023-09-17 11:32:42 +02:00
Reinier Zwitserloot and GitHub
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