aboutsummaryrefslogtreecommitdiff
path: root/test/transform/resource
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@zwitserloot.com>2012-02-14 17:11:15 +0100
committerReinier Zwitserloot <reinier@zwitserloot.com>2012-02-14 17:11:15 +0100
commit9a50da2d092f86eef6e00e0f518039ad3ef53ec8 (patch)
treea5bfc35f6685b745540670aca136423d6bf3516a /test/transform/resource
parent06581537f24fe31ee096960be496bc503059a95e (diff)
downloadlombok-9a50da2d092f86eef6e00e0f518039ad3ef53ec8.tar.gz
lombok-9a50da2d092f86eef6e00e0f518039ad3ef53ec8.tar.bz2
lombok-9a50da2d092f86eef6e00e0f518039ad3ef53ec8.zip
ecj tests and eclipse tests are now effectively doing the same thing, except the ecj tests are written in a slightly more close-to-reality way, and do work for 'val'. eclipse test aspect removed.
Diffstat (limited to 'test/transform/resource')
-rw-r--r--test/transform/resource/after-eclipse/ClassNamedAfterGetter.java9
-rw-r--r--test/transform/resource/after-eclipse/CleanupName.java33
-rw-r--r--test/transform/resource/after-eclipse/CleanupPlain.java35
-rw-r--r--test/transform/resource/after-eclipse/CommentsInterspersed.java12
-rw-r--r--test/transform/resource/after-eclipse/Constructors.java43
-rw-r--r--test/transform/resource/after-eclipse/DataExtended.java36
-rw-r--r--test/transform/resource/after-eclipse/DataIgnore.java35
-rw-r--r--test/transform/resource/after-eclipse/DataOnEnum.java16
-rw-r--r--test/transform/resource/after-eclipse/DataOnLocalClass.java134
-rw-r--r--test/transform/resource/after-eclipse/DataPlain.java208
-rw-r--r--test/transform/resource/after-eclipse/DataWithGetter.java54
-rw-r--r--test/transform/resource/after-eclipse/DataWithGetterNone.java45
-rw-r--r--test/transform/resource/after-eclipse/DelegateOnGetter.java40
-rw-r--r--test/transform/resource/after-eclipse/DelegateOnGetterNone.java19
-rw-r--r--test/transform/resource/after-eclipse/DelegateOnMethods.java13
-rw-r--r--test/transform/resource/after-eclipse/DelegateTypesAndExcludes.java36
-rw-r--r--test/transform/resource/after-eclipse/EqualsAndHashCode.java109
-rw-r--r--test/transform/resource/after-eclipse/EqualsAndHashCodeWithExistingMethods.java27
-rw-r--r--test/transform/resource/after-eclipse/GetterAccessLevel.java43
-rw-r--r--test/transform/resource/after-eclipse/GetterAlreadyExists.java192
-rw-r--r--test/transform/resource/after-eclipse/GetterBoolean.java38
-rw-r--r--test/transform/resource/after-eclipse/GetterLazy.java27
-rw-r--r--test/transform/resource/after-eclipse/GetterLazyEahcToString.java53
-rw-r--r--test/transform/resource/after-eclipse/GetterLazyInvalid.java40
-rw-r--r--test/transform/resource/after-eclipse/GetterLazyNative.java158
-rw-r--r--test/transform/resource/after-eclipse/GetterNone.java12
-rw-r--r--test/transform/resource/after-eclipse/GetterOnClass.java68
-rw-r--r--test/transform/resource/after-eclipse/GetterOnStatic.java15
-rw-r--r--test/transform/resource/after-eclipse/GetterPlain.java14
-rw-r--r--test/transform/resource/after-eclipse/GetterWithDollar.java22
-rw-r--r--test/transform/resource/after-eclipse/InjectField.java63
-rw-r--r--test/transform/resource/after-eclipse/LoggerCommons.java17
-rw-r--r--test/transform/resource/after-eclipse/LoggerJul.java17
-rw-r--r--test/transform/resource/after-eclipse/LoggerLog4j.java17
-rw-r--r--test/transform/resource/after-eclipse/LoggerSlf4j.java30
-rw-r--r--test/transform/resource/after-eclipse/LoggerSlf4jAlreadyExists.java6
-rw-r--r--test/transform/resource/after-eclipse/LoggerSlf4jOnNonType.java7
-rw-r--r--test/transform/resource/after-eclipse/LoggerSlf4jTypes.java31
-rw-r--r--test/transform/resource/after-eclipse/LoggerSlf4jWithPackage.java22
-rw-r--r--test/transform/resource/after-eclipse/MultiFieldGetter.java28
-rw-r--r--test/transform/resource/after-eclipse/NonNullPlain.java35
-rw-r--r--test/transform/resource/after-eclipse/SetterAccessLevel.java26
-rw-r--r--test/transform/resource/after-eclipse/SetterAlreadyExists.java72
-rw-r--r--test/transform/resource/after-eclipse/SetterOnClass.java69
-rw-r--r--test/transform/resource/after-eclipse/SetterOnStatic.java15
-rw-r--r--test/transform/resource/after-eclipse/SetterPlain.java14
-rw-r--r--test/transform/resource/after-eclipse/SetterWithDollar.java22
-rw-r--r--test/transform/resource/after-eclipse/SimpleTypeResolution.java15
-rw-r--r--test/transform/resource/after-eclipse/SneakyThrowsMultiple.java63
-rw-r--r--test/transform/resource/after-eclipse/SneakyThrowsPlain.java24
-rw-r--r--test/transform/resource/after-eclipse/SneakyThrowsSingle.java35
-rw-r--r--test/transform/resource/after-eclipse/SynchronizedName.java36
-rw-r--r--test/transform/resource/after-eclipse/SynchronizedPlain.java39
-rw-r--r--test/transform/resource/after-eclipse/ToStringInner.java43
-rw-r--r--test/transform/resource/after-eclipse/ToStringPlain.java21
-rw-r--r--test/transform/resource/after-eclipse/TrickyTypeResolution.java1
-rw-r--r--test/transform/resource/after-eclipse/TrickyTypeResolution2.java1
-rw-r--r--test/transform/resource/after-eclipse/ValComplex.java1
-rw-r--r--test/transform/resource/after-eclipse/ValErrors.java1
-rw-r--r--test/transform/resource/after-eclipse/ValInFor.java1
-rw-r--r--test/transform/resource/after-eclipse/ValLessSimple.java1
-rw-r--r--test/transform/resource/after-eclipse/ValOutersWithGenerics.java25
-rw-r--r--test/transform/resource/after-eclipse/ValSimple.java1
-rw-r--r--test/transform/resource/after-eclipse/ValWeirdTypes.java1
-rw-r--r--test/transform/resource/after-eclipse/ValWithLabel.java1
-rw-r--r--test/transform/resource/messages-eclipse/EqualsAndHashCodeWithExistingMethods.java.messages3
-rw-r--r--test/transform/resource/messages-eclipse/GetterAlreadyExists.java.messages8
-rw-r--r--test/transform/resource/messages-eclipse/GetterBoolean.java.messages1
-rw-r--r--test/transform/resource/messages-eclipse/GetterLazyInvalid.java.messages6
-rw-r--r--test/transform/resource/messages-eclipse/GetterOnMethod.java.messages2
-rw-r--r--test/transform/resource/messages-eclipse/LoggerSlf4jAlreadyExists.java.messages1
-rw-r--r--test/transform/resource/messages-eclipse/LoggerSlf4jOnNonStaticInnerClass.java.messages1
-rw-r--r--test/transform/resource/messages-eclipse/LoggerSlf4jOnNonType.java.messages2
-rw-r--r--test/transform/resource/messages-eclipse/LoggerSlf4jTypes.java.messages2
-rw-r--r--test/transform/resource/messages-eclipse/SetterAlreadyExists.java.messages9
-rw-r--r--test/transform/resource/messages-eclipse/SetterOnMethod.java.messages2
-rw-r--r--test/transform/resource/messages-eclipse/SetterOnParam.java.messages2
-rw-r--r--test/transform/resource/messages-eclipse/SimpleTypeResolution.java.messages1
-rw-r--r--test/transform/resource/messages-eclipse/SynchronizedName.java.messages1
79 files changed, 0 insertions, 2428 deletions
diff --git a/test/transform/resource/after-eclipse/ClassNamedAfterGetter.java b/test/transform/resource/after-eclipse/ClassNamedAfterGetter.java
deleted file mode 100644
index fb9df0ea..00000000
--- a/test/transform/resource/after-eclipse/ClassNamedAfterGetter.java
+++ /dev/null
@@ -1,9 +0,0 @@
-class GetFoo {
- private @lombok.Getter int foo;
- public @java.lang.SuppressWarnings("all") int getFoo() {
- return this.foo;
- }
- GetFoo() {
- super();
- }
-}
diff --git a/test/transform/resource/after-eclipse/CleanupName.java b/test/transform/resource/after-eclipse/CleanupName.java
deleted file mode 100644
index f3f725f2..00000000
--- a/test/transform/resource/after-eclipse/CleanupName.java
+++ /dev/null
@@ -1,33 +0,0 @@
-class CleanupName {
- CleanupName() {
- super();
- }
- void test() {
- @lombok.Cleanup("toString") Object o = "Hello World!";
- try
- {
- System.out.println(o);
- }
- finally
- {
- if ((java.util.Collections.singletonList(o).get(0) != null))
- {
- o.toString();
- }
- }
- }
- void test2() {
- @lombok.Cleanup(value = "toString") Object o = "Hello World too!";
- try
- {
- System.out.println(o);
- }
- finally
- {
- if ((java.util.Collections.singletonList(o).get(0) != null))
- {
- o.toString();
- }
- }
- }
-} \ No newline at end of file
diff --git a/test/transform/resource/after-eclipse/CleanupPlain.java b/test/transform/resource/after-eclipse/CleanupPlain.java
deleted file mode 100644
index a9b9eceb..00000000
--- a/test/transform/resource/after-eclipse/CleanupPlain.java
+++ /dev/null
@@ -1,35 +0,0 @@
-import lombok.Cleanup;
-import java.io.*;
-class CleanupPlain {
- CleanupPlain() {
- super();
- }
- void test() throws Exception {
- @lombok.Cleanup InputStream in = new FileInputStream("in");
- try
- {
- @Cleanup OutputStream out = new FileOutputStream("out");
- try
- {
- if (in.markSupported())
- {
- out.flush();
- }
- }
- finally
- {
- if ((java.util.Collections.singletonList(out).get(0) != null))
- {
- out.close();
- }
- }
- }
- finally
- {
- if ((java.util.Collections.singletonList(in).get(0) != null))
- {
- in.close();
- }
- }
- }
-} \ No newline at end of file
diff --git a/test/transform/resource/after-eclipse/CommentsInterspersed.java b/test/transform/resource/after-eclipse/CommentsInterspersed.java
deleted file mode 100644
index 60c69aed..00000000
--- a/test/transform/resource/after-eclipse/CommentsInterspersed.java
+++ /dev/null
@@ -1,12 +0,0 @@
-import lombok.Getter;
-public class CommentsInterspersed {
- private int x;
- private @Getter String test = "foo";
- public @java.lang.SuppressWarnings("all") String getTest() {
- return this.test;
- }
- public CommentsInterspersed() {
- super();
- }
- public native void gwtTest();
-}
diff --git a/test/transform/resource/after-eclipse/Constructors.java b/test/transform/resource/after-eclipse/Constructors.java
deleted file mode 100644
index e47ec8b5..00000000
--- a/test/transform/resource/after-eclipse/Constructors.java
+++ /dev/null
@@ -1,43 +0,0 @@
-@lombok.RequiredArgsConstructor class RequiredArgsConstructor1 {
- final int x;
- String name;
- public @java.beans.ConstructorProperties({"x"}) @java.lang.SuppressWarnings("all") RequiredArgsConstructor1(final int x) {
- super();
- this.x = x;
- }
-}
-@lombok.RequiredArgsConstructor(access = lombok.AccessLevel.PROTECTED) class RequiredArgsConstructorAccess {
- final int x;
- String name;
- protected @java.beans.ConstructorProperties({"x"}) @java.lang.SuppressWarnings("all") RequiredArgsConstructorAccess(final int x) {
- super();
- this.x = x;
- }
-}
-@lombok.RequiredArgsConstructor(staticName = "staticname") class RequiredArgsConstructorStaticName {
- final int x;
- String name;
- private @java.lang.SuppressWarnings("all") RequiredArgsConstructorStaticName(final int x) {
- super();
- this.x = x;
- }
- public static @java.lang.SuppressWarnings("all") RequiredArgsConstructorStaticName staticname(final int x) {
- return new RequiredArgsConstructorStaticName(x);
- }
-}
-@lombok.AllArgsConstructor class AllArgsConstructor1 {
- final int x;
- String name;
- public @java.beans.ConstructorProperties({"x", "name"}) @java.lang.SuppressWarnings("all") AllArgsConstructor1(final int x, final String name) {
- super();
- this.x = x;
- this.name = name;
- }
-}
-@lombok.NoArgsConstructor class NoArgsConstructor1 {
- final int x;
- String name;
- public @java.lang.SuppressWarnings("all") NoArgsConstructor1() {
- super();
- }
-} \ No newline at end of file
diff --git a/test/transform/resource/after-eclipse/DataExtended.java b/test/transform/resource/after-eclipse/DataExtended.java
deleted file mode 100644
index dfc64f2d..00000000
--- a/test/transform/resource/after-eclipse/DataExtended.java
+++ /dev/null
@@ -1,36 +0,0 @@
-@lombok.Data @lombok.ToString(doNotUseGetters = true) class DataExtended {
- int x;
- public @java.lang.SuppressWarnings("all") DataExtended() {
- super();
- }
- public @java.lang.SuppressWarnings("all") int getX() {
- return this.x;
- }
- public @java.lang.SuppressWarnings("all") void setX(final int x) {
- this.x = x;
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) {
- if ((o == this))
- return true;
- if ((! (o instanceof DataExtended)))
- return false;
- final @java.lang.SuppressWarnings("all") DataExtended other = (DataExtended) o;
- if ((! other.canEqual((java.lang.Object) this)))
- return false;
- if ((this.getX() != other.getX()))
- return false;
- return true;
- }
- public @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) {
- return (other instanceof DataExtended);
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() {
- final int PRIME = 31;
- int result = 1;
- result = ((result * PRIME) + this.getX());
- return result;
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() {
- return (("DataExtended(x=" + this.x) + ")");
- }
-}
diff --git a/test/transform/resource/after-eclipse/DataIgnore.java b/test/transform/resource/after-eclipse/DataIgnore.java
deleted file mode 100644
index 109bf1d6..00000000
--- a/test/transform/resource/after-eclipse/DataIgnore.java
+++ /dev/null
@@ -1,35 +0,0 @@
-@lombok.Data class DataIgnore {
- final int x;
- String $name;
- public @java.beans.ConstructorProperties({"x"}) @java.lang.SuppressWarnings("all") DataIgnore(final int x) {
- super();
- this.x = x;
- }
- public @java.lang.SuppressWarnings("all") int getX() {
- return this.x;
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) {
- if ((o == this))
- return true;
- if ((! (o instanceof DataIgnore)))
- return false;
- final @java.lang.SuppressWarnings("all") DataIgnore other = (DataIgnore) o;
- if ((! other.canEqual((java.lang.Object) this)))
- return false;
- if ((this.getX() != other.getX()))
- return false;
- return true;
- }
- public @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) {
- return (other instanceof DataIgnore);
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() {
- final int PRIME = 31;
- int result = 1;
- result = ((result * PRIME) + this.getX());
- return result;
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() {
- return (("DataIgnore(x=" + this.getX()) + ")");
- }
-}
diff --git a/test/transform/resource/after-eclipse/DataOnEnum.java b/test/transform/resource/after-eclipse/DataOnEnum.java
deleted file mode 100644
index 8bab5925..00000000
--- a/test/transform/resource/after-eclipse/DataOnEnum.java
+++ /dev/null
@@ -1,16 +0,0 @@
-public @lombok.Getter @lombok.ToString @lombok.RequiredArgsConstructor enum DataOnEnum {
- A("hello"),
- private final String someField;
- <clinit>() {
- }
- private @java.lang.SuppressWarnings("all") DataOnEnum(final String someField) {
- super();
- this.someField = someField;
- }
- public @java.lang.SuppressWarnings("all") String getSomeField() {
- return this.someField;
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() {
- return (("DataOnEnum(someField=" + this.getSomeField()) + ")");
- }
-} \ No newline at end of file
diff --git a/test/transform/resource/after-eclipse/DataOnLocalClass.java b/test/transform/resource/after-eclipse/DataOnLocalClass.java
deleted file mode 100644
index 44ae0ddc..00000000
--- a/test/transform/resource/after-eclipse/DataOnLocalClass.java
+++ /dev/null
@@ -1,134 +0,0 @@
-import lombok.Data;
-class DataOnLocalClass1 {
- DataOnLocalClass1() {
- super();
- }
- public static void main(String[] args) {
- @Data class Local {
- final int x;
- String name;
- public @java.lang.SuppressWarnings("all") Local(final int x) {
- super();
- this.x = x;
- }
- public @java.lang.SuppressWarnings("all") int getX() {
- return this.x;
- }
- public @java.lang.SuppressWarnings("all") String getName() {
- return this.name;
- }
- public @java.lang.SuppressWarnings("all") void setName(final String name) {
- this.name = name;
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) {
- if ((o == this))
- return true;
- if ((! (o instanceof Local)))
- return false;
- final @java.lang.SuppressWarnings("all") Local other = (Local) o;
- if ((! other.canEqual((java.lang.Object) this)))
- return false;
- if ((this.getX() != other.getX()))
- return false;
- if (((this.getName() == null) ? (other.getName() != null) : (! this.getName().equals((java.lang.Object) other.getName()))))
- return false;
- return true;
- }
- public @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) {
- return (other instanceof Local);
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() {
- final int PRIME = 31;
- int result = 1;
- result = ((result * PRIME) + this.getX());
- result = ((result * PRIME) + ((this.getName() == null) ? 0 : this.getName().hashCode()));
- return result;
- }
- public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() {
- return (((("Local(x=" + this.getX()) + ", name=") + this.getName()) + ")");
- }
- }
- }
-}
-class DataOnLocalClass2 {
- {
- @Data class Local {
- @Data class InnerLocal {
- @lombok.NonNull String name;
- public @java.lang.SuppressWarnings("all") InnerLocal(final @lombok.NonNull String name) {
- super();
- if ((name == null))
- throw new java.lang.NullPointerException("name");
- this.name = name;
- }
- public @lombok.NonNull @java.lang.SuppressWarnings("all") String getName() {