Commit Graph

1352 Commits

Author SHA1 Message Date
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