From 8b7a7cbc813653a3248d6cf3a7779e220957bc85 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Mon, 8 May 2017 21:28:02 +0200 Subject: The great rename: the old ‘website’ is now ‘website-old’, and ‘website2’ is now ‘website’. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- website/features/experimental/index.html | 77 -------------------------------- 1 file changed, 77 deletions(-) delete mode 100644 website/features/experimental/index.html (limited to 'website/features/experimental/index.html') diff --git a/website/features/experimental/index.html b/website/features/experimental/index.html deleted file mode 100644 index 4a6d12bb..00000000 --- a/website/features/experimental/index.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - Lombok feature overview -
-
-
- -

Lombok experimental features

-
- Experimental features are available in your normal lombok installation, but are not as robustly supported as lombok's main features. - In particular, experimental features:
    -
  • Are not tested as well as the core features.
  • -
  • Do not get bugs fixed as quickly as core features.
  • -
  • May have APIs that will change, possibly drastically if we find a different, better way to solve the same problem.
  • -
  • May disappear entirely if the feature is too difficult to support or does bust enough boilerplate.
  • -
- Features that receive positive community feedback and which seem to produce clean, flexible code will eventually become accepted - as a core feature and move out of the experimental package. -
-
@var
-
The same as @val but modifiable.
-
@Accessors
-
A more fluent API for getters and setters.
-
@ExtensionMethod
-
Annoying API? Fix it yourself: Add new methods to existing types!
-
@FieldDefaults
-
New default field modifiers for the 21st century.
-
@Delegate
-
Don't lose your composition.
-
@Wither
-
Immutable 'setters' - methods that create a clone but with one changed field.
-
onMethod= / onConstructor= / onParam=
-
Sup dawg, we heard you like annotations, so we put annotations in your annotations so you can annotate while you're annotating.
-
@UtilityClass
-
Utility, metility, wetility! Utility classes for the masses.
-
@Helper
-
With a little help from my friends... Helper methods for java.
-
-
-
-

Supported configuration keys:

-
-
lombok.experimental.flagUsage = [warning | error] (default: not set)
-
Lombok will flag any usage of any of the features listed here as a warning or error if configured.
-
-
-
-

Putting the "Ex" in "Experimental": promoted or deleted experimental features.

-
-
@Value: Promoted
-
@Value has proven its value and has been moved to the main package. -
@Builder: Promoted
-
@Builder is a solid base to build APIs on, and has been moved to the main package. -
-
- -
-
-
- - - -- cgit