Jan Rieke
|
16fc34f36c
|
adapted existing tests to changed default assignment generation
|
2018-08-16 18:37:34 +02:00 |
|
Jan Rieke
|
76f6013b59
|
do null checks after assignment so that default==null is covered; only
assign value once so that final fields work (ecj)
|
2018-08-16 18:31:19 +02:00 |
|
Jan Rieke
|
31aef5219d
|
only assign value once so that final fields work (javac)
|
2018-08-16 17:58:05 +02:00 |
|
Jan Rieke
|
46837d6d8b
|
do null checks after assignment so that default==null is covered
|
2018-08-16 17:48:50 +02:00 |
|
Jan Rieke
|
8439cb5428
|
@SuperBuilder adapts @Builder.Default behavior from @Builder as #1347 is
fixed now (ecj)
|
2018-08-16 15:27:54 +02:00 |
|
Jan Rieke
|
dbc173ba5c
|
@SuperBuilder adapts @Builder.Default behavior from @Builder as #1347 is
fixed now (javac)
|
2018-08-16 14:38:44 +02:00 |
|
Reinier Zwitserloot
|
c21adf7f47
|
[website] added some ugly docs on how to interop jackson and builder. We need to make this prettier later and add the magic for how to interop Singular with Jackson later.
|
2018-08-02 15:52:34 +02:00 |
|
Reinier Zwitserloot
|
6b84e38152
|
make access on the website to for example Builder/ also work
|
2018-08-02 15:20:06 +02:00 |
|
Reinier Zwitserloot
|
0038b48eea
|
docs for the redesigned FieldNameConstants.
|
2018-07-29 17:17:22 +02:00 |
|
Reinier Zwitserloot
|
e964f5eec6
|
[website] ’Install’ -> ‘How to use’
|
2018-07-29 16:47:39 +02:00 |
|
Reinier Zwitserloot
|
b9fb35cb8e
|
Printing missing gradle integration would print for any non-javac, non-gradle compiler. Fixed that.
|
2018-07-29 16:38:16 +02:00 |
|
Reinier Zwitserloot
|
eeab3c0021
|
A few upgrades for the printers used with @lombok.core.PrintAST.
|
2018-07-29 16:37:54 +02:00 |
|
Reinier Zwitserloot
|
3d432c38d0
|
code impl of FieldNameConstants rewrite + test updates for it
|
2018-07-29 16:37:21 +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
|
7e94041dbc
|
Added key ‘dangerousconfig.lombok.disable’.
|
2018-07-25 23:19:00 +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
|
5ec61bb62d
|
[fixes issue #1759] We removed the ‘flag usage’ check on builder instead of replacing it with the non-experimental check about 3 years ago when builder moved out of experimental. The check has now been restored.
|
2018-07-25 21:41:17 +02:00 |
|
Reinier Zwitserloot
|
111d0a5f16
|
Fixes issue #1789 - picking another workspace duplicates the ‘lombok is installed’ text in the eclipse about dialog.
|
2018-07-25 21:10:20 +02:00 |
|
Roland Praml
|
be1cfd2f59
|
Replaced StringBuilder by simple char array in "hotspot" method
|
2018-07-20 09:41:24 +02:00 |
|
Roland Praml
|
ff739d6d5a
|
Add Roland Praml to authors list
|
2018-07-20 09:40:39 +02:00 |
|
Reinier Zwitserloot
|
a195a47337
|
Attempting to fix issues with integration with mapstruct; issue #1359
|
2018-07-17 22:36:32 +02:00 |
|
Thomas Klambauer
|
0375f1a9e8
|
lombok config broken: version must be string
otherwise gradle compile will fail.
|
2018-07-17 21:39:29 +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 |
|
Reinier Zwitserloot
|
b3771e86f9
|
gave the tests for issue #1397 (generated constructors take @Builder.Default into account) an update.
|
2018-07-03 05:42:34 +02:00 |
|
Reinier Zwitserloot
|
7472672f16
|
[issue #1347] When lombok generates constructors, it should call the @Builder.Default static method instead of initializing to null/0/false. This does that, for ecj.
|
2018-07-03 05:42:34 +02:00 |
|
Reinier Zwitserloot
|
3987f54b83
|
[issue #1347] When lombok generates constructors, it should call the @Builder.Default static method instead of initializing to null/0/false. This does that, for javac.
|
2018-07-03 05:42:34 +02:00 |
|
Roel Spilker
|
577ce94fac
|
changelog
|
2018-06-19 00:17:09 +02:00 |
|
Reinier Zwitserloot
|
657a13b0dd
|
Merge branch 'sclExpansionUpdate'
|
2018-06-19 00:12:13 +02:00 |
|
Reinier Zwitserloot
|
4306f978fe
|
[SCL] update that should make it a little easier to add custom lombok handlers.
|
2018-06-19 00:09:48 +02:00 |
|
Reinier Zwitserloot
|
ea9ce72708
|
[website] lombok licenses for international customers now via stripe instead of payoneer. Also, typos.
|
2018-06-18 23:59:04 +02:00 |
|
Roel Spilker
|
f241ef8c30
|
Transient fields should by default be excluded from equals and hashCode. Fixes #1724
|
2018-06-18 23:56:27 +02:00 |
|
Reinier Zwitserloot
|
2264ce492c
|
[trivial] make the website build again, bugfix in template loading of SuperBuilder.html.
|
2018-06-13 23:31:30 +02:00 |
|
Reinier Zwitserloot
|
6ae4592f18
|
added SuperBuilder to the changelog
|
2018-06-13 23:29:09 +02:00 |
|
Reinier Zwitserloot
|
5dea27f56f
|
Merge branch 'janrieke-superBuilder'
|
2018-06-13 23:26:15 +02:00 |
|
Reinier Zwitserloot
|
19ad4fd57d
|
[SuperBuilder] code review, style update, making it JDK1.6 compatible, documentation review, bugfix for setter auto-presuming chaining even when you didn’t configure it to chain.
|
2018-06-13 23:21:00 +02:00 |
|
Reinier Zwitserloot
|
249256224a
|
forgot to update Version.java in the post-release version bump.
|
2018-06-13 20:41:57 +02:00 |
|
Reinier Zwitserloot
|
58d9b8c242
|
Merge branch 'Wikia-gradle-incremental-fix'
|
2018-06-13 20:41:31 +02:00 |
|
mszabo-wikia
|
6311a7efe3
|
Also generify AnnotationProcessor logic
|
2018-06-07 17:45:43 +02:00 |
|
mszabo-wikia
|
4256d7daed
|
Generify logic to obtain JavacFiler and JavacProcessingEnvironment
|
2018-06-07 12:07:08 +02:00 |
|
mszabo-wikia
|
ca99bdfbed
|
Fix #1716: Update for Gradle incremental compilation API change in Gradle 4.8 and above
|
2018-06-06 14:59:44 +02:00 |
|
Jan Rieke
|
3256ab6fc7
|
next lombok version is 1.18.1
|
2018-06-06 09:04:55 +02:00 |
|
Reinier Zwitserloot
|
5f58f0aed2
|
post-release version bump
|
2018-06-05 01:17:07 +02:00 |
|
Reinier Zwitserloot
|
304becdde7
|
running tests on command line can be finicky, lets not make it a requirement when pushing releases.
|
2018-06-05 01:15:06 +02:00 |
|
Reinier Zwitserloot
|
2c5395d4c8
|
pre-release version bump
|
2018-06-05 01:04:06 +02:00 |
|
Reinier Zwitserloot
|
21b415df8b
|
Fixes #1676 at least for eclipse: You can now use java10 var in an eclipse that supports this, without lombok getting in the way.
|
2018-06-05 01:02:16 +02:00 |
|
Reinier Zwitserloot
|
6e0f7eca3d
|
Fixing the snippet for the reworked FieldNameConstants
|
2018-06-04 23:55:22 +02:00 |
|
Reinier Zwitserloot
|
a0b901c3c0
|
@NonNull now uses a slightly longer exception message.
|
2018-06-04 23:55:13 +02:00 |
|
Reinier Zwitserloot
|
198efc1b27
|
Merge pull request #1698 from hubrick/feature/explicit-npe-message
Make the null check exception a little bit more explicit
|
2018-06-04 23:40:21 +02:00 |
|
Roel Spilker
|
a74db7c10c
|
Make extraPrivate opt-in instead of opt-out. Fixes #1708
|
2018-06-04 23:36:45 +02:00 |
|