aboutsummaryrefslogtreecommitdiff
path: root/website
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@zwitserloot.com>2017-03-22 23:32:28 +0100
committerReinier Zwitserloot <reinier@zwitserloot.com>2017-03-22 23:32:28 +0100
commit3b1792c39701fad8a8abc8d0d508b90ab2832e05 (patch)
tree0ad9e05d2fbc8f8603b3f86e445ec66d1386b9fb /website
parent11fdfb56f735dde042aebd9be6e4b488edfa0d84 (diff)
downloadlombok-3b1792c39701fad8a8abc8d0d508b90ab2832e05.tar.gz
lombok-3b1792c39701fad8a8abc8d0d508b90ab2832e05.tar.bz2
lombok-3b1792c39701fad8a8abc8d0d508b90ab2832e05.zip
Added tests to check warnings/errors emitted by Builder.Default support.
Diffstat (limited to 'website')
-rw-r--r--website/features/Builder.html3
1 files changed, 2 insertions, 1 deletions
diff --git a/website/features/Builder.html b/website/features/Builder.html
index 20518226..d7453c5b 100644
--- a/website/features/Builder.html
+++ b/website/features/Builder.html
@@ -83,7 +83,8 @@
<div class="overview">
<h3><a id="builderdefault" name="builderdefault">@Builder.Default</a></h3>
<p>
- To specify a default value, which will be used if, during the build process this value is never set, initialize the field and add the <code>@Builder.Default</code> annotation:<br />
+ If a certain field/parameter is never set during a build session, then it always gets 0 / <code>null</code> / false. If you've put <code>@Builder</code> on a class
+ (and not a method or constructor) you can instead specify the default directly on the field, and annotate the field with <code>@Builder.Default</code>:<br />
<code>@Builder.Default private final long created = System.currentTimeMillis();</code>
</p>
</div>