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 |
|
Takuya Murakami
|
1bc85b6ba9
|
fix #1632: JavacAST: use new Log method for jdk11
Some methods of AbstractLog are removed in jdk11.
Fix JavacAST.Jdk9Plus to use new log methods added from jdk9.
|
2018-03-31 22:40:02 +09:00 |
|
Reinier Zwitserloot
|
7422b28e52
|
[trivial] build script fix for website-only: It was adding an & to the full version string every call.
|
2018-03-29 14:00:16 +02:00 |
|
Reinier Zwitserloot
|
6b0b1a6a7b
|
[builderParentClass] test cases
|
2018-03-29 03:36:29 +02:00 |
|
mateusz-matela
|
ea7d6727bc
|
add self to authors [Issue #879]
|
2018-03-28 20:36:08 +02:00 |
|
Christian Nüssgens
|
ba928d194b
|
add self to authors
|
2018-03-28 19:20:49 +02:00 |
|
Christian Nüssgens
|
96cd4f5010
|
Merge remote-tracking branch 'remotes/upstream/master'
|
2018-03-28 19:13:10 +02:00 |
|
Reinier Zwitserloot
|
2a6c0c16b3
|
[builderParentClass] Code to handle builder on enums removed; that doesn’t make a heck of a lot of sense and enums aren’t extensible in the first place. Also fixed up a wrong access level; now all existing builder tests pass.
|
2018-03-28 00:38:07 +02:00 |
|
Reinier Zwitserloot
|
cde47abc26
|
Merge branch 'master' of https://github.com/janrieke/lombok into janrieke-master
Also fixed up style and docs, and updated behaviour when using `@Builder(inherit = true)` to error if you have no parent class.
|
2018-03-28 00:23:13 +02:00 |
|
Roel Spilker
|
af9861ad9f
|
add subresource integrity to external resources on webpage
|
2018-03-27 23:31:45 +02:00 |
|
Roel Spilker
|
327def3ada
|
Previous add to the build system to verify checksums is not really workable in ant without a page worth of tasks so reverted that and went with a renamed file instead to solve the problem of having served the wrong rt.jar for a while.
|
2018-03-27 23:03:15 +02:00 |
|
Victor Williams Stafusa da Silva
|
0b54946827
|
Adding my name to the AUTHORS file.
Signed-off-by: Victor Williams Stafusa da Silva <victorwssilva@gmail.com>
|
2018-03-27 17:45:58 -03:00 |
|
Reinier Zwitserloot
|
c709f8b949
|
[trivial] eclipse patches are loaded from Class50 even if you override the shadowloader classpath, but only if you have lombok.jar in there. This solves exotic problems if you try to add some features to lombok in a separate jar, and addresses issue #1523
|
2018-03-27 22:17:17 +02:00 |
|
Roel Spilker
|
92aa6854fa
|
fix javadoc warnings
|
2018-03-27 22:10:20 +02:00 |
|
Roel Spilker
|
113d1eb861
|
Fixes #1608: give pages a title
|
2018-03-27 22:10:20 +02:00 |
|
Reinier Zwitserloot
|
f69b93d08b
|
Merge branch 'adding-java10-provision' of https://github.com/krzyk/lombok into krzyk-adding-java10-provision
|
2018-03-27 22:07:28 +02:00 |
|
Reinier Zwitserloot
|
01bbd212e9
|
[trivial] some memoryload improvements by not making a new instance but using a cached one instead. Fixes issue #1579
|
2018-03-27 22:04:43 +02:00 |
|
Reinier Zwitserloot
|
3deb393911
|
Merge pull request #1583 from jramosf/master
#1579: recycle handlers to avoid excessive garbage collection
|
2018-03-27 21:48:31 +02:00 |
|
Reinier Zwitserloot
|
e4a9bd288b
|
Merge pull request #1622 from danieltaub96/master
fixed ExtensionMethod example to return T (generic type)
|
2018-03-27 21:44:36 +02:00 |
|
Reinier Zwitserloot
|
0ba1f8c62e
|
Merge pull request #1589 from tmurakam/feature/1572-jdk10
Add jdk-10.sh and update jdk-9.sh for docker
|
2018-03-27 21:30:15 +02:00 |
|
Reinier Zwitserloot
|
6a94e55e12
|
Merge pull request #1620 from tmurakam/feautre/1572-intellij-jdk10
[fix] Fix intellij build with jdk10 (#1572)
|
2018-03-27 21:26:43 +02:00 |
|