Commit Graph
2938 Commits
Author SHA1 Message Date
Jan Rieke 65b248ec62 fixed expected test results 2018-05-31 14:41:40 +02:00
Jan Rieke 1e87330f18 test case for custom builder method 2018-05-30 22:54:11 +02:00
Jan Rieke 36c75b2d68 no custom builders allowed, so there cannot be a toString() method 2018-05-30 22:49:34 +02:00
Jan Rieke 4c5a7cddab code formatting, reordering, rename etc. 2018-05-30 22:38:08 +02:00
Jan Rieke 04269ef14b fixed compiler errors in ant 2018-05-30 15:27:47 +02:00
Jan Rieke cdee277f11 ecj: fixed compiler errors after revert of HandleBuilder 2018-05-30 13:38:20 +02:00
Jan Rieke 9470ca650e ecj: revert changes to HandleBuilder (everything in HandleSuperBuilder) 2018-05-30 13:38:20 +02:00
Jan Rieke a74f4bdda0 ecj: no empty <> if there are no type params 2018-05-30 13:23:57 +02:00
Jan Rieke b2f44c3264 ecj: type parameters for methods and constructor param 2018-05-30 13:10:34 +02:00
Jan Rieke 61f0689f6b ecj: copy type parameters to builder class 2018-05-30 11:52:42 +02:00
Reinier Zwitserloot c39cf53927 [release] post-release version bump 2018-05-29 00:28:00 +02:00
Reinier Zwitserloot effa4e9474 [release] pre-release version bump 2018-05-29 00:13:57 +02:00
Reinier Zwitserloot d07ffaa17d [trivial] small update to changelog 2018-05-28 23:56:48 +02:00
Reinier Zwitserloot 2c9c2fefdb Upgraded lombok.patcher dep to 0.26. (Which updates ASM to be Java10/11 compatible). 2018-05-28 22:29:27 +02:00
Pascal Bihler c91753fcec [authors] Added Pascal Bihler to author list and restored alphabetical order 2018-05-28 22:26:56 +02:00
Roel Spilker d438878127 Update docs. 2018-05-28 22:00:57 +02:00
Roel Spilker 6045c1b8f5 Generate default no-args constructor 2018-05-28 21:54:12 +02:00
Marcus Thiesen 72f72395c7 Make the null check exception a little bit more explicit
Currently it is "NullPointerException: someFieldName" and that is not very
telling as to the reasons this exception is thrown.
2018-05-22 09:11:15 +02:00
Jan Rieke 9ee2491427 ecj: SuperBuilderBasic test passes (removed superconstructor calls) 2018-05-17 21:26:42 +02:00
Jan Rieke 55976fec12 ecj: remaining type args for non-generic class builders 2018-05-17 20:36:40 +02:00
Reinier Zwitserloot 4fb9c6f7f8 [documentation] documenting the new-style include/exclude of ToString and EqualsAndHashCode 2018-05-15 01:07:03 +02:00
Reinier Zwitserloot 649a7b72bf [new-style include/exclude] added new-style include/exclude support to EqualsAndHashCode. 2018-05-15 00:50:58 +02:00
Reinier Zwitserloot 323cc5267e fixes #1580 - documenting Pascal Bihler's contribution to making lombok run better with gradle 2018-05-14 23:08:28 +02:00
Reinier Zwitserloot 366d18c861 Merge pull request #1680 from pbi-qfs/gradleIncremental
Allow gradle incremental compiling with lombok
2018-05-14 23:03:25 +02:00
Reinier Zwitserloot ad21a1573b [annotation based ToString] hey.. we have annotation based ToString now, where you can include/exclude fields by annotating the fields. 2018-05-14 22:03:46 +02:00
Jan Rieke 5d35fe3bfb ecj: method body for self(); type args for BuilderImpl extends clause 2018-05-14 17:59:45 +02:00
Jan Rieke fb401d4887 ecj: setter methods now return self() 2018-05-11 17:19:47 +02:00
Jan Rieke ee51d77dd6 ecj: type params for constructor, abstract builder class, self method 2018-05-11 14:41:38 +02:00
Reinier Zwitserloot 82a7354a84 [website] bugfix; supporters weren’t being shown. 2018-05-08 00:01:48 +02:00
Jan Rieke e12a956c25 ecj: builder generics [WIP] 2018-05-06 22:07:28 +02:00
Jan Rieke eec57b8750 added @SuperBuilder test results for ecj 2018-05-04 18:22:32 +02:00
Pascal Bihler a2623f1965 Allow gradle incremental compiling with lombok in annotation processor path
Fixes issue #1580
2018-05-03 12:09:12 +02:00
Roel Spilker a9aafe2d79 docker bazel: use local lombok.jar file 2018-05-02 15:54:47 +02:00
Roel Spilker 1230d449b4 docker: use openjdk for java9 2018-05-01 17:53:05 +02:00
Roel Spilker 7d58127360 docker: add bazel 2018-05-01 01:45:08 +02:00
Roel Spilker 87ad2f6f59 update docker files and documentation 2018-04-30 23:32:05 +02:00
Roel Spilker 3ea12bdeba jdk10: update download for the jdk 2018-04-30 22:14:35 +02:00
Jan Rieke 0b789291e4 fixed generation problem caused by reusing expressions 2018-04-27 16:59:42 +02:00
Jan Rieke 9f3e8509f7 no empty lines for expected test result 2018-04-27 16:07:41 +02:00
Jan Rieke 4f5d5b108d fixed javac tests (toString calls super now) 2018-04-27 13:36:08 +02:00
Roel Spilker 90b699ef10 document fix in edge release 2018-04-23 23:29:25 +02:00
Roel Spilker b081e6c968 Allow onMethod and onParam in @Getter and @Setter if it is put on a type 2018-04-23 23:26:51 +02:00
Reinier Zwitserloot a27826b268 [bugfix] generics on inner classes whose outer type has generics, when the outer type is an interface, caused bugs in ecj. 2018-04-23 22:36:07 +02:00
Reinier Zwitserloot 472d602693 [bugfix] onMethod_ in javac was broken; javac would throw an IllegalArgumentException. 2018-04-23 22:18:57 +02:00
Roel Spilker 44abd07764 move javadoc to public method 2018-04-23 21:11:49 +02:00
Reinier Zwitserloot c0a3ad3d18 Merge pull request #1670 from kdaemonv/hotfix-1
Revert some changes from f540335 which break the build
2018-04-23 21:09:46 +02:00
kdaemonv 6d6e3dc6a9 fix typo in EclipseProductLocationProvider.java
change NotAnIdeLocationException to CorruptedIdeLocationException in javadoc for private method create0(String path)
2018-04-23 21:05:21 +02:00
Jan Rieke 1dff81a0e0 @SuperBuilder documentation for website 2018-04-22 23:43:13 +02:00
Jan Rieke 4434782ccc first try for Eclipse handler [WIP] 2018-04-21 20:32:27 +02:00
Dmitry Kurelchuk e6532bbe94 move ClassLiteral and FieldSelect from core/lombok/core/AnnotationValues.java to utils/lombok/core/ 2018-04-20 22:47:34 +03:00