diff options
author | Reinier Zwitserloot <r.zwitserloot@projectlombok.org> | 2022-02-08 06:02:27 +0100 |
---|---|---|
committer | Reinier Zwitserloot <r.zwitserloot@projectlombok.org> | 2022-02-08 06:02:27 +0100 |
commit | 560ded50127b12bd8168f8ae2bada47253f15bc8 (patch) | |
tree | 2f45f710c4debb8d09ead906acdaaed2f03c2b6f /website/templates/features/experimental/FieldDefaults.html | |
parent | 261758b4448b3d48ff2f48926ffcb8ea66121603 (diff) | |
download | lombok-560ded50127b12bd8168f8ae2bada47253f15bc8.tar.gz lombok-560ded50127b12bd8168f8ae2bada47253f15bc8.tar.bz2 lombok-560ded50127b12bd8168f8ae2bada47253f15bc8.zip |
[website] slight feature documentation updates (Just bringing them in line with reality)
Diffstat (limited to 'website/templates/features/experimental/FieldDefaults.html')
-rw-r--r-- | website/templates/features/experimental/FieldDefaults.html | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/website/templates/features/experimental/FieldDefaults.html b/website/templates/features/experimental/FieldDefaults.html index c0d3db96..b4b582e9 100644 --- a/website/templates/features/experimental/FieldDefaults.html +++ b/website/templates/features/experimental/FieldDefaults.html @@ -10,14 +10,12 @@ <@f.experimental> <ul> <li> - New feature; unsure if this busts enough boilerplate. - </li><li> Would be nice if you could stick this on the package-info.java package to set the default for all classes in that package. </li><li> - Part of the work on @Value, which is experimental. + [UPDATE 2022-02-04] Currently simply having a <code>lombok.config</code> entry of <code>lombok.fieldDefaults.defaultPrivate = true</code> (or, analogously, <code>defaultFinal</code>) is enough to modify <em>every</em> source file that is affected by that configuration, even if said source file has absolutely no trace whatsoever of lombok anything inside it. We're not quite sure if this is a good idea. Our current point of view is that this is too much magic, and there is an alternative plan: meta-annotations. Until at least the meta-annotations idea has been explored and discarded, this feature will not be leaving <em>experimental</em> in its current state. Most likely, if it ever does, the <code>lombok.FieldDefaults</code> annotation will be <em>required</em>, though, you may set it via the to be built meta-annotation. </li> </ul> - Current status: <em>positive</em> - Currently we feel this feature may move out of experimental status with no or minor changes soon. + Current status: <em>neutral</em> - Currently we feel this feature may not move out of experimental status without changes. </@f.experimental> <@f.overview> |