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
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
Reinier Zwitserloot
62d2d73712
[fixing up 0d7540d] the jar file produced did not have a .jar file extension
2020-02-14 01:33:30 +01:00
Reinier Zwitserloot
72f546f9cb
[trivial] improving consistency between javac vs. ecj output
...
wasn't worth an issue on the tracker: javac and ecj handlers for static constructors would differ; ecjs would specify the return type and constructor invocation using fully qualified types, whereas the handler for javac did not.
2020-02-14 01:21:24 +01:00
Reinier Zwitserloot
89f98da78d
[ fixes #678 ] @Synchronize an instance method on static variable no longer emits a warning.
2020-02-14 01:21:24 +01:00
Roel Spilker
15b09ee274
update changelog
2020-02-14 00:22:10 +01:00
Roel Spilker
0d7540db0c
( #2125 ) Extract mapstruct binding to separate module.
2020-02-14 00:07:45 +01:00
Reinier Zwitserloot
a8dd99d9f0
Documenting the fix for issue #2359 by @JanRieke in previous commit in changelog.
2020-02-11 14:21:37 +01:00
Reinier Zwitserloot
39c2903c88
Merge pull request #2362 from janrieke/superBuilderNestedGenericTypes
...
SuperBuilder javac fix for nested generic types
2020-02-11 14:18:49 +01:00
Reinier Zwitserloot
c4223d1dcd
Merge pull request #2361 from janrieke/superBuilderSetterPrefixDoc
...
Documentation for SuperBuilder setter prefix
2020-02-11 14:08:24 +01:00
Jan Rieke
0ab433b41a
SuperBuilder javac fix for nested generic types; fixes #2359
2020-02-11 12:47:38 +01:00
Jan Rieke
042789b839
changelog
2020-02-10 22:00:43 +01:00
Jan Rieke
ad4c612303
SuperBuilder setterPrefix documentation
2020-02-10 13:31:44 +01:00
Reinier Zwitserloot
d1c81abc13
Merge pull request #2357 from janrieke/superBuilderSetterPrefix
...
setter prefixes for SuperBuilder
2020-02-08 22:27:03 +01:00
Jan Rieke
6e2d23fdd7
setter prefixes for SuperBuilder
...
setter prefixes for SuperBuilder [javac]
better javadoc for the SuperBuilder setterPrefix value
setter prefixes for SuperBuilder [ecj]
add test for SuperBuilder setter method customization
fix setter method customization with setterPrefix
2020-02-08 16:09:56 +01:00
Reinier Zwitserloot
cf4e59662a
post-release version bump
2020-02-07 00:09:47 +01:00
Reinier Zwitserloot
4ca9ccfc52
pre-release version bump
2020-02-07 00:01:24 +01:00
Reinier Zwitserloot
8c952fa0e0
[trivial] we've decided to call this one 1.18.12, not 1.20.0.
2020-02-06 23:59:38 +01:00
Reinier Zwitserloot
8943b49dfe
[ fixes #880 ] get rid of an unchecked cast warning for @Getter(lazy=true)
2020-02-06 23:57:30 +01:00
Reinier Zwitserloot
2e06cb3ff1
[ #2355 ] fixed tests for clashes in the generics for superbuilder
2020-02-06 22:06:21 +01:00
Reinier Zwitserloot
f12b7059ca
[issue #1197 ] fixed documentation of NonNull
...
It did not mention the Guava and JDK options.
2020-02-06 21:47:27 +01:00
Reinier Zwitserloot
680d63e6db
Merge pull request #2355 from janrieke/superBuilderAvoidMoreNameClashes
...
Avoid more name clashes for SuperBuilder
2020-02-06 18:07:39 +01:00
Jan Rieke
4a34ed75b4
avoid more name clashes for builder type param; fixes #2297
2020-02-06 16:05:56 +01:00