samukce
db59aa442b
Add tests classes for rank property
2020-06-11 21:47:27 +02:00
samukce
0fd663bb99
Oder equals/hashcode fields by rank or position
2020-06-11 21:47:27 +02:00
Rawi01
a2941041d4
[ fixes #2481 ] Copy constructor javadoc to builder methods
2020-06-11 21:19:23 +02:00
Jacob Middag
51216bed0e
[ Fixes #2463 ] Clone type to correctly set annotated type on with methods.
2020-06-11 21:16:38 +02:00
Jan Rieke
a8c75a64f4
more Jackson annotations to copy to setters
2020-06-11 21:14:41 +02:00
Jan Rieke
f6738e4d81
fix package name of JsonDeserialize
2020-06-11 21:14:41 +02:00
Rawi01
a2a194f32d
[ fixes #2006 ] Delegate now excludes already implemented methods
2020-05-28 22:36:35 +02:00
Rawi01
7d08af7d85
[ fixes #2382 ] Handle generic supertypes
2020-05-28 21:22:53 +02:00
Jan Rieke
77ab1cf867
also copy Jackson's JsonAlias and JsonView annotations to setter/builder
2020-05-28 21:20:30 +02:00
Jan Rieke
b37f3cba3e
[SuperBuilder] update documentation on customizing
2020-05-28 21:18:35 +02:00
Jan Rieke
b767427f06
[SuperBuilder] don't warn on existing toBuilder method
2020-05-28 21:18:35 +02:00
Jan Rieke
48b1f17f7e
[SuperBuilder] allow constructor customization
2020-05-28 21:18:35 +02:00
Jan Rieke
faa70bd21d
[Jacksonized] copy JsonAutoDetect to builder class
2020-05-28 21:16:35 +02:00
Roel Spilker
ab028d70a4
add OpenJ9 fix to changelog
2020-05-28 21:15:50 +02:00
Jack Lu
cd0af7a637
Update Fake.class to support OpenJ9 Field Layout
...
Currently lombok crashes when building with OpenJ9 JDK as described in #2414
It is due to the `override` field offset from Fake.class doesn't match actual offset value for AccessibleObject.class in OpenJ9
This change is to support the OpenJ9 Field layout algorithm.
2020-05-28 21:10:03 +02:00
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
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
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