Commit Graph
3028 Commits
Author SHA1 Message Date
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