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 |
|
Reinier Zwitserloot
|
f540335ef9
|
[Fixes #1656] Lombok would silently do the wrong thing when using references to public static final String fields, instead of actual string literals, there where you can specify strings in lombok annotation parameters, such as @ToString(of = MyClass.CONSTANT_FIELD). We can’t really fix it, but at least now lombok will error when you do that and describe in detail what’s going wrong.
|
2018-04-17 04:19:37 +02:00 |
|
Reinier Zwitserloot
|
7e81ac6238
|
[build] Trying to build lombok on JDK1.8 or less is not gonna work. Now we generate an error during build to make that more clear. Addresses issue 1659.
|
2018-04-16 22:29:13 +02:00 |
|
Reinier Zwitserloot
|
3a8c8cad0a
|
Merge pull request #1660 from tmurakam/feature/fix-1657-fileobject-uri
fix #1657: EmptyLombokFileObject: file:// URI must not contain author…
|
2018-04-16 22:01:55 +02:00 |
|
Reinier Zwitserloot
|
23a13c4527
|
Merge branch 'master' into feature/fix-1657-fileobject-uri
|
2018-04-16 22:01:27 +02:00 |
|
Roel Spilker
|
e90064cf1d
|
Create valid uri, fixes #1657
|
2018-04-16 21:55:03 +02:00 |
|
Jan Rieke
|
460c70890c
|
let @SuperBuilder's toString() call super.toString()
|
2018-04-16 20:21:02 +02:00 |
|
Jan Rieke
|
054a966bad
|
avoid name clashes with generics on the annotated class
|
2018-04-16 20:15:44 +02:00 |
|
Takuya Murakami
|
888546fd9f
|
fix #1657: EmptyLombokFileObject: file:// URI must not contain authority part.
fix degrade of #1617, the file URI must starts with 'file:///', not 'file://'.
|
2018-04-17 00:18:26 +09:00 |
|
Jan Rieke
|
9df6555912
|
added SuperBuilder with generics test case
|
2018-04-15 23:06:19 +02:00 |
|
Jan Rieke
|
f13f5c6973
|
use superclass generics for abstract builder class' extends clause
|
2018-04-15 19:31:02 +02:00 |
|
Jan Rieke
|
24a6c33541
|
consider generics on the annotated class and potential superclass
|
2018-04-15 19:05:21 +02:00 |
|
Jan Rieke
|
cec9b39c69
|
revert changes to HandleBuilder (everything is in HandleSuperBuilder)
|
2018-04-14 20:17:46 +02:00 |
|
Jan Rieke
|
6dd21ad7e0
|
adjusted expected result of test case
|
2018-04-14 20:13:59 +02:00 |
|
Jan Rieke
|
9697e6cc36
|
include superclass when referring to parent builder
example: "ChildBuilder extends Parent.ParentBuilder"
|
2018-04-14 20:01:01 +02:00 |
|
Jan Rieke
|
9a3866ef52
|
correct return type and statement for @Singular
|
2018-04-10 22:37:21 +02:00 |
|
Jan Rieke
|
fdc23437e2
|
@Override for overridden methods
|
2018-04-10 21:28:45 +02:00 |
|
Jan Rieke
|
8acc37011f
|
apply generics on builder extends clause; fixed builder name generation
|
2018-04-10 20:31:39 +02:00 |
|
Reinier Zwitserloot
|
de01d1eae1
|
[delombok] Added an option to emit only changed files.
|
2018-04-10 01:55:11 +02:00 |
|
Roel Spilker
|
f4bc0323dc
|
Potential fix for #1604
|
2018-04-10 00:44:57 +02:00 |
|
Reinier Zwitserloot
|
8614edfd85
|
Merge pull request #886 from balta3/annotationarrays
implemented support for annotation arrays as annotation attributes in javac
|
2018-04-10 00:41:13 +02:00 |
|
Reinier Zwitserloot
|
22e9c25db6
|
[website] Added a section on contributing to lombok, with documentation on how lombok’s execution path works. See pull request #71
|
2018-04-10 00:23:49 +02:00 |
|
Reinier Zwitserloot
|
57fb2b9773
|
[website] Whoops we had 2 copies of usage_examples. Fixed that by deleting the one that was NOT being used for the website.
|
2018-04-10 00:23:49 +02:00 |
|
Roel Spilker
|
4dce9a351d
|
update changelog
|
2018-04-09 23:19:54 +02:00 |
|
Roel Spilker
|
bcd83687e3
|
Update delombok cmd example. Fixes #1643
|
2018-04-09 22:16:57 +02:00 |
|
Jan Rieke
|
e9929b100c
|
added author, (c) granted
|
2018-04-06 11:04:45 +02:00 |
|
Jan Rieke
|
9534af2d86
|
build class names not configurable any more; removed toBuilder
|
2018-04-05 18:51:19 +02:00 |
|
Jan Rieke
|
c37c33be46
|
wildcards for the constructor parameter
|
2018-04-05 18:42:59 +02:00 |
|
Jan Rieke
|
d586cc6b4f
|
wildcards for the builder() method
|
2018-04-05 18:42:53 +02:00 |
|
Jan Rieke
|
1b38901064
|
more generics; return getInstance() instead of this
|
2018-04-05 18:42:47 +02:00 |
|
Jan Rieke
|
0ffbd3eec7
|
generics for the Builder class; generate abstract methods
|
2018-04-05 18:42:40 +02:00 |
|
Jan Rieke
|
aef9cdc392
|
add javac handler
Conflicts:
src/core/lombok/experimental/SuperBuilder.java
|
2018-04-05 18:42:15 +02:00 |
|
Reinier Zwitserloot
|
675699fccb
|
Merge branch 'cheelio-FieldNameConstants'
|
2018-04-05 14:22:53 +02:00 |
|
Reinier Zwitserloot
|
b6fb3c03fa
|
[fieldNameConstants] code review, docs, tests, fixup.
|
2018-04-05 14:22:40 +02:00 |
|
Reinier Zwitserloot
|
2c93d336c1
|
Merge branch 'FieldNameConstants' of https://github.com/cheelio/lombok into cheelio-FieldNameConstants
|
2018-04-04 23:51:16 +02:00 |
|
Reinier Zwitserloot
|
c2f0736c5e
|
Merge pull request #1626 from victorwss/master
Fix for #1617.
|
2018-04-04 23:48:24 +02:00 |
|
Reinier Zwitserloot
|
b7a732a50f
|
Merge pull request #1627 from nuessgens/master
Partially fix for "A save participant caused problems" with Eclipse
|
2018-04-04 23:40:08 +02:00 |
|
Reinier Zwitserloot
|
4f63174693
|
Merge pull request #1639 from tmurakam/feature/1632-jdk11
fix #1632: JavacAST: use new Log method for jdk11
|
2018-04-04 23:38:44 +02:00 |
|
Reinier Zwitserloot
|
3eea3b9589
|
introduction of @SuperBuilder and a testcase.
|
2018-04-04 23:26:20 +02:00 |
|
Reinier Zwitserloot
|
174ad394d6
|
[build] Clean checkouts wouldnt build correctly.
|
2018-04-04 21:59:49 +02:00 |
|