Rawi01
ff7b1fbb43
Patch getMethodDeclarationNode method instead of individual calls
2021-12-12 02:30:37 +01:00
Rawi01
025a76aa66
[ fixes #3040 ] Support array initializer in onX
2021-12-12 02:29:45 +01:00
Rawi01
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
a61085f016
Merge pull request #3015 from Rawi01/extract-pull-up
...
Extract interface + pull up
2021-10-26 15:49:11 +02:00
Reinier Zwitserloot
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
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
8bbac04478
Merge pull request #2998 from YonatanSherwin/fixingBeansSpecTests
...
fixing beanspec tests
2021-10-22 09:55:39 +02:00
Reinier Zwitserloot
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
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
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
Rawi01
b50aa64f72
[ fixes #2950 ] Patch language server semantic highlighting
2021-09-28 22:02:16 +02:00
Reinier Zwitserloot
ba2b47b974
Merge pull request #2975 from Rawi01/organize-imports-val
...
Move 'val' -> 'final var' code to patch method
2021-09-27 19:19:46 +02:00
Rawi01
9ef7656a35
[tests] Exclude recently added 'val' test
2021-09-27 17:53:14 +02:00
Rawi01
c67acc0234
[ fixes #2972 ] Use simple type, move code to patch method
2021-09-27 17:46:20 +02:00
Reinier Zwitserloot
ba68962cec
[ fixes #2736 ] Add jackson annotation JsonUnwrapped to the 'copy to setters' list.
2021-09-18 03:35:02 +02:00
Reinier Zwitserloot
d4c4a7a7db
[issue #2964 ] fixing the previous commit
2021-09-16 19:17:45 +02:00
Reinier Zwitserloot
be0f950a65
[issue #2964 ] Try to look in chocolatey's default installation dir.
2021-09-16 12:51:15 +02:00
Reinier Zwitserloot
a7b6256523
[changelog] documenting previous commit.
2021-09-16 02:12:05 +02:00
Reinier Zwitserloot
d09d995a8e
Merge pull request #2936 from Rawi01/jdk-17
...
Add support for JDK17
2021-09-16 02:07:26 +02:00
Reinier Zwitserloot
14aaf25ede
Merge pull request #2932 from Rawi01/record-nonnull-symbols
...
Keep record compact constructor parameters
2021-09-16 02:05:15 +02:00
Reinier Zwitserloot
ad04c1833c
Merge pull request #2868 from Rawi01/clone-primitive-type
...
Clone primitive types
2021-09-16 02:04:35 +02:00
Reinier Zwitserloot
485c3533bb
Merge pull request #2866 from Rawi01/anonymous-inner-class
...
Handle anonymous classes properly
2021-09-16 02:04:12 +02:00
Reinier Zwitserloot
602a68b8f8
Merge pull request #2840 from Rawi01/copy-vartype
...
Also copy vartype.type in TreeMirrorMaker
2021-09-16 02:03:29 +02:00
Reinier Zwitserloot
8ed91a0362
Merge pull request #2930 from Rawi01/eclipse-final-save-action
...
Fix "Use modifier 'final' where possible" cleanup
2021-09-16 02:02:11 +02:00
Reinier Zwitserloot
0d7260d052
[ fixes #2960 ] [installer] Fix issue with weird chars in eclipse path
...
Lombok used to attempt to escape 'weird' chars (using a whitelist of chars that need no escaping) when writing out eclipse.ini.
However, there _is no_ escaping mechanism available there. Instead, apparently eclipse/java just reads the chars appearing after
the `-javaagent:` prefix as literally as possible. Therefore, just.. don't escape, and pray. Spaces, colons, and ats have all been confirmed
as working correctly when rendering them literally, and as failing when you attempt to escape them.
2021-09-15 15:57:36 +02:00
Reinier Zwitserloot
69c928a629
[trivial] remove unused import
2021-09-15 15:55:16 +02:00
Reinier Zwitserloot
693601e939
[changelog] add previous commit (val to final var) to changelog
2021-09-07 22:02:59 +02:00
Rawi01
fdcbaa033d
Replace val with native final var in Java >= 10
2021-09-06 11:58:05 +02:00
Rawi01
f516dd8ab3
[jdk17] Add support for sealed classes
2021-08-18 20:20:57 +02:00
Rawi01
aab8808656
[jdk17] Ignore new strictfp warnings
2021-08-18 17:59:44 +02:00