From aafd83079a3000d3deb6e40a182849da2509fbfb Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Mon, 11 Feb 2013 22:34:48 +0100 Subject: BIG commit: * re-introduction of onMethod/onConstructor/onParam * tests checking error/warnings rewritten to be more heuristic, in order to accomodate difference in messaging between java6 and java 7 * Ability to eliminate java's own output of erroneous error messages (heh); i.e. those messages that are invalidated by lombok's actions. This mechanism is used for onMethod/onConstructor/onParam * First steps to unifying a billion setGeneratedBy calls into a single visitor traversal for eclipse' HandleGetter/Setter/Constructor/Wither * To simplify 'zooming in' the tests on just a few files, added an 'accept' mechanism. * Updated copyright headers of website to 2013. --- website/features/Cleanup.html | 2 +- website/features/Constructor.html | 2 +- website/features/Data.html | 2 +- website/features/Delegate.html | 2 +- website/features/EqualsAndHashCode.html | 2 +- website/features/GetterLazy.html | 2 +- website/features/GetterSetter.html | 2 +- website/features/Log.html | 2 +- website/features/SneakyThrows.html | 2 +- website/features/Synchronized.html | 2 +- website/features/ToString.html | 2 +- website/features/delombok.html | 2 +- website/features/experimental/Accessors.html | 2 +- website/features/experimental/ExtensionMethod.html | 2 +- website/features/experimental/FieldDefaults.html | 2 +- website/features/experimental/Value.html | 2 +- website/features/experimental/Wither.html | 2 +- website/features/experimental/index.html | 2 +- website/features/index.html | 2 +- website/features/onX.html | 4 +++- website/features/val.html | 2 +- 21 files changed, 23 insertions(+), 21 deletions(-) (limited to 'website/features') diff --git a/website/features/Cleanup.html b/website/features/Cleanup.html index 9094d8ba..d1637dd4 100644 --- a/website/features/Cleanup.html +++ b/website/features/Cleanup.html @@ -61,7 +61,7 @@
diff --git a/website/features/Constructor.html b/website/features/Constructor.html index c60d915f..051d730e 100644 --- a/website/features/Constructor.html +++ b/website/features/Constructor.html @@ -82,7 +82,7 @@
diff --git a/website/features/Data.html b/website/features/Data.html index 7e694438..8ace96cb 100644 --- a/website/features/Data.html +++ b/website/features/Data.html @@ -76,7 +76,7 @@
diff --git a/website/features/Delegate.html b/website/features/Delegate.html index 4872c2e9..532f3f54 100644 --- a/website/features/Delegate.html +++ b/website/features/Delegate.html @@ -65,7 +65,7 @@
diff --git a/website/features/EqualsAndHashCode.html b/website/features/EqualsAndHashCode.html index 12cf25fa..2ef88676 100644 --- a/website/features/EqualsAndHashCode.html +++ b/website/features/EqualsAndHashCode.html @@ -84,7 +84,7 @@
diff --git a/website/features/GetterLazy.html b/website/features/GetterLazy.html index b1d44601..bc5ecb0c 100644 --- a/website/features/GetterLazy.html +++ b/website/features/GetterLazy.html @@ -47,7 +47,7 @@
diff --git a/website/features/GetterSetter.html b/website/features/GetterSetter.html index a7dda812..dde3456b 100644 --- a/website/features/GetterSetter.html +++ b/website/features/GetterSetter.html @@ -76,7 +76,7 @@
diff --git a/website/features/Log.html b/website/features/Log.html index ba0a259c..fb529426 100644 --- a/website/features/Log.html +++ b/website/features/Log.html @@ -59,7 +59,7 @@
diff --git a/website/features/SneakyThrows.html b/website/features/SneakyThrows.html index 9884466b..0f04b7d9 100644 --- a/website/features/SneakyThrows.html +++ b/website/features/SneakyThrows.html @@ -69,7 +69,7 @@
diff --git a/website/features/Synchronized.html b/website/features/Synchronized.html index 5970e1b3..4b6ef251 100644 --- a/website/features/Synchronized.html +++ b/website/features/Synchronized.html @@ -60,7 +60,7 @@
diff --git a/website/features/ToString.html b/website/features/ToString.html index 56c544f5..c3b389ba 100644 --- a/website/features/ToString.html +++ b/website/features/ToString.html @@ -69,7 +69,7 @@
diff --git a/website/features/delombok.html b/website/features/delombok.html index f98871a4..d8353b9e 100644 --- a/website/features/delombok.html +++ b/website/features/delombok.html @@ -58,7 +58,7 @@
diff --git a/website/features/experimental/Accessors.html b/website/features/experimental/Accessors.html index f3a7878f..dce77d32 100644 --- a/website/features/experimental/Accessors.html +++ b/website/features/experimental/Accessors.html @@ -85,7 +85,7 @@
diff --git a/website/features/experimental/ExtensionMethod.html b/website/features/experimental/ExtensionMethod.html index 0025d795..d5d65e2b 100644 --- a/website/features/experimental/ExtensionMethod.html +++ b/website/features/experimental/ExtensionMethod.html @@ -91,7 +91,7 @@ System.out.println(x.or("Hello, World!"));
diff --git a/website/features/experimental/FieldDefaults.html b/website/features/experimental/FieldDefaults.html index 94c23a27..eff709ca 100644 --- a/website/features/experimental/FieldDefaults.html +++ b/website/features/experimental/FieldDefaults.html @@ -66,7 +66,7 @@
diff --git a/website/features/experimental/Value.html b/website/features/experimental/Value.html index 464f0966..a82808e2 100644 --- a/website/features/experimental/Value.html +++ b/website/features/experimental/Value.html @@ -69,7 +69,7 @@
diff --git a/website/features/experimental/Wither.html b/website/features/experimental/Wither.html index a7b77dab..b0700aab 100644 --- a/website/features/experimental/Wither.html +++ b/website/features/experimental/Wither.html @@ -84,7 +84,7 @@
diff --git a/website/features/experimental/index.html b/website/features/experimental/index.html index 6f180065..acbbdbf6 100644 --- a/website/features/experimental/index.html +++ b/website/features/experimental/index.html @@ -35,7 +35,7 @@
diff --git a/website/features/index.html b/website/features/index.html index f5ba2869..37038ddb 100644 --- a/website/features/index.html +++ b/website/features/index.html @@ -63,7 +63,7 @@ your source files for source-level tools such as javadoc and GWT. More information about how to run delombok, including instructions for build tools can be found at the delombok page.
diff --git a/website/features/onX.html b/website/features/onX.html index b001f294..ab72e6f5 100644 --- a/website/features/onX.html +++ b/website/features/onX.html @@ -46,12 +46,14 @@

Small print

We can't think of any small print for this feature, other than to reiterate: This feature can disappear at any time; if you use this feature, be prepared to adjust your code when we find a nicer way of implementing this feature, or, if a future version of javac forces us to remove this feature entirely with no alternative. +

+ The onX parameter is not legal on any type-wide variant. For example, a @Getter annotation on a class does not support onMethod.

diff --git a/website/features/val.html b/website/features/val.html index 4a04f6fb..cec799e9 100644 --- a/website/features/val.html +++ b/website/features/val.html @@ -51,7 +51,7 @@
-- cgit