Reinier Zwitserloot
daee44decf
Fixing situations where all eclipse tests would fail.
...
This is another one of those: Wait.. this does not work and never has? bug. Fixed, at any rate. If _every_ eclipse test throws NPE, this fix is for you.
2022-01-14 02:32:46 +01:00
Reinier Zwitserloot
2685d37748
Fix for defaulting behaviour for lombok annotations.
...
What's the name of one of those bugs where you look at it and go: Wow. This can never have possibly worked?
And yet it has? An inverse heisenbug: Once observed, it has always existed, but before observing it, no problems.
Anyway, fixed. For what it's worth.
2022-01-14 02:32:46 +01:00
Roel Spilker
267ef9736d
Add 'restart' instructions to Eclipse p2 installer.
2022-01-14 00:06:38 +01:00
Jan Rieke and Roel Spilker
ae8ff327d2
[ fixes #3081 ] make CheckerFramework's This a type annotation
2022-01-09 01:36:22 +01:00
Jan Rieke and Roel Spilker
9be867ef03
[ fixes #2908 ] don't generate checkerframework's @NotCalledMethods
2022-01-07 21:10:19 +01:00
Martin O'Connor and Roel Spilker
aa281e6172
Update AUTHORS file
2022-01-07 04:13:31 +01:00
Martin O'Connor and Roel Spilker
1e40a199aa
[ fixes projectlombok/lombok#1036 ] Exclude the classloader for
...
jasperreports-plugin due to a
classloader conflict with ECJ
2022-01-07 04:13:31 +01:00
Jan Rieke and Roel Spilker
3de5d0908a
[ fixes #3070 ] fix guava type name for SuperBuilder's toBuilder
2021-12-30 23:12:24 +01:00
Reinier Zwitserloot
be551db9ee
[Issue #2849 ] Mention the implementation of this feature in the changelog
2021-12-21 02:03:39 +01:00
Reinier Zwitserloot
6d2a474e55
[ fixes #2849 ] Make ToString's onlyExplicitlyIncluded a config key.
2021-12-21 01:53:30 +01:00
Roel Spilker
d71a880d7f
Make javadoc generation platform independent
2021-12-21 01:24:15 +01:00
Roel Spilker
834e562592
Make test for configuration more platform and settings independent
2021-12-20 22:34:11 +01:00
Roel Spilker
3d43feb2c0
Help eclipse compile >java6 code
2021-12-20 22:22:09 +01:00
Reinier Zwitserloot
932c939f67
[ #3063 ] Whilst lombok is not vulnerable to Log4Shell, we do have the dependency on log4j, solely for testing purposes, and no user input is ever logged with it. Nevertheless, pushing the dep to 2.17 to avoid false positives from vulnerability scanners ruining the day.
2021-12-18 17:47:22 +01:00
Reinier Zwitserloot
c10b47a5d1
[ #3063 ] Whilst lombok is not vulnerable to Log4Shell, we do have the dependency on log4j, solely for testing purposes, and no user input is ever logged with it. Nevertheless, pushing the dep to 2.16 to avoid false positives from vulnerability scanners ruining the day.
2021-12-16 21:35:37 +01:00
Roel Spilker and GitHub
35430a2e6b
Add GitHub funding
2021-12-16 11:24:03 +01:00
Roel Spilker
37d548c7fa
configuration app returns non-zero value (2) if the configuration contains an error. Fixes #3031
2021-12-13 01:31:15 +01:00
Rawi01 and Roel Spilker
c972edb81e
[ fixes #3000 ] Generate new type reference for val marker annotation
2021-12-12 02:39:33 +01:00
Durai46 and Roel Spilker
10fab5b77a
Update WithExample_pre.jpage
...
updated NonNull check
2021-12-12 02:36:21 +01:00
Rawi01 and Roel Spilker
16fcff1b44
[ fixes #3036 ] Keep builder default initializer position
2021-12-12 02:31:59 +01:00
Rawi01 and Roel Spilker
ff7b1fbb43
Patch getMethodDeclarationNode method instead of individual calls
2021-12-12 02:30:37 +01:00
Rawi01 and Roel Spilker
025a76aa66
[ fixes #3040 ] Support array initializer in onX
2021-12-12 02:29:45 +01:00
Rawi01 and Roel Spilker
5155060ddf
[ fixes #3043 ] Add null check for end positions
2021-12-12 02:24:58 +01:00
Reinier Zwitserloot
41a90527d3
[ fixes #3063 ] Bump log4j2 dep version to avoid needless security warnings from dep scanners - lombok is not affected by CVE-2021-44228.
2021-12-12 01:14:04 +01:00
Reinier Zwitserloot
d3b763f9da
[changelog] adding a few of @Rawi01's quality-of-life improvements in eclipse as an entry in the changelog.
2021-10-26 15:59:59 +02:00
Reinier Zwitserloot and GitHub
a61085f016
Merge pull request #3015 from Rawi01/extract-pull-up
...
Extract interface + pull up
2021-10-26 15:49:11 +02:00
Reinier Zwitserloot and GitHub
370950fd77
Merge pull request #3012 from Fatima-Rami/documentation-for-fieldnameconstants
...
Documentation for fieldnameconstants
2021-10-26 15:47:57 +02:00
Rawi01
2f404f5c74
[ fixes #1309 ] Extract interface + pull up
2021-10-26 08:51:21 +02:00
Reinier Zwitserloot
3a0176fd90
[ fixes #3014 ] Detecting whether inner classes are static wouldn't work if placed inside an enum or interface.
2021-10-26 04:14:46 +02:00
Reinier Zwitserloot
c359a4b41f
[issue #3014 ] test-case that reproduces this problem.
2021-10-26 03:49:23 +02:00
Fatima Rami
746ce5d4ee
#1990 fixed error documentation @FieldNameConstants
2021-10-23 22:07:52 +02:00
Reinier Zwitserloot
7c8ba501de
[ fixes #3008 ] [docs] ... and of course the usage example also mentioned @Wither.
2021-10-23 21:57:06 +02:00
Reinier Zwitserloot
3565bc836e
[ fixes #3008 ] [docs] The docs for @Value were still referring to @Wither instead of @With
2021-10-23 21:55:00 +02:00
Fatima Rami
f6e897e486
[Fixes#3008] @Witer replaced by @With
2021-10-23 21:49:42 +02:00
Reinier Zwitserloot and GitHub
82592b84bf
Merge pull request #3009 from Rawi01/field-defaults-record
...
Skip records for field defaults via config
2021-10-22 10:35:39 +02:00
Rawi01
1d7db8c4df
[ fixes #2995 ] Skip records for field defaults via config
2021-10-22 10:18:07 +02:00
Reinier Zwitserloot and GitHub
8bbac04478
Merge pull request #2998 from YonatanSherwin/fixingBeansSpecTests
...
fixing beanspec tests
2021-10-22 09:55:39 +02:00
Reinier Zwitserloot and GitHub
341c458f10
Merge pull request #3007 from Rawi01/eclipse-junit
...
Resolve var/val only once in eclipse
2021-10-22 09:54:12 +02:00
Rawi01
553b25addd
[ fixes #2985 ] Resolve var/val only once in eclipse
2021-10-22 09:24:17 +02:00
ysherwin
890028646a
fixing beanspec tests
2021-10-19 14:01:28 +03:00
Reinier Zwitserloot
13d84b129e
[ #2693 ] Docs and changelog for the ‘accessors.capitalization = beanspec’ feature.
2021-10-18 20:24:38 +02:00
Reinier Zwitserloot
dbc67c5c2d
[ #2693 ] Review and updates for javabeans-style capitalization lombok.config
2021-10-18 20:24:37 +02:00
ysherwin
1ae87bad95
Adding Yonatan Sherwin to AUTHORS file
2021-10-18 19:25:49 +03:00
ysherwin
d2e8370c24
Adding a new accessors flag - javaBeansSpecCapitalization
2021-10-17 21:17:13 +03:00
Reinier Zwitserloot
4d568ab3ad
[versioning] post-release version bump
2021-10-07 03:16:03 +02:00
Reinier Zwitserloot
52d078603d
[versioning] pre-release version bump
2021-10-07 03:08:13 +02:00
Rawi01 and Roel Spilker
d653514d08
Fix syntax highlighting for EqualsAndHashCode
2021-10-06 12:18:34 +02:00
Reinier Zwitserloot
2c5754e32a
[doc] Added some docs on how to debug lombok for various platforms, also updated changelog with recent changes
2021-09-29 15:25:17 +02:00
Reinier Zwitserloot and GitHub
891ae75962
Merge pull request #2978 from Rawi01/language-server
...
Add syntax highlighting and javadoc to language server (VSCode)
2021-09-29 03:41:34 +02:00
Rawi01
07cf64ed66
Support javadoc copying in ecj language server
2021-09-28 22:02:17 +02:00