Reinier Zwitserloot
0038b48eea
docs for the redesigned FieldNameConstants.
2018-07-29 17:17:22 +02:00
Reinier Zwitserloot
61fbd4a7f8
post-release version bump
2018-07-26 00:17:09 +02:00
Reinier Zwitserloot
dc715da8b7
pre-release version bump
2018-07-26 00:00:24 +02:00
Reinier Zwitserloot
7c3724c9dc
[Fixes issue #1783 ] lombok.var / lombok.experimental.var import would be removed by eclipse’s organize imports.
2018-07-25 22:04:52 +02:00
Reinier Zwitserloot
a195a47337
Attempting to fix issues with integration with mapstruct; issue #1359
2018-07-17 22:36:32 +02:00
Reinier Zwitserloot
37434ba0cb
[ Fixes #1347 ] issues with no-args constructor and Builder.Default now documented and fixed.
2018-07-03 05:42:34 +02:00
Roel Spilker
577ce94fac
changelog
2018-06-19 00:17:09 +02:00
Reinier Zwitserloot
6ae4592f18
added SuperBuilder to the changelog
2018-06-13 23:29:09 +02:00
Reinier Zwitserloot
5f58f0aed2
post-release version bump
2018-06-05 01:17:07 +02:00
Reinier Zwitserloot
2c5395d4c8
pre-release version bump
2018-06-05 01:04:06 +02:00
Roel Spilker
a74db7c10c
Make extraPrivate opt-in instead of opt-out. Fixes #1708
2018-06-04 23:36:45 +02:00
Reinier Zwitserloot
b8e85f5dc7
FieldNameConstants now defaults to having a prefix ‘FIELD_’, which can be configured both on the annotation itself and via a config key. This totally breaks compatibility with the previous lombok release, but, hey, it’s in experimental and it’s been one week. This is better.
2018-06-04 23:36:10 +02:00
Roel Spilker
fb5a553014
Do not generate a private no-args constructor if:
...
- The class has a parent class
- There is an explicit XxxArgsConstructor annotation that would generate
a no-args constructor
Fixes #1703 , fixes #1704 , fixes #1712
2018-06-04 22:40:24 +02:00
Reinier Zwitserloot
370705e7e1
Fixex #1697 : google’s FluentLogger (Flogger) now available as one of lombok’s log annotations.
2018-06-04 22:18:54 +02:00
Reinier Zwitserloot
974e80e1de
changelog now mentions fix for issue 1709
2018-06-04 20:55:00 +02:00
Roel Spilker
6def033f13
Remove delombok shorthand for onlyChanged, fixes #1705
2018-06-04 20:18: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
Roel Spilker
d438878127
Update docs.
2018-05-28 22:00:57 +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
323cc5267e
fixes #1580 - documenting Pascal Bihler's contribution to making lombok run better with gradle
2018-05-14 23:08:28 +02:00
Roel Spilker
3ea12bdeba
jdk10: update download for the jdk
2018-04-30 22:14:35 +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
Roel Spilker
f4bc0323dc
Potential fix for #1604
2018-04-10 00:44:57 +02:00
Roel Spilker
4dce9a351d
update changelog
2018-04-09 23:19:54 +02:00
Reinier Zwitserloot
b6fb3c03fa
[fieldNameConstants] code review, docs, tests, fixup.
2018-04-05 14:22:40 +02:00
Reinier Zwitserloot
fada93e90f
documented in changelog work on supporting JDK10.
2018-02-07 00:24:46 +01:00
Reinier Zwitserloot
e6ecbe4f3a
As we’re preparing to release v2, we want to delete the experimental editions of the Builder and Value annotations… but in case you install lombok v2 into eclipse but use an older lombok as dep in your project, we still do want to process the old annotations. Had to stringly-type a few things to make that happen, but, works now.
2018-02-07 00:02:46 +01:00
Reinier Zwitserloot
66469e04fe
[var] various upgrades to var:
...
* var is promoted to the main package.
* It is no longer an opt-in thing.
* bug: var (unlike val) is allowed in old-style for loops, but if you multi-init: for (var i = 0, j="Foo";;), you now get an error that you can't do that.
* tests both for the multi-for situation and the new main package variant.
2018-02-07 00:01:22 +01:00
Reinier Zwitserloot
fee0ad33ab
[jdk9] add support for using lombok with JDK9 code when compiling using the new module syntax, and having module-info.java files in your source.
2018-02-06 06:20:39 +01:00
Roel Spilker
4ac941acca
Potential fix for #1555
2018-01-09 12:58:54 +01:00
Reinier Zwitserloot
87a946f7ee
post-release version bump
2018-01-09 01:06:57 +01:00
Reinier Zwitserloot
61938f4ea8
pre-release version bump
2018-01-09 00:54:53 +01:00
tingstad
32549e2a3a
Update changelog: 1.16.[1]6 typo
...
"JDK9 support much improved since v1.16.6" -> "... v1.16.16"
2018-01-03 23:50:32 +01:00
Roel Spilker
cf5a714c15
update doc
2017-12-12 10:55:25 +01:00
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
e04e1771e1
document deprecation of the config key lombok.addGeneratedAnnotation. Fixes #1532
2017-12-11 22:59:17 +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
9cf3c8f8ba
[changelog] Add a note about changing the behaviour of ConstructorProperties in this release.
2017-12-11 21:28:05 +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
72561d7428
javax.annotation.Generated will no longer be applied by default (Oracle broke it with JDK9).
2017-11-29 04:06:23 +01:00
Roel Spilker
69f1b85ce0
add changelog for #1505
2017-11-06 23:52:04 +01:00
Reinier Zwitserloot
34e1c295d2
Updated to ivy++ v1.22 in order to allow compiling stuff with ecj; j9 no longer supports 1.4/1.5 but we need it to continue to compile patchtargets for eclipse.
2017-11-06 22:41:32 +01:00
Roel Spilker
93e06e10e1
update changelog
2017-10-26 00:20:02 +02:00
Reinier Zwitserloot
c40990f250
post-release version bump.
2017-07-04 02:30:32 +02:00
Reinier Zwitserloot
f4a4092487
updated changelog.
2017-07-04 02:19:10 +02:00
Reinier Zwitserloot
3cf73930c3
Final touches to the website (very minor typos etc update)
2017-06-13 00:15:32 +02:00