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
Roel Spilker
50cb79b9ed
installer now defaults to inserting an absolute path into eclipse.ini
2017-12-11 22:43:16 +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
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
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
Roel Spilker
a9c1d3dd95
use ASM6 instead of ASM5
2017-11-28 23:39:29 +01:00
Roel Spilker
192ce9bc16
Expanded stubsstubs to ensure the stubs compile correctly.
2017-11-28 20:57:21 +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
Patrick Cornelißen
931a778558
fixed the second "equals" as well
2017-11-07 03:43:54 +01:00
Patrick Cornelißen
98b0d91d09
fix JavaDoc of callSuper in the ToString annotation
2017-11-07 03:43:54 +01:00
Roel Spilker
045638ec1f
Generate correct hashCode when callSuper and no fields included. Fixes #1505
2017-11-06 23:46:09 +01:00
Reinier Zwitserloot
6fc0cd736c
website-only now available.
2017-10-26 00:07:18 +02:00
Roel Spilker
033660088b
add support for Netbeans on jdk9
2017-10-25 23:22:12 +02:00
Roel Spilker
d301a18870
code cleanup
2017-10-25 23:02:49 +02:00
Roel Spilker
f7066e43d8
Turns out we don't need the encoding after all since all methods are overridden
2017-10-25 22:26:55 +02:00
Takuya Murakami
4298d97be8
LombokFileObjects: get encoding from wrappedManager.
2017-10-16 23:41:28 +09:00
Takuya Murakami
f55ebbe710
LombokFileObjects: use default charset in BaseFileManager wrapper.
2017-10-16 01:03:12 +09:00
Takuya Murakami
08e5773d0a
Add my name to AUTHORS, remove TODO
2017-10-16 00:21:59 +09:00
Takuya Murakami
d92bc59eb0
fix issue #1440 , #1472 : wrap BasedFileManager for jdk9
2017-10-15 22:00:43 +09:00
Roel Spilker
d9f6658322
Merge pull request #1450 from cardamon/fix-builder-javadoc-link
...
Fix @Builder complete doc link.
2017-09-18 23:30:11 +02:00
Roel Spilker
afb1fb8888
Rename class in test file
2017-09-18 23:19:25 +02:00
Roel Spilker
4597e069dc
Merge branch 'master' of https://github.com/kchirls/lombok into kchirls-master
...
Fixes #869 , fixes #1018
2017-09-18 22:56:16 +02:00
Jakob van Kruijssen
b2d955f46b
Fix @Builder complete doc link.
2017-08-08 10:32:29 +02:00
Roel Spilker
e92e285d95
Possible fix for issue 1440: Error-prone in IntelliJ
2017-07-17 22:23:36 +02:00
Reinier Zwitserloot
c40990f250
post-release version bump.
2017-07-04 02:30:32 +02:00
Reinier Zwitserloot
7516a51b37
pre-release version bump.
2017-07-04 02:19:19 +02:00
Reinier Zwitserloot
9094158a7c
Fixed some exotic singular cases that were being autosingularized incorrectly.
2017-07-04 02:18:58 +02:00
Reinier Zwitserloot
4ee9215e7b
Added some broken autosingulars.
2017-07-03 23:41:07 +02:00
Roel Spilker
70206440ac
Possible solution for issue 1290
2017-06-19 23:04:08 +02:00
Roel Spilker
bd7528b4da
jdk9: possible fix for errorprone
2017-06-13 13:28:14 +02:00
Reinier Zwitserloot
33dc6a2802
timestamp is added to download-edge releases.
2017-06-13 00:43:49 +02:00
Reinier Zwitserloot
76e3862bcc
The way download-edge makes the HTML page for the edge release completely rewritten.
2017-06-13 00:29:33 +02:00
Reinier Zwitserloot
5edb6ce5e1
Javadoc now builds without warnings. All links to external javadoc replaced with straight up links to avoid the <javadoc> target from trying to download a bunch of index pages.
2017-06-13 00:15:32 +02:00
Reinier Zwitserloot
e0a91d2589
All references in javadoc to projectlombok.org URLs now use the canonical URL.
2017-06-13 00:15:32 +02:00
Reinier Zwitserloot
1772fa9d86
htaccess dynamically generated to canonicalize all web requests.
2017-06-13 00:15:32 +02:00
Roel Spilker
923948f3b5
jdk9: ongoing debugging information for errorprone
2017-06-12 23:58:11 +02:00
Reinier Zwitserloot
7c8f9fa445
Final touches to the new website:
...
* htaccess for ‘nice looking’ URLs.
* download-edge overwritten upon stable releases.
* fixes to the build system.
* Added google analytics pagetracker.
2017-05-29 21:03:04 +02:00
Reinier Zwitserloot
cda44bb654
Website maker updated to fix the changelog and do a proper job at supporting all-versions.
2017-05-29 21:03:03 +02:00
Reinier Zwitserloot
99f373c7e2
website build script updated to work with new template based website.
2017-05-29 21:02:55 +02:00