Rawi01
265c56d229
[ fixes #1969 ] Enum.values() requires enumConstantsCounter to be set
2020-05-14 21:58:32 +02:00
Roel Spilker
8ba6d4b0ea
Add more characters not to escape on Windows. Fixes #2435
2020-05-14 21:28:19 +02:00
Roel Spilker
d54b360af9
Update changelog
2020-05-07 23:47:28 +02:00
Roel Spilker
ca5bd2868a
Delombok prints the ReceiverParameter (this), fixes #2444 .
2020-05-07 23:27:17 +02:00
Rawi01
3d90a51163
Added tests for ExtensionMethod
2020-04-23 09:59:36 +02:00
Reinier Zwitserloot
20cce2049d
Merge pull request #2429 from janrieke/jacksonAndSingularAnnotationCopy
...
Copy more Jackson annotation to the builder, also to @Singular methods
2020-04-17 01:37:08 +02:00
Reinier Zwitserloot
9d50e9f8ad
Merge pull request #2427 from Rawi01/addNullCheck
...
Add null check in copyTypeAnns
2020-04-17 01:34:30 +02:00
Reinier Zwitserloot
d4e5eb0040
Merge pull request #2426 from Rawi01/subArrayTypeSourceRange
...
[fixes #2286 ] Set source range for vararg arrays
2020-04-17 01:33:13 +02:00
Reinier Zwitserloot
221783c1c2
Merge pull request #2421 from tkalmar/master
...
Encode partial URL. Fixes #1536
2020-04-16 23:41:13 +02:00
Reinier Zwitserloot
c8e21dd336
Merge pull request #2409 from janrieke/superBuilderFixAIOOBE
...
[SuperBuilder] fix IndexOutOfBounds (fixes #2407 )
2020-04-16 23:37:14 +02:00
Jan Rieke
dede79bc22
copy more Jackson annotation to the builder, also for @Singular methods
2020-04-16 18:32:31 +02:00
Rawi01
d34fdeb3b4
[ fixes #2246 ] Add null check
2020-04-15 09:22:01 +02:00
Rawi01
91cd859b72
[ fixes #2286 ] Set source range for vararg arrays
2020-04-14 09:22:10 +02:00
Thomas Kalmár
2566345e61
Encode + sign properly. Fixes #1539
2020-04-11 15:25:08 +02:00
Rawi01
39b733ab80
Stop trying to resolve methods with broken arguments
2020-04-04 22:58:52 +02:00
Rawi01
7242b70270
Fix missing extension method parameters names during code completion
2020-04-04 22:51:43 +02:00
Rawi01
f035e9177f
Add missing library to generated project
2020-04-04 16:48:11 +02:00
Rawi01
c95b473e7f
Improve ExtensionMethod support in Eclipse
...
Add basic support for lambdas, add autoboxing support for varargs, code
completion now works if the only matching methods are extension methods,
code completion no longer shows all extension methods
2020-04-04 16:48:11 +02:00
Jan Rieke
7369042982
[SuperBuilder] test qualified type references in extends clause
2020-03-26 23:21:44 +01:00
Jan Rieke
1b06f4aa29
[SuperBuilder] fix IndexOutOfBounds ( fixes #2407 )
2020-03-26 00:32:51 +01:00
Reinier Zwitserloot
94440a8bd7
[UtilityClass] [issue #2384 ] Added a test to confirm no issue.
...
added some tests to confirm that lombok makes things static if needed.
2020-03-15 06:59:31 +01:00
Reinier Zwitserloot
3edac64911
[ fixes #2386 ] [checkerframework]
...
Now generating checkerframework `@Pure` instead of `@SideEffectFree` where appropriate.
2020-03-15 03:04:03 +01:00
Reinier Zwitserloot
6356482555
[ fixes #2176 ] this should add support for the UI auto-finding the RedHat codeready IDE.
2020-03-15 00:03:47 +01:00
Reinier Zwitserloot
732c7257e1
[ fixes #2358 ] self-referential generics could cause endless loops in javac.
...
... unfortunately eclipse's val resolver is now very slightly worse in very exotic circumstances - spent about 4 hours trying to fix it, can't figure it out, let's move on.
2020-03-06 05:25:03 +01:00
Reinier Zwitserloot
5e1ee5cb0d
[Jacksonized] fixing the idempotent tests
...
they fail due to builder annotation not being removed.
2020-03-06 05:25:03 +01:00
Roel Spilker
17e48aab62
documentation layout fix
2020-03-06 01:17:07 +01:00
Roel Spilker
a79e67713a
docker image for gradle 6.2.2, try reproducing #2336
2020-03-06 00:32:44 +01:00
Reinier Zwitserloot
2dc69359f0
[trivial] minor updates to Jacksonized docs.
2020-03-05 23:20:53 +01:00
Reinier Zwitserloot
ed412b7e09
Merge branch 'jacksonizedSquash' of git://github.com/janrieke/lombok into janrieke-jacksonizedSquash2
2020-03-05 23:16:27 +01:00
Roel Spilker
0401f49fa6
Update org.eclipse dependencies, fixes #2363
2020-03-05 22:53:52 +01:00
Reinier Zwitserloot
635a32258e
[eclipse-p2] the eclipse p2 site is now selfsigned.
2020-03-05 22:47:54 +01:00
Jan Rieke
3a2a61f807
@Jacksonized: add documentation, changelog
2020-03-05 16:31:14 +01:00
Jan Rieke
a749bc230f
@Jacksonized: add flag usage configuration key
2020-03-05 16:25:09 +01:00
Jan Rieke
8be4b0ffe6
@Jacksonized: modify builders that they can be used by Jackson
2020-03-03 13:01:48 +01:00
Reinier Zwitserloot
59aa676111
[eclipse-p2] create a p2 eclipse update site
2020-02-28 19:25:30 +01:00
Roel Spilker
0a32c9b126
Re-add mapstruct code to secondaryLoading
2020-02-28 00:21:02 +01:00
Roel Spilker
d5a06afc17
Generate more mapstruct artifacts for maven
2020-02-27 23:19:06 +01:00
Reinier Zwitserloot
14a7af6d85
[docs]
2020-02-27 23:12:56 +01:00
Reinier Zwitserloot
f129fa85ba
Merge pull request #2376 from Rawi01/extensionMethod
...
Set missing argumentTypes for eclipse extension methods
2020-02-27 23:00:24 +01:00
Reinier Zwitserloot
fc04b74c67
[ fixes #2377 ] documentation about configkey lombok.noArgsConstructor.extraPrivate was incorrect
2020-02-27 22:26:36 +01:00
Reinier Zwitserloot
75f522749b
Merge pull request #2378 from Rawi01/codeStyleFix
...
Add moved CodeStyleFix to patch list
2020-02-27 22:09:28 +01:00
Reinier Zwitserloot
013d97251f
Merge pull request #2381 from junoyoon/customNullAnnotatationClassNameBugFix
...
Make custom null annotation resolved in addNullAnnotations
2020-02-27 22:00:38 +01:00
Reinier Zwitserloot
f232e9f8b8
[website] ecj instructions were outdated and the pom link was broken
2020-02-27 21:31:26 +01:00
junoyoon
b460d2aa68
[ Fix #2380 ] Make custom null annotation resolved in addNullAnnotations
2020-02-28 03:55:22 +09:00
Rawi01
0950d51104
Add moved CodeStyleFix to patch list
2020-02-26 22:42:18 +01:00
Rawi01
cf1cffa76e
Set missing argumentTypes for eclipse extension methods
2020-02-26 09:16:03 +01:00
Reinier Zwitserloot
7993aa20cd
[issue #2368 ] [withBy] support for ecj
2020-02-15 07:23:16 +01:00
Reinier Zwitserloot
a991bebe41
[issue #2368 ] [withBy] support for javac
2020-02-15 07:23:10 +01:00
Reinier Zwitserloot
d08229a580
[ fixes #2369 ] types nested in enums/interfaces not marked static no longer cause issues in ecj.
2020-02-14 15:07:31 +01:00
Reinier Zwitserloot
a6fb86359a
[issue #2369 ] [reproduction-test] inner types not detected as static if in interface/enum.
2020-02-14 14:50:38 +01:00