diff options
Diffstat (limited to 'test/delombok/resource/after')
18 files changed, 359 insertions, 40 deletions
diff --git a/test/delombok/resource/after/Annotation.java b/test/delombok/resource/after/Annotation.java deleted file mode 100644 index 006af03e..00000000 --- a/test/delombok/resource/after/Annotation.java +++ /dev/null @@ -1,9 +0,0 @@ -@SuppressWarnings("all") -class Annotation { - @Override - public String toString() { - return super.toString(); - } - public void method(@SuppressWarnings("unused") int x) { - } -}
\ No newline at end of file diff --git a/test/delombok/resource/after/Cast.java b/test/delombok/resource/after/Cast.java deleted file mode 100644 index 95237b0f..00000000 --- a/test/delombok/resource/after/Cast.java +++ /dev/null @@ -1,6 +0,0 @@ -import java.util.*; -public class Cast { - public void test(List<?> list) { - RandomAccess r = (/*before*/ RandomAccess /*after*/)list; - } -}
\ No newline at end of file diff --git a/test/delombok/resource/after/CleanupName.java b/test/delombok/resource/after/CleanupName.java new file mode 100644 index 00000000..26997372 --- /dev/null +++ b/test/delombok/resource/after/CleanupName.java @@ -0,0 +1,10 @@ +class Cleanup { + void test() throws Exception { + Object o = "Hello World!"; + try { + System.out.println(o); + } finally { + o.toString(); + } + } +} diff --git a/test/delombok/resource/after/CleanupPlain.java b/test/delombok/resource/after/CleanupPlain.java new file mode 100644 index 00000000..35d51543 --- /dev/null +++ b/test/delombok/resource/after/CleanupPlain.java @@ -0,0 +1,18 @@ +import java.io.*; +class CleanupPlain { + void test() throws Exception { + InputStream in = new FileInputStream("in"); + try { + OutputStream out = new FileOutputStream("out"); + try { + if (in.markSupported()) { + out.flush(); + } + } finally { + out.close(); + } + } finally { + in.close(); + } + } +} diff --git a/test/delombok/resource/after/CommentsInterspersed.java b/test/delombok/resource/after/CommentsInterspersed.java new file mode 100644 index 00000000..ddc716c9 --- /dev/null +++ b/test/delombok/resource/after/CommentsInterspersed.java @@ -0,0 +1,15 @@ +/* cmt *//* cmt2 */ /* cmt3 */ /*bla */ +public class CommentsInterspersed { + /** javadoc for field */ + private int x; + /* bla2 */ private String test = "foo"; //$NON-NLS-1$ + /** Javadoc on method */ + public native void gwtTest(); /*-{ + javascript; + }-*/ + public String getTest() { + return test; + } +} //haha! +//hahaha! +//hahahaha! diff --git a/test/delombok/resource/after/ForEach.java b/test/delombok/resource/after/ForEach.java deleted file mode 100644 index c4d4a9dc..00000000 --- a/test/delombok/resource/after/ForEach.java +++ /dev/null @@ -1,9 +0,0 @@ -import java.util.Arrays; -public class ForEach { - { - for (int i : Arrays.asList(1, 2, 3)) { - System.out.println(i); - // Do something - } - } -} diff --git a/test/delombok/resource/after/ForLoop.java b/test/delombok/resource/after/ForLoop.java deleted file mode 100644 index 615f6e8a..00000000 --- a/test/delombok/resource/after/ForLoop.java +++ /dev/null @@ -1,11 +0,0 @@ -public class ForLoop { - public static void main(String[] args) { - // before loop - for (int i = 0; i < 10; i++) { - // start of block - System.out.println(i); - // end of block - } - // after loop - } -} diff --git a/test/delombok/resource/after/GetterAccessLevel.java b/test/delombok/resource/after/GetterAccessLevel.java new file mode 100644 index 00000000..eec84e85 --- /dev/null +++ b/test/delombok/resource/after/GetterAccessLevel.java @@ -0,0 +1,19 @@ +class Getter { + boolean isNone; + boolean isPrivate; + boolean isPackage; + boolean isProtected; + boolean isPublic; + private boolean isPrivate() { + return isPrivate; + } + boolean isPackage() { + return isPackage; + } + protected boolean isProtected() { + return isProtected; + } + public boolean isPublic() { + return isPublic; + } +} diff --git a/test/delombok/resource/after/GetterAlreadyExists.java b/test/delombok/resource/after/GetterAlreadyExists.java new file mode 100644 index 00000000..fce1ba41 --- /dev/null +++ b/test/delombok/resource/after/GetterAlreadyExists.java @@ -0,0 +1,132 @@ +class Getter1 { + boolean foo; + boolean hasFoo() { + return true; + } +} +class Getter2 { + boolean foo; + boolean isFoo() { + return true; + } +} +class Getter3 { + boolean foo; + boolean getFoo() { + return true; + } +} +class Getter4 { + String foo; + String hasFoo() { + return null; + } + public String getFoo() { + return foo; + } +} +class Getter5 { + String foo; + String isFoo() { + return null; + } + public String getFoo() { + return foo; + } +} +class Getter6 { + String foo; + String getFoo() { + return null; + } +} +class Getter7 { + String foo; + boolean hasFoo() { + return false; + } + public String getFoo() { + return foo; + } +} +class Getter8 { + String foo; + boolean isFoo() { + return false; + } + public String getFoo() { + return foo; + } +} +class Getter9 { + String foo; + boolean getFoo() { + return false; + } +} +class Getter10 { + boolean foo; + static boolean hasFoo() { + return false; + } +} +class Getter11 { + boolean foo; + static boolean isFoo() { + return false; + } +} +class Getter12 { + boolean foo; + static boolean getFoo() { + return false; + } +} +class Getter13 { + String foo; + static boolean hasFoo() { + return false; + } + public String getFoo() { + return foo; + } +} +class Getter14 { + String foo; + static boolean isFoo() { + return false; + } + public String getFoo() { + return foo; + } +} +class Getter15 { + String foo; + static boolean getFoo() { + return false; + } +} +class Getter16 { + String foo; + static String hasFoo() { + return false; + } + public String getFoo() { + return foo; + } +} +class Getter17 { + String foo; + static String isFoo() { + return false; + } + public String getFoo() { + return foo; + } +} +class Getter18 { + String foo; + static String getFoo() { + return false; + } +}
\ No newline at end of file diff --git a/test/delombok/resource/after/GetterBoolean.java b/test/delombok/resource/after/GetterBoolean.java new file mode 100644 index 00000000..639d6dc9 --- /dev/null +++ b/test/delombok/resource/after/GetterBoolean.java @@ -0,0 +1,20 @@ +class Getter { + boolean foo; + boolean isBar; + boolean hasBaz; + public boolean isFoo() { + return foo; + } + public boolean isBar() { + return isBar; + } + public boolean hasBaz() { + return hasBaz; + } +} +class MoreGetter { + boolean foo; + boolean hasFoo() { + return true; + } +}
\ No newline at end of file diff --git a/test/delombok/resource/after/GetterPlain.java b/test/delombok/resource/after/GetterPlain.java new file mode 100644 index 00000000..5e8cc965 --- /dev/null +++ b/test/delombok/resource/after/GetterPlain.java @@ -0,0 +1,10 @@ +class GetterPlain { + int i; + int foo; + public int getI() { + return i; + } + public int getFoo() { + return foo; + } +}
\ No newline at end of file diff --git a/test/delombok/resource/after/NonNullPlain.java b/test/delombok/resource/after/NonNullPlain.java new file mode 100644 index 00000000..2d7ebb4f --- /dev/null +++ b/test/delombok/resource/after/NonNullPlain.java @@ -0,0 +1,25 @@ +class NonNullPlain { + @lombok.NonNull + int i; + @lombok.NonNull + String s; + + @lombok.NonNull + public int getI() { + return i; + } + + public void setI(@lombok.NonNull final int i) { + this.i = i; + } + + @lombok.NonNull + public String getS() { + return s; + } + + public void setS(@lombok.NonNull final String s) { + if (s == null) throw new java.lang.NullPointerException("s"); + this.s = s; + } +} diff --git a/test/delombok/resource/after/SetterAccessLevel.java b/test/delombok/resource/after/SetterAccessLevel.java new file mode 100644 index 00000000..95179bac --- /dev/null +++ b/test/delombok/resource/after/SetterAccessLevel.java @@ -0,0 +1,19 @@ +class Setter { + boolean isNone; + boolean isPrivate; + boolean isPackage; + boolean isProtected; + boolean isPublic; + private void setIsPrivate(final boolean isPrivate) { + this.isPrivate = isPrivate; + } + void setIsPackage(final boolean isPackage) { + this.isPackage = isPackage; + } + protected void setIsProtected(final boolean isProtected) { + this.isProtected = isProtected; + } + public void setIsPublic(final boolean isPublic) { + this.isPublic = isPublic; + } +} diff --git a/test/delombok/resource/after/SetterAlreadyExists.java b/test/delombok/resource/after/SetterAlreadyExists.java new file mode 100644 index 00000000..e4992b29 --- /dev/null +++ b/test/delombok/resource/after/SetterAlreadyExists.java @@ -0,0 +1,35 @@ +class Setter1 { + boolean foo; + void setFoo(boolean foo) { + } +} +class Setter2 { + boolean foo; + void setFoo(String foo) { + } +} +class Setter3 { + String foo; + void setFoo(boolean foo) { + } +} +class Setter4 { + String foo; + void setFoo(String foo) { + } +} +class Setter5 { + String foo; + void setFoo() { + } +} +class Setter6 { + String foo; + void setFoo(String foo, int x) { + } +} +class Setter7 { + String foo; + static void setFoo() { + } +} diff --git a/test/delombok/resource/after/SetterPlain.java b/test/delombok/resource/after/SetterPlain.java new file mode 100644 index 00000000..8faad0ec --- /dev/null +++ b/test/delombok/resource/after/SetterPlain.java @@ -0,0 +1,10 @@ +class SetterPlain { + int i; + int foo; + public void setI(final int i) { + this.i = i; + } + public void setFoo(final int foo) { + this.foo = foo; + } +}
\ No newline at end of file diff --git a/test/delombok/resource/after/SynchronizedName.java b/test/delombok/resource/after/SynchronizedName.java new file mode 100644 index 00000000..a3e64796 --- /dev/null +++ b/test/delombok/resource/after/SynchronizedName.java @@ -0,0 +1,20 @@ +class SynchronizedName { + private Object read = new Object(); + private static Object READ = new Object(); + void test1() { + synchronized (read) { + System.out.println("one"); + } + } + void test2() { + System.out.println("two"); + } + static void test3() { + System.out.println("three"); + } + void test4() { + synchronized (READ) { + System.out.println("four"); + } + } +} diff --git a/test/delombok/resource/after/SynchronizedPlain.java b/test/delombok/resource/after/SynchronizedPlain.java new file mode 100644 index 00000000..fcbe03f2 --- /dev/null +++ b/test/delombok/resource/after/SynchronizedPlain.java @@ -0,0 +1,26 @@ +class SynchronizedPlain1 { + void test() { + synchronized ($lock) { + System.out.println("one"); + } + } + void test2() { + synchronized ($lock) { + System.out.println("two"); + } + } + private final java.lang.Object $lock = new java.lang.Object[0]; +} +class SynchronizedPlain2 { + static void test() { + synchronized ($LOCK) { + System.out.println("three"); + } + } + static void test2() { + synchronized ($LOCK) { + System.out.println("four"); + } + } + private static final java.lang.Object $LOCK = new java.lang.Object[0]; +}
\ No newline at end of file diff --git a/test/delombok/resource/after/WithComments.java b/test/delombok/resource/after/WithComments.java deleted file mode 100644 index e4f078aa..00000000 --- a/test/delombok/resource/after/WithComments.java +++ /dev/null @@ -1,5 +0,0 @@ -// Cool Comments -public class WithComments { - // Also inside the body -// On start of line -}
\ No newline at end of file |