Commit Graph
3333 Commits
Author SHA1 Message Date
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 RiekeandRoel Spilker ae8ff327d2 [fixes #3081] make CheckerFramework's This a type annotation 2022-01-09 01:36:22 +01:00
Jan RiekeandRoel Spilker 9be867ef03 [fixes #2908] don't generate checkerframework's @NotCalledMethods 2022-01-07 21:10:19 +01:00
Martin O'ConnorandRoel Spilker aa281e6172 Update AUTHORS file 2022-01-07 04:13:31 +01:00
Martin O'ConnorandRoel 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 RiekeandRoel 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 SpilkerandGitHub 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
Rawi01andRoel Spilker c972edb81e [fixes #3000] Generate new type reference for val marker annotation 2021-12-12 02:39:33 +01:00
Durai46andRoel Spilker 10fab5b77a Update WithExample_pre.jpage
updated NonNull check
2021-12-12 02:36:21 +01:00
Rawi01andRoel Spilker 16fcff1b44 [fixes #3036] Keep builder default initializer position 2021-12-12 02:31:59 +01:00
Rawi01andRoel Spilker ff7b1fbb43 Patch getMethodDeclarationNode method instead of individual calls 2021-12-12 02:30:37 +01:00
Rawi01andRoel Spilker 025a76aa66 [fixes #3040] Support array initializer in onX 2021-12-12 02:29:45 +01:00
Rawi01andRoel 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 ZwitserlootandGitHub a61085f016 Merge pull request #3015 from Rawi01/extract-pull-up
Extract interface + pull up
2021-10-26 15:49:11 +02:00
Reinier ZwitserlootandGitHub 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 ZwitserlootandGitHub 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 ZwitserlootandGitHub 8bbac04478 Merge pull request #2998 from YonatanSherwin/fixingBeansSpecTests
fixing beanspec tests
2021-10-22 09:55:39 +02:00
Reinier ZwitserlootandGitHub 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
Rawi01andRoel 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 ZwitserlootandGitHub 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