Roel Spilker
ed3c8a67e2
Fixes #2156 : also clone the annotations on the setter.
2019-08-26 20:31:00 +02:00
Jan Matèrne
38a48e8a85
Use dynamic year-value for JavaDoc-Copyright
2019-08-22 23:29:17 +02:00
Reinier Zwitserloot
383c00fa85
Merge pull request #2201 from middagj/clone-type
...
Clone type to correctly set annotated type on constructor, getter and setter
2019-08-22 23:27:10 +02:00
Reinier Zwitserloot
db19a9fd83
Merge branch 'master' into clone-type
2019-08-22 23:26:55 +02:00
Reinier Zwitserloot
ba8fd37828
Merge pull request #2204 from d4rksh4de/fix-loading-extensions
...
Fix loading extensions
2019-08-22 23:24:42 +02:00
Jan Matèrne
453c4117a6
add myself to authors
2019-08-22 23:15:33 +02:00
Jan Matèrne
e6090dbd74
FailFast if Ant version does not support javac-modulepath
2019-08-22 23:15:21 +02:00
Reinier Zwitserloot
a835579f79
[website] fix the /setup/overview load from the menu
2019-08-22 22:42:48 +02:00
Reinier Zwitserloot
15df143df6
[checkerframework]
...
A bit of a shadow feature because the checker framework folks need to do some work on their side.
this update makes lombok generate a few checker framework annotations (if configured to do so)
which let the checker framework add warnings and errors for example if you misuse builders, or ignore
the return values of withers, etc.
2019-08-22 22:42:48 +02:00
Steve Mägi
9773530fa9
fix loading extensions: Lombok extensions in external jar files were not included by class loader
2019-08-14 15:42:48 +03:00
Jacob Middag
819d195676
[ Fixes #2189 ] Clone type to correctly set annotated type on constructor, getter and setter.
2019-08-08 21:14:58 +02:00
Roel Spilker
ff1c01d9e9
add comments
2019-07-25 13:20:58 +02:00
Roel Spilker
867c3caf61
Fixes #2184 : NPE on package-info.java without package declaration.
2019-07-24 21:18:36 +02:00
Reinier Zwitserloot
1f58c92e44
[trivial][website] adding tidelift link to the normalizer htaccess list
2019-07-19 15:55:26 +02:00
Reinier Zwitserloot
218f28cc95
[website] [ fixes #2167 ] be more clear about how the constructor generation interacts if both @Value and @Builder are on the same class.
2019-07-16 02:07:39 +02:00
Roel Spilker
aa80e1baf9
Fixes #1197 , add Objects.requireNonNull and Preconditions.checkkNotNull to supported null-check styles
2019-07-16 02:04:11 +02:00
Reinier Zwitserloot
e1d1415d6e
[ fixes #2168 ] Added JsonSetter as a copyable annotation
2019-07-16 01:50:16 +02:00
Reinier Zwitserloot
b439e4ce77
[ Fixes #2115 ] builder fields tracking a property that has a default set is now called $value in order to convey that you shouldnt manually mess with it.
2019-07-16 01:24:18 +02:00
Reinier Zwitserloot
b3824c9dc1
[ fixes #2169 ] Eclipse 2019-06 + JDK12 + @Singular caused a cavalcade of error popups
2019-07-15 22:15:21 +02:00
Till Brychcy
206e306615
Add Till Brychcy to AUTHORS
2019-07-09 09:28:08 +02:00
Reinier Zwitserloot
b7e67345b9
Merge branch 'customlog'
2019-07-09 00:46:03 +02:00
Reinier Zwitserloot
5ad6796b18
Merge pull request #2136 from ataccama/customlog
...
Fixes for CustomLog, AUTHORS entry, extended changlog
2019-07-09 00:43:28 +02:00
Reinier Zwitserloot
0984d14826
[changelog] adding to the changelog note about improved eclipse non-null support (see previous commit)
2019-07-09 00:38:27 +02:00
Reinier Zwitserloot
93540b267d
Merge pull request #2155 from brychcy/master
...
Avoid Eclipse warnings about lombok.NonNull when NonNullByDefault is used
2019-07-09 00:30:10 +02:00
Reinier Zwitserloot
1c65efa7d9
[changelog] adding to the changelog note about improved val/var support (see previous commit)
2019-07-09 00:26:08 +02:00
Reinier Zwitserloot
8b805fadf7
Merge pull request #2138 from bulgakovalexander/feature/typeInferenceImprovements
...
val. override error handling policy for problemReporter to guarantee AbortCompilation is throwing.
2019-07-09 00:20:43 +02:00
Reinier Zwitserloot
c1039553b0
[builder] added a feature: you can now configure builder class name via the config system
2019-07-09 00:11:00 +02:00
Reinier Zwitserloot
bcf2d55abf
[docker] Update test gradle file with the new style way to do things, which involves marking lombok explicitly as an annotation processor (via github user tagae: Sebastián González)
2019-07-09 00:10:59 +02:00
Roel Spilker
2ccd3f5f5d
Fixes #2165 : Generated equals fails on annotated array type
2019-07-08 23:17:38 +02:00
Reinier Zwitserloot
11065b564f
[build] adding a security policy
2019-07-02 03:30:44 +02:00
Reinier Zwitserloot
bb0736fe00
[website] tidelift update
2019-07-02 01:41:15 +02:00
Reinier Zwitserloot
927a6774f5
[ fixes #2140 ] when pretty-printing (delombok) varargs, only turn array brackets into varargs for the actual top-level type, not for arrays inside the type, such as an array as generics component.
2019-06-18 15:37:58 +02:00
Reinier Zwitserloot
e33a209022
[issue #2140 ] Reproducing the bug: delombok issue: When you delombok a signature like: List<byte[]>... arg, the array brackets are replaced by dots in the delomboked output, which isn’t valid java.
2019-06-18 00:35:26 +02:00
Till Brychcy
8a6603d191
Avoid Eclipse warnings about null checks generated for lombok.NonNull when NonNullByDefault is used
2019-06-15 17:03:09 +02:00
Adam Juraszek
2a98c4d1fd
Fix custom logger when topic presence != allowance
2019-05-29 19:18:10 +02:00
Bulgakov Alexander
a899ffcbca
[val]. more test cases
2019-05-25 00:15:09 +03:00
Bulgakov Alexander
67441a074f
[val]. Sets false to ReferenceContexts' ignoreFurtherInvestigationField fields for generating bytecode correctly. Resolves the False part type of a conditional expression.
2019-05-24 19:04:16 +03:00
Bulgakov Alexander
089f2ec5f4
#1976 . override error handling policy for problemReporter to guarantee AbortCompilation is throwing.
2019-05-24 10:05:38 +03:00
Roel Spilker
d9b8b14575
Add funding file
2019-05-23 13:17:52 +02:00
Adam Juraszek
06004b933b
Fixes for CustomLog, AUTHORS entry, extended changlog
2019-05-22 18:36:42 +02:00
Reinier Zwitserloot
6ea37c90a6
[website] changed the tidelift link to be more prominent + on docs pages
2019-05-22 01:04:22 +02:00
Reinier Zwitserloot
4af6e42b3b
[website] fixed history/ajax-load system to deal with anchor links
2019-05-22 00:11:15 +02:00
Reinier Zwitserloot
8f69331ce8
Merge branch 'bulgakovalexander-feature/typeInferenceImprovements'
2019-05-21 23:22:18 +02:00
Reinier Zwitserloot
2704f073aa
Code review + mention in changelog for the improvement to val handling vs. lambdas and conditional (ternary) expressions.
2019-05-21 23:20:00 +02:00
Reinier Zwitserloot
7fe4896867
Code review for @CustomLog, and added documentation and a changelog entry.
2019-05-21 22:57:45 +02:00
Roel Spilker
56aabf5465
Update changelog. Fixes #2100
2019-05-21 22:18:41 +02:00
Bulgakov Alexander
cd49188aff
#1976 . one more test case
2019-05-20 13:44:29 +03:00
Bulgakov Alexander
71aea086e4
Merge branch 'master' into feature/typeInferenceImprovements
2019-05-20 13:10:14 +03:00
Adam Juraszek
bb66465751
Custom log declaration
2019-05-14 18:48:01 +02:00
Adam Juraszek
399c516bd3
Configuration types without explicit registration
2019-05-14 18:47:07 +02:00