 Ruslan PopenkoandRoel Spilker
|
aaa876d332
|
Wrong documentation variables fix.
I've fixed documentation for Cleanup annotation. Doc provided before wrong variable information (you closed String instead of Closeable).
|
2018-01-09 13:03:25 +01:00 |
|
Roel Spilker
|
4ac941acca
|
Potential fix for #1555
|
2018-01-09 12:58:54 +01:00 |
|
Reinier Zwitserloot
|
87a946f7ee
|
post-release version bump
|
2018-01-09 01:06:57 +01:00 |
|
Reinier Zwitserloot
|
61938f4ea8
|
pre-release version bump
|
2018-01-09 00:54:53 +01:00 |
|
Reinier Zwitserloot
|
6e7f75eb77
|
Updated copyright notices to 2018.
|
2018-01-09 00:54:17 +01:00 |
|
Reinier Zwitserloot
|
369df91756
|
[fixes #1554] javac9 now caches type lookups based on ‘position’ which is slapped together by a tuple based on the position (as gleaned from the JCTree object) and the source file (as gleaned from.. Log. *facepalm*). We didn’t update log when resolving for i.e. ‘val’, so the caches get all jumbled up. Fixed by setting the Log’s ‘useSource’ method.
|
2018-01-09 00:46:44 +01:00 |
|
Reinier Zwitserloot
|
14407cedb5
|
[fixes #1553] attriber of JDK9 checks the enclosing class’s type, which we intentionally haven’t set yet. To avoid NPEs, let’s set it.
|
2018-01-09 00:00:32 +01:00 |
|
Roel Spilker
|
209c082530
|
Update tests for new Builder.Default handling #1547
|
2018-01-08 22:10:27 +01:00 |
|
Roel Spilker
|
4dd59e07da
|
jdk9 Builder.Default works again. Fixes #1547
|
2018-01-08 22:00:28 +01:00 |
|
 Liam Miller-CushonandRoel Spilker
|
ad2194a3fb
|
Whitelist a JavacFileManager implementation
See bazelbuild/bazel#4393
|
2018-01-06 22:52:12 +01:00 |
|
 tingstadandRoel Spilker
|
32549e2a3a
|
Update changelog: 1.16.[1]6 typo
"JDK9 support much improved since v1.16.6" -> "... v1.16.16"
|
2018-01-03 23:50:32 +01:00 |
|
Roel Spilker
|
cf5a714c15
|
update doc
|
2017-12-12 10:55:25 +01:00 |
|
Reinier Zwitserloot
|
273cb83ef3
|
build script for edge release updated
|
2017-12-12 06:30:39 +01:00 |
|
Reinier Zwitserloot
|
ae22bb617b
|
Updated to new in ivy++ scp/ssh tasks.
|
2017-12-12 06:03:34 +01:00 |
|
Roel Spilker
|
d9031506b5
|
support for @Builder on methods with a generified return type. Fixes #1420
|
2017-12-12 02:42:14 +01:00 |
|
Roel Spilker
|
f2530ab37e
|
handle @Builder.Default on generic fields. Fixes #1527
|
2017-12-12 01:04:20 +01:00 |
|
 skyupwardandRoel Spilker
|
0232d99ba6
|
getName call it self result in stackoverflow
I think line 12 is incorrect, call "this.getName()" in it self will cause stackoverflow.Change to return this.name.
|
2017-12-11 23:01:53 +01:00 |
|
Roel Spilker
|
e04e1771e1
|
document deprecation of the config key lombok.addGeneratedAnnotation. Fixes #1532
|
2017-12-11 22:59:17 +01:00 |
|
Roel Spilker
|
50cb79b9ed
|
installer now defaults to inserting an absolute path into eclipse.ini
|
2017-12-11 22:43:16 +01:00 |
|
Roel Spilker
|
aaa29d16ee
|
make incremental compilation work
|
2017-12-11 22:20:16 +01:00 |
|
 Jan MatrneandRoel Spilker
|
a6474a69a1
|
fix target description
|
2017-12-11 21:33:59 +01:00 |
|
Reinier Zwitserloot
|
be0a9ec2ed
|
‘fixed’ ecj testing on JDK9 by requiring that you download the Oracle8 rt.jar. Fortunately, we already had an optional ant task to fetch this. I’ve simply made it less optional.
|
2017-12-11 21:28:46 +01:00 |
|
Reinier Zwitserloot
|
9cf3c8f8ba
|
[changelog] Add a note about changing the behaviour of ConstructorProperties in this release.
|
2017-12-11 21:28:05 +01:00 |
|
Reinier Zwitserloot
|
7176ebc6c6
|
errors generated during compilation by lombok weren’t being conveyed in Javac9.
|
2017-12-05 00:00:08 +01:00 |
|
Reinier Zwitserloot
|
ab8e14736f
|
[JDK9] fixing delombok’s comment integration in JDK9.
|
2017-12-05 00:00:08 +01:00 |
|
Reinier Zwitserloot
|
a92117574e
|
Working around newly introduced lint errors in javac9.
|
2017-12-05 00:00:08 +01:00 |
|
Roel Spilker
|
003832670e
|
delombok no longer prints generated outer-instance constructor parameters, fixes #1521
|
2017-12-04 22:28:21 +01:00 |
|
Roel Spilker
|
602877e694
|
delombok no longer prints generated outer-instance constructor parameters, fixes #1521
|
2017-12-04 21:50:10 +01:00 |
|
Reinier Zwitserloot
|
0d6bfb1bbc
|
bugfix to the stubs for ‘Symbol’.
|
2017-12-04 21:41:47 +01:00 |
|
Reinier Zwitserloot
|
9aac454aec
|
fixing tests to account for generation of javax.annotation.Generated and ConstructorProperties being default-off.
|
2017-12-04 21:41:47 +01:00 |
|
Reinier Zwitserloot
|
d7c019c07c
|
for lombok v2, make generation of ConstructorProperties an optional extra, instead of default on.
|
2017-12-04 21:41:46 +01:00 |
|
Roel Spilker
|
1deb55a480
|
download deps
|
2017-12-04 21:09:02 +01:00 |
|
Roel Spilker
|
4710d20e18
|
replace all fileManagers to make sure we patch the generated bytecode, fixes #1518
|
2017-11-29 19:42:24 +01:00 |
|
Reinier Zwitserloot
|
72561d7428
|
javax.annotation.Generated will no longer be applied by default (Oracle broke it with JDK9).
|
2017-11-29 04:06:23 +01:00 |
|
Reinier Zwitserloot
|
af8c2bf8e5
|
delombok in JDK9 now almost works. Some cases of ‘val’ don’t work yet.
|
2017-11-29 04:06:23 +01:00 |
|
Reinier Zwitserloot
|
9be8cd4afd
|
bugfix for delomboking source that does not compile; it should just emit compiler errors, not stack traces.
|
2017-11-29 04:06:23 +01:00 |
|
Reinier Zwitserloot
|
2d5ae0d920
|
some bugfixes for JDK9 support involving the Options system of javac.
|
2017-11-29 04:06:23 +01:00 |
|
Reinier Zwitserloot
|
6bc9912d26
|
The classpath and bootclasspath params passed to delombok did not apply javac’s built-in * unglobbing. Now they do.
|
2017-11-29 04:06:23 +01:00 |
|
Reinier Zwitserloot
|
2cb1ef66fb
|
bugfix: Delombok command wasn’t registered, so ‘java -jar lombok.jar delombok’ did not work.
|
2017-11-29 04:06:23 +01:00 |
|
Roel Spilker
|
a9c1d3dd95
|
use ASM6 instead of ASM5
|
2017-11-28 23:39:29 +01:00 |
|
Roel Spilker
|
1f7b8c3d2c
|
add ant Dockerfile, use jdk major version numbers instead
|
2017-11-28 23:37:34 +01:00 |
|
Roel Spilker
|
192ce9bc16
|
Expanded stubsstubs to ensure the stubs compile correctly.
|
2017-11-28 20:57:21 +01:00 |
|
Reinier Zwitserloot
|
14c7456fea
|
updated lombok.patcher dep.
|
2017-11-28 17:21:35 +01:00 |
|
Reinier Zwitserloot
|
15c44f54cc
|
JDK9 support for delombok (and thus, for running the tests under JDK9).
|
2017-11-28 00:59:52 +01:00 |
|
 Jamie WhiteandRoel Spilker
|
b1b49e062e
|
Add closing parenthesis in constructor.html
|
2017-11-10 07:53:15 +01:00 |
|
 Patrick CornelißenandRoel Spilker
|
931a778558
|
fixed the second "equals" as well
|
2017-11-07 03:43:54 +01:00 |
|
 Patrick CornelißenandRoel Spilker
|
98b0d91d09
|
fix JavaDoc of callSuper in the ToString annotation
|
2017-11-07 03:43:54 +01:00 |
|
Reinier Zwitserloot
|
d92f508ec5
|
Fixed ant test-ecj
|
2017-11-06 23:58:12 +01:00 |
|
Roel Spilker
|
69f1b85ce0
|
add changelog for #1505
|
2017-11-06 23:52:04 +01:00 |
|
Roel Spilker
|
045638ec1f
|
Generate correct hashCode when callSuper and no fields included. Fixes #1505
|
2017-11-06 23:46:09 +01:00 |
|