aboutsummaryrefslogtreecommitdiff
path: root/test/transform
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@zwitserloot.com>2015-06-01 16:39:10 +0200
committerReinier Zwitserloot <reinier@zwitserloot.com>2015-06-01 16:39:10 +0200
commited6d1fbb09be8fbda6d80380d4d24eca8d2469e2 (patch)
tree2f6495d724e2b34d9e2b87db79dd042c0010655e /test/transform
parenta7e3d5070eb0116e5b80e4f8a96d176a2127fc19 (diff)
downloadlombok-ed6d1fbb09be8fbda6d80380d4d24eca8d2469e2.tar.gz
lombok-ed6d1fbb09be8fbda6d80380d4d24eca8d2469e2.tar.bz2
lombok-ed6d1fbb09be8fbda6d80380d4d24eca8d2469e2.zip
When generating javadoc for setters, a @return this is added if needed.
Diffstat (limited to 'test/transform')
-rw-r--r--test/transform/resource/after-delombok/GetterSetterJavadoc.java56
-rw-r--r--test/transform/resource/after-ecj/GetterSetterJavadoc.java26
-rw-r--r--test/transform/resource/before/GetterSetterJavadoc.java27
3 files changed, 108 insertions, 1 deletions
diff --git a/test/transform/resource/after-delombok/GetterSetterJavadoc.java b/test/transform/resource/after-delombok/GetterSetterJavadoc.java
index f4f04fa1..45a99c9d 100644
--- a/test/transform/resource/after-delombok/GetterSetterJavadoc.java
+++ b/test/transform/resource/after-delombok/GetterSetterJavadoc.java
@@ -108,4 +108,58 @@ class GetterSetterJavadoc3 {
public void setFieldName(final int fieldName) {
this.fieldName = fieldName;
}
-} \ No newline at end of file
+}
+class GetterSetterJavadoc4 {
+ /**
+ * Some text
+ */
+ private int fieldName;
+ /**
+ * Some text
+ *
+ * @return Sky is blue4
+ */
+ @java.lang.SuppressWarnings("all")
+ @javax.annotation.Generated("lombok")
+ public int fieldName() {
+ return this.fieldName;
+ }
+ /**
+ * Some text
+ *
+ * @param fieldName Hello, World5
+ * @return this
+ */
+ @java.lang.SuppressWarnings("all")
+ @javax.annotation.Generated("lombok")
+ public GetterSetterJavadoc4 fieldName(final int fieldName) {
+ this.fieldName = fieldName;
+ return this;
+ }
+}
+class GetterSetterJavadoc5 {
+ /**
+ * Some text
+ */
+ private int fieldName;
+ /**
+ * Getter section
+ * @return Sky is blue5
+ */
+ @java.lang.SuppressWarnings("all")
+ @javax.annotation.Generated("lombok")
+ public int fieldName() {
+ return this.fieldName;
+ }
+ /**
+ * Setter section
+ * @param fieldName Hello, World5
+ * @return Sky is blue5
+ */
+ @java.lang.SuppressWarnings("all")
+ @javax.annotation.Generated("lombok")
+ public GetterSetterJavadoc5 fieldName(final int fieldName) {
+ this.fieldName = fieldName;
+ return this;
+ }
+}
diff --git a/test/transform/resource/after-ecj/GetterSetterJavadoc.java b/test/transform/resource/after-ecj/GetterSetterJavadoc.java
index 21841d47..275b408d 100644
--- a/test/transform/resource/after-ecj/GetterSetterJavadoc.java
+++ b/test/transform/resource/after-ecj/GetterSetterJavadoc.java
@@ -57,4 +57,30 @@ class GetterSetterJavadoc3 {
public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") void setFieldName(final int fieldName) {
this.fieldName = fieldName;
}
+}
+@lombok.experimental.Accessors(chain = true,fluent = true) class GetterSetterJavadoc4 {
+ private @lombok.Getter @lombok.Setter int fieldName;
+ GetterSetterJavadoc4() {
+ super();
+ }
+ public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") int fieldName() {
+ return this.fieldName;
+ }
+ public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") GetterSetterJavadoc4 fieldName(final int fieldName) {
+ this.fieldName = fieldName;
+ return this;
+ }
+}
+@lombok.experimental.Accessors(chain = true,fluent = true) class GetterSetterJavadoc5 {
+ private @lombok.Getter @lombok.Setter int fieldName;
+ GetterSetterJavadoc5() {
+ super();
+ }
+ public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") int fieldName() {
+ return this.fieldName;
+ }
+ public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") GetterSetterJavadoc5 fieldName(final int fieldName) {
+ this.fieldName = fieldName;
+ return this;
+ }
} \ No newline at end of file
diff --git a/test/transform/resource/before/GetterSetterJavadoc.java b/test/transform/resource/before/GetterSetterJavadoc.java
index 0dc64092..2ad46f8d 100644
--- a/test/transform/resource/before/GetterSetterJavadoc.java
+++ b/test/transform/resource/before/GetterSetterJavadoc.java
@@ -35,3 +35,30 @@ class GetterSetterJavadoc3 {
*/
@lombok.Getter @lombok.Setter private int fieldName;
}
+
+@lombok.experimental.Accessors(chain = true, fluent = true)
+class GetterSetterJavadoc4 {
+ /**
+ * Some text
+ *
+ * @param fieldName Hello, World4
+ * @return Sky is blue4
+ */
+ @lombok.Getter @lombok.Setter private int fieldName;
+}
+
+@lombok.experimental.Accessors(chain = true, fluent = true)
+class GetterSetterJavadoc5 {
+ /**
+ * Some text
+ *
+ * **SETTER**
+ * Setter section
+ * @param fieldName Hello, World5
+ * @return Sky is blue5
+ * **GETTER**
+ * Getter section
+ * @return Sky is blue5
+ */
+ @lombok.Getter @lombok.Setter private int fieldName;
+}