aboutsummaryrefslogtreecommitdiff
path: root/test/transform
diff options
context:
space:
mode:
Diffstat (limited to 'test/transform')
-rw-r--r--test/transform/resource/after-delombok/LoggerCommons.java11
-rw-r--r--test/transform/resource/after-delombok/LoggerJul.java10
-rw-r--r--test/transform/resource/after-delombok/LoggerLog4j.java10
-rw-r--r--test/transform/resource/after-delombok/LoggerSlf4j.java12
-rw-r--r--test/transform/resource/after-delombok/LoggerSlf4jAlreadyExists.java3
-rw-r--r--test/transform/resource/after-delombok/LoggerSlf4jClassOfArray.java3
-rw-r--r--test/transform/resource/after-delombok/LoggerSlf4jOnNonType.java4
-rw-r--r--test/transform/resource/after-delombok/LoggerSlf4jTypes.java17
-rw-r--r--test/transform/resource/after-delombok/LoggerSlf4jWithClass.java12
-rw-r--r--test/transform/resource/after-delombok/LoggerSlf4jWithPackage.java9
-rw-r--r--test/transform/resource/after-delombok/ValInFor.java3
-rw-r--r--test/transform/resource/after-ecj/LoggerCommons.java24
-rw-r--r--test/transform/resource/after-ecj/LoggerJul.java24
-rw-r--r--test/transform/resource/after-ecj/LoggerLog4j.java24
-rw-r--r--test/transform/resource/after-ecj/LoggerSlf4j.java21
-rw-r--r--test/transform/resource/after-ecj/LoggerSlf4jAlreadyExists.java6
-rw-r--r--test/transform/resource/after-ecj/LoggerSlf4jClassOfArray.java8
-rw-r--r--test/transform/resource/after-ecj/LoggerSlf4jOnNonType.java7
-rw-r--r--test/transform/resource/after-ecj/LoggerSlf4jTypes.java31
-rw-r--r--test/transform/resource/after-ecj/LoggerSlf4jWithClass.java32
-rw-r--r--test/transform/resource/after-ecj/LoggerSlf4jWithPackage.java22
-rw-r--r--test/transform/resource/after-ecj/SynchronizedPlain.java2
-rw-r--r--test/transform/resource/before/LoggerCommons.java11
-rw-r--r--test/transform/resource/before/LoggerJul.java11
-rw-r--r--test/transform/resource/before/LoggerLog4j.java11
-rw-r--r--test/transform/resource/before/LoggerSlf4j.java9
-rw-r--r--test/transform/resource/before/LoggerSlf4jAlreadyExists.java4
-rw-r--r--test/transform/resource/before/LoggerSlf4jClassOfArray.java3
-rw-r--r--test/transform/resource/before/LoggerSlf4jOnNonType.java5
-rw-r--r--test/transform/resource/before/LoggerSlf4jTypes.java18
-rw-r--r--test/transform/resource/before/LoggerSlf4jWithClass.java12
-rw-r--r--test/transform/resource/before/LoggerSlf4jWithPackage.java9
-rw-r--r--test/transform/resource/messages-delombok/LoggerSlf4jAlreadyExists.java.messages1
-rw-r--r--test/transform/resource/messages-delombok/LoggerSlf4jOnNonStaticInnerClass.java.messages1
-rw-r--r--test/transform/resource/messages-delombok/LoggerSlf4jOnNonType.java.messages1
-rw-r--r--test/transform/resource/messages-delombok/LoggerSlf4jTypes.java.messages2
-rw-r--r--test/transform/resource/messages-ecj/LoggerSlf4jAlreadyExists.java.messages1
-rw-r--r--test/transform/resource/messages-ecj/LoggerSlf4jOnNonStaticInnerClass.java.messages1
-rw-r--r--test/transform/resource/messages-ecj/LoggerSlf4jOnNonType.java.messages1
-rw-r--r--test/transform/resource/messages-ecj/LoggerSlf4jTypes.java.messages2
40 files changed, 381 insertions, 17 deletions
diff --git a/test/transform/resource/after-delombok/LoggerCommons.java b/test/transform/resource/after-delombok/LoggerCommons.java
index 686ab889..a55aa336 100644
--- a/test/transform/resource/after-delombok/LoggerCommons.java
+++ b/test/transform/resource/after-delombok/LoggerCommons.java
@@ -1,6 +1,9 @@
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
class LoggerCommons {
- private static final Log log = LogFactory.getLog(LoggerCommons.class);
+ private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(LoggerCommons.class);
+}
+class LoggerCommonsString {
+ private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(String.class);
+}
+class LoggerCommonsJavaLangString {
+ private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(java.lang.String.class);
} \ No newline at end of file
diff --git a/test/transform/resource/after-delombok/LoggerJul.java b/test/transform/resource/after-delombok/LoggerJul.java
index de4ad914..51f19926 100644
--- a/test/transform/resource/after-delombok/LoggerJul.java
+++ b/test/transform/resource/after-delombok/LoggerJul.java
@@ -1,5 +1,9 @@
-import java.util.logging.Logger;
-
class LoggerJul {
- private static final Logger log = Logger.getLogger("LoggerJul");
+ private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LoggerJul.class.getName());
+}
+class LoggerJulString {
+ private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(String.class.getName());
+}
+class LoggerJulJavaLangString {
+ private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(java.lang.String.class.getName());
} \ No newline at end of file
diff --git a/test/transform/resource/after-delombok/LoggerLog4j.java b/test/transform/resource/after-delombok/LoggerLog4j.java
index 33f90278..e946c858 100644
--- a/test/transform/resource/after-delombok/LoggerLog4j.java
+++ b/test/transform/resource/after-delombok/LoggerLog4j.java
@@ -1,5 +1,9 @@
-import org.apache.log4j.Logger;
-
class LoggerLog4j {
- private static final Logger log = Logger.getLogger(LoggerLog4j.class);
+ private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(LoggerLog4j.class);
+}
+class LoggerLog4jString {
+ private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(String.class);
+}
+class LoggerLog4jJavaLangString {
+ private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(java.lang.String.class);
} \ No newline at end of file
diff --git a/test/transform/resource/after-delombok/LoggerSlf4j.java b/test/transform/resource/after-delombok/LoggerSlf4j.java
index 0d7dee22..dae17826 100644
--- a/test/transform/resource/after-delombok/LoggerSlf4j.java
+++ b/test/transform/resource/after-delombok/LoggerSlf4j.java
@@ -1,6 +1,8 @@
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-class LoggerLog4j {
- private static final Logger log = LoggerFactory.getLogger(LoggerLog4j.class);
+class LoggerSlf4j {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4j.class);
+}
+class LoggerSlf4jOuter {
+ static class Inner {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jOuter.Inner.class);
+ }
} \ No newline at end of file
diff --git a/test/transform/resource/after-delombok/LoggerSlf4jAlreadyExists.java b/test/transform/resource/after-delombok/LoggerSlf4jAlreadyExists.java
new file mode 100644
index 00000000..a7cd9409
--- /dev/null
+++ b/test/transform/resource/after-delombok/LoggerSlf4jAlreadyExists.java
@@ -0,0 +1,3 @@
+class LoggerSlf4jAlreadyExists {
+ int log;
+} \ No newline at end of file
diff --git a/test/transform/resource/after-delombok/LoggerSlf4jClassOfArray.java b/test/transform/resource/after-delombok/LoggerSlf4jClassOfArray.java
new file mode 100644
index 00000000..bcae2741
--- /dev/null
+++ b/test/transform/resource/after-delombok/LoggerSlf4jClassOfArray.java
@@ -0,0 +1,3 @@
+class LoggerSlf4jClassOfArray {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(String[].class);
+}
diff --git a/test/transform/resource/after-delombok/LoggerSlf4jOnNonType.java b/test/transform/resource/after-delombok/LoggerSlf4jOnNonType.java
new file mode 100644
index 00000000..4c944172
--- /dev/null
+++ b/test/transform/resource/after-delombok/LoggerSlf4jOnNonType.java
@@ -0,0 +1,4 @@
+class LoggerSlf4jOnNonType {
+ void foo() {
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-delombok/LoggerSlf4jTypes.java b/test/transform/resource/after-delombok/LoggerSlf4jTypes.java
new file mode 100644
index 00000000..539f46d6
--- /dev/null
+++ b/test/transform/resource/after-delombok/LoggerSlf4jTypes.java
@@ -0,0 +1,17 @@
+interface LoggerSlf4jTypesInterface {
+}
+@interface LoggerSlf4jTypesAnnotation {
+}
+enum LoggerSlf4jTypesEnum {
+;
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jTypesEnum.class);
+}
+enum LoggerSlf4jTypesEnumWithElement {
+ FOO;
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jTypesEnumWithElement.class);
+}
+interface LoggerSlf4jTypesInterfaceOuter {
+ class Inner {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jTypesInterfaceOuter.Inner.class);
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-delombok/LoggerSlf4jWithClass.java b/test/transform/resource/after-delombok/LoggerSlf4jWithClass.java
new file mode 100644
index 00000000..5908d374
--- /dev/null
+++ b/test/transform/resource/after-delombok/LoggerSlf4jWithClass.java
@@ -0,0 +1,12 @@
+class LoggerSlf4jWithClass {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(String.class);
+}
+class LoggerSlf4jWithClassList {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(java.util.List.class);
+}
+class LoggerSlf4jWithClassValue {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(java.lang.String.class);
+}
+class LoggerSlf4jWithClassVoid {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jWithClassVoid.class);
+}
diff --git a/test/transform/resource/after-delombok/LoggerSlf4jWithPackage.java b/test/transform/resource/after-delombok/LoggerSlf4jWithPackage.java
new file mode 100644
index 00000000..516f858f
--- /dev/null
+++ b/test/transform/resource/after-delombok/LoggerSlf4jWithPackage.java
@@ -0,0 +1,9 @@
+package before;
+class LoggerSlf4jWithPackage {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(before.LoggerSlf4jWithPackage.class);
+}
+class LoggerSlf4jWithPackageOuter {
+ static class Inner {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(before.LoggerSlf4jWithPackageOuter.Inner.class);
+ }
+}
diff --git a/test/transform/resource/after-delombok/ValInFor.java b/test/transform/resource/after-delombok/ValInFor.java
index d97ce732..a04d0f0c 100644
--- a/test/transform/resource/after-delombok/ValInFor.java
+++ b/test/transform/resource/after-delombok/ValInFor.java
@@ -15,6 +15,5 @@ public class ValInFor {
System.out.println(shouldBeString.toLowerCase());
val shouldBeString2 = shouldBeString;
}
- }
-*/
+ }*/
} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerCommons.java b/test/transform/resource/after-ecj/LoggerCommons.java
new file mode 100644
index 00000000..e5a3bf35
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerCommons.java
@@ -0,0 +1,24 @@
+@lombok.commons.Log class LoggerCommons {
+ private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(LoggerCommons.class);
+ <clinit>() {
+ }
+ LoggerCommons() {
+ super();
+ }
+}
+@lombok.commons.Log(String.class) class LoggerCommonsString {
+ private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(String.class);
+ <clinit>() {
+ }
+ LoggerCommonsString() {
+ super();
+ }
+}
+@lombok.commons.Log(java.lang.String.class) class LoggerCommonsJavaLangString {
+ private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(java.lang.String.class);
+ <clinit>() {
+ }
+ LoggerCommonsJavaLangString() {
+ super();
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerJul.java b/test/transform/resource/after-ecj/LoggerJul.java
new file mode 100644
index 00000000..99c1000c
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerJul.java
@@ -0,0 +1,24 @@
+@lombok.jul.Log class LoggerJul {
+ private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LoggerJul.class.getName());
+ <clinit>() {
+ }
+ LoggerJul() {
+ super();
+ }
+}
+@lombok.jul.Log(String.class) class LoggerJulString {
+ private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(String.class.getName());
+ <clinit>() {
+ }
+ LoggerJulString() {
+ super();
+ }
+}
+@lombok.jul.Log(java.lang.String.class) class LoggerJulJavaLangString {
+ private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(java.lang.String.class.getName());
+ <clinit>() {
+ }
+ LoggerJulJavaLangString() {
+ super();
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerLog4j.java b/test/transform/resource/after-ecj/LoggerLog4j.java
new file mode 100644
index 00000000..64445b96
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerLog4j.java
@@ -0,0 +1,24 @@
+@lombok.log4j.Log class LoggerLog4j {
+ private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(LoggerLog4j.class);
+ <clinit>() {
+ }
+ LoggerLog4j() {
+ super();
+ }
+}
+@lombok.log4j.Log(String.class) class LoggerLog4jString {
+ private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(String.class);
+ <clinit>() {
+ }
+ LoggerLog4jString() {
+ super();
+ }
+}
+@lombok.log4j.Log(java.lang.String.class) class LoggerLog4jJavaLangString {
+ private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(java.lang.String.class);
+ <clinit>() {
+ }
+ LoggerLog4jJavaLangString() {
+ super();
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerSlf4j.java b/test/transform/resource/after-ecj/LoggerSlf4j.java
new file mode 100644
index 00000000..2e4d65a5
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerSlf4j.java
@@ -0,0 +1,21 @@
+@lombok.slf4j.Log class LoggerSlf4j {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4j.class);
+ <clinit>() {
+ }
+ LoggerSlf4j() {
+ super();
+ }
+}
+class LoggerSlf4jOuter {
+ static @lombok.slf4j.Log class Inner {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jOuter.Inner.class);
+ <clinit>() {
+ }
+ Inner() {
+ super();
+ }
+ }
+ LoggerSlf4jOuter() {
+ super();
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerSlf4jAlreadyExists.java b/test/transform/resource/after-ecj/LoggerSlf4jAlreadyExists.java
new file mode 100644
index 00000000..60e83922
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerSlf4jAlreadyExists.java
@@ -0,0 +1,6 @@
+@lombok.slf4j.Log class LoggerSlf4jAlreadyExists {
+ int log;
+ LoggerSlf4jAlreadyExists() {
+ super();
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerSlf4jClassOfArray.java b/test/transform/resource/after-ecj/LoggerSlf4jClassOfArray.java
new file mode 100644
index 00000000..ffec7e66
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerSlf4jClassOfArray.java
@@ -0,0 +1,8 @@
+@lombok.slf4j.Log(String[].class) class LoggerSlf4jClassOfArray {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(String[].class);
+ <clinit>() {
+ }
+ LoggerSlf4jClassOfArray() {
+ super();
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerSlf4jOnNonType.java b/test/transform/resource/after-ecj/LoggerSlf4jOnNonType.java
new file mode 100644
index 00000000..83567493
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerSlf4jOnNonType.java
@@ -0,0 +1,7 @@
+class LoggerSlf4jOnNonType {
+ LoggerSlf4jOnNonType() {
+ super();
+ }
+ @lombok.slf4j.Log void foo() {
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerSlf4jTypes.java b/test/transform/resource/after-ecj/LoggerSlf4jTypes.java
new file mode 100644
index 00000000..2e860ed2
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerSlf4jTypes.java
@@ -0,0 +1,31 @@
+@lombok.slf4j.Log interface LoggerSlf4jTypesInterface {
+}
+@lombok.slf4j.Log @interface LoggerSlf4jTypesAnnotation {
+}
+@lombok.slf4j.Log enum LoggerSlf4jTypesEnum {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jTypesEnum.class);
+ <clinit>() {
+ }
+ LoggerSlf4jTypesEnum() {
+ super();
+ }
+}
+@lombok.slf4j.Log enum LoggerSlf4jTypesEnumWithElement {
+ FOO(),
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jTypesEnumWithElement.class);
+ <clinit>() {
+ }
+ LoggerSlf4jTypesEnumWithElement() {
+ super();
+ }
+}
+interface LoggerSlf4jTypesInterfaceOuter {
+ @lombok.slf4j.Log class Inner {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jTypesInterfaceOuter.Inner.class);
+ <clinit>() {
+ }
+ Inner() {
+ super();
+ }
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/LoggerSlf4jWithClass.java b/test/transform/resource/after-ecj/LoggerSlf4jWithClass.java
new file mode 100644
index 00000000..fbb4b2d2
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerSlf4jWithClass.java
@@ -0,0 +1,32 @@
+@lombok.slf4j.Log(String.class) class LoggerSlf4jWithClass {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(String.class);
+ <clinit>() {
+ }
+ LoggerSlf4jWithClass() {
+ super();
+ }
+}
+@lombok.slf4j.Log(java.util.List.class) class LoggerSlf4jWithClassList {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(java.util.List.class);
+ <clinit>() {
+ }
+ LoggerSlf4jWithClassList() {
+ super();
+ }
+}
+@lombok.slf4j.Log(value = java.lang.String.class) class LoggerSlf4jWithClassValue {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(java.lang.String.class);
+ <clinit>() {
+ }
+ LoggerSlf4jWithClassValue() {
+ super();
+ }
+}
+@lombok.slf4j.Log(void.class) class LoggerSlf4jWithClassVoid {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jWithClassVoid.class);
+ <clinit>() {
+ }
+ LoggerSlf4jWithClassVoid() {
+ super();
+ }
+}
diff --git a/test/transform/resource/after-ecj/LoggerSlf4jWithPackage.java b/test/transform/resource/after-ecj/LoggerSlf4jWithPackage.java
new file mode 100644
index 00000000..76d19bc3
--- /dev/null
+++ b/test/transform/resource/after-ecj/LoggerSlf4jWithPackage.java
@@ -0,0 +1,22 @@
+package before;
+@lombok.slf4j.Log class LoggerSlf4jWithPackage {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(before.LoggerSlf4jWithPackage.class);
+ <clinit>() {
+ }
+ LoggerSlf4jWithPackage() {
+ super();
+ }
+}
+class LoggerSlf4jWithPackageOuter {
+ static @lombok.slf4j.Log class Inner {
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(before.LoggerSlf4jWithPackageOuter.Inner.class);
+ <clinit>() {
+ }
+ Inner() {
+ super();
+ }
+ }
+ LoggerSlf4jWithPackageOuter() {
+ super();
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/after-ecj/SynchronizedPlain.java b/test/transform/resource/after-ecj/SynchronizedPlain.java
index b9f032c5..8e5b6297 100644
--- a/test/transform/resource/after-ecj/SynchronizedPlain.java
+++ b/test/transform/resource/after-ecj/SynchronizedPlain.java
@@ -19,6 +19,8 @@ class SynchronizedPlain1 {
}
class SynchronizedPlain2 {
private static final @java.lang.SuppressWarnings("all") java.lang.Object $LOCK = new java.lang.Object[0];
+ <clinit>() {
+ }
SynchronizedPlain2() {
super();
}
diff --git a/test/transform/resource/before/LoggerCommons.java b/test/transform/resource/before/LoggerCommons.java
new file mode 100644
index 00000000..97c91ef0
--- /dev/null
+++ b/test/transform/resource/before/LoggerCommons.java
@@ -0,0 +1,11 @@
+@lombok.commons.Log
+class LoggerCommons {
+}
+
+@lombok.commons.Log(String.class)
+class LoggerCommonsString {
+}
+
+@lombok.commons.Log(java.lang.String.class)
+class LoggerCommonsJavaLangString {
+} \ No newline at end of file
diff --git a/test/transform/resource/before/LoggerJul.java b/test/transform/resource/before/LoggerJul.java
new file mode 100644
index 00000000..1e3313cb
--- /dev/null
+++ b/test/transform/resource/before/LoggerJul.java
@@ -0,0 +1,11 @@
+@lombok.jul.Log
+class LoggerJul {
+}
+
+@lombok.jul.Log(String.class)
+class LoggerJulString {
+}
+
+@lombok.jul.Log(java.lang.String.class)
+class LoggerJulJavaLangString {
+} \ No newline at end of file
diff --git a/test/transform/resource/before/LoggerLog4j.java b/test/transform/resource/before/LoggerLog4j.java
new file mode 100644
index 00000000..33a876c9
--- /dev/null
+++ b/test/transform/resource/before/LoggerLog4j.java
@@ -0,0 +1,11 @@
+@lombok.log4j.Log
+class LoggerLog4j {
+}
+
+@lombok.log4j.Log(String.class)
+class LoggerLog4jString {
+}
+
+@lombok.log4j.Log(java.lang.String.class)
+class LoggerLog4jJavaLangString {
+} \ No newline at end of file
diff --git a/test/transform/resource/before/LoggerSlf4j.java b/test/transform/resource/before/LoggerSlf4j.java
new file mode 100644
index 00000000..78a33fe4
--- /dev/null
+++ b/test/transform/resource/before/LoggerSlf4j.java
@@ -0,0 +1,9 @@
+@lombok.slf4j.Log
+class LoggerSlf4j {
+}
+class LoggerSlf4jOuter {
+ @lombok.slf4j.Log
+ static class Inner {
+
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/before/LoggerSlf4jAlreadyExists.java b/test/transform/resource/before/LoggerSlf4jAlreadyExists.java
new file mode 100644
index 00000000..d0b26482
--- /dev/null
+++ b/test/transform/resource/before/LoggerSlf4jAlreadyExists.java
@@ -0,0 +1,4 @@
+@lombok.slf4j.Log
+class LoggerSlf4jAlreadyExists {
+ int log;
+} \ No newline at end of file
diff --git a/test/transform/resource/before/LoggerSlf4jClassOfArray.java b/test/transform/resource/before/LoggerSlf4jClassOfArray.java
new file mode 100644
index 00000000..34394f13
--- /dev/null
+++ b/test/transform/resource/before/LoggerSlf4jClassOfArray.java
@@ -0,0 +1,3 @@
+@lombok.slf4j.Log(String[].class)
+class LoggerSlf4jClassOfArray {
+}
diff --git a/test/transform/resource/before/LoggerSlf4jOnNonType.java b/test/transform/resource/before/LoggerSlf4jOnNonType.java
new file mode 100644
index 00000000..06c8b059
--- /dev/null
+++ b/test/transform/resource/before/LoggerSlf4jOnNonType.java
@@ -0,0 +1,5 @@
+class LoggerSlf4jOnNonType {
+ @lombok.slf4j.Log
+ void foo() {
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/before/LoggerSlf4jTypes.java b/test/transform/resource/before/LoggerSlf4jTypes.java
new file mode 100644
index 00000000..27201090
--- /dev/null
+++ b/test/transform/resource/before/LoggerSlf4jTypes.java
@@ -0,0 +1,18 @@
+@lombok.slf4j.Log
+interface LoggerSlf4jTypesInterface {
+}
+@lombok.slf4j.Log
+@interface LoggerSlf4jTypesAnnotation {
+}
+@lombok.slf4j.Log
+enum LoggerSlf4jTypesEnum {
+}
+@lombok.slf4j.Log
+enum LoggerSlf4jTypesEnumWithElement {
+ FOO;
+}
+interface LoggerSlf4jTypesInterfaceOuter {
+ @lombok.slf4j.Log
+ class Inner {
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/before/LoggerSlf4jWithClass.java b/test/transform/resource/before/LoggerSlf4jWithClass.java
new file mode 100644
index 00000000..0005d1f5
--- /dev/null
+++ b/test/transform/resource/before/LoggerSlf4jWithClass.java
@@ -0,0 +1,12 @@
+@lombok.slf4j.Log(String.class)
+class LoggerSlf4jWithClass {
+}
+@lombok.slf4j.Log(java.util.List.class)
+class LoggerSlf4jWithClassList {
+}
+@lombok.slf4j.Log(value = java.lang.String.class)
+class LoggerSlf4jWithClassValue {
+}
+@lombok.slf4j.Log(void.class)
+class LoggerSlf4jWithClassVoid {
+}
diff --git a/test/transform/resource/before/LoggerSlf4jWithPackage.java b/test/transform/resource/before/LoggerSlf4jWithPackage.java
new file mode 100644
index 00000000..db6e8939
--- /dev/null
+++ b/test/transform/resource/before/LoggerSlf4jWithPackage.java
@@ -0,0 +1,9 @@
+package before;
+@lombok.slf4j.Log
+class LoggerSlf4jWithPackage {
+}
+class LoggerSlf4jWithPackageOuter {
+ @lombok.slf4j.Log
+ static class Inner {
+ }
+} \ No newline at end of file
diff --git a/test/transform/resource/messages-delombok/LoggerSlf4jAlreadyExists.java.messages b/test/transform/resource/messages-delombok/LoggerSlf4jAlreadyExists.java.messages
new file mode 100644
index 00000000..ede6defa
--- /dev/null
+++ b/test/transform/resource/messages-delombok/LoggerSlf4jAlreadyExists.java.messages
@@ -0,0 +1 @@
+1:1 WARNING Field 'log' already exists.
diff --git a/test/transform/resource/messages-delombok/LoggerSlf4jOnNonStaticInnerClass.java.messages b/test/transform/resource/messages-delombok/LoggerSlf4jOnNonStaticInnerClass.java.messages
new file mode 100644
index 00000000..e0bbdb2a
--- /dev/null
+++ b/test/transform/resource/messages-delombok/LoggerSlf4jOnNonStaticInnerClass.java.messages
@@ -0,0 +1 @@
+2:9 ERROR @Log is not legal on non-static inner classes. \ No newline at end of file
diff --git a/test/transform/resource/messages-delombok/LoggerSlf4jOnNonType.java.messages b/test/transform/resource/messages-delombok/LoggerSlf4jOnNonType.java.messages
new file mode 100644
index 00000000..9143d4bc
--- /dev/null
+++ b/test/transform/resource/messages-delombok/LoggerSlf4jOnNonType.java.messages
@@ -0,0 +1 @@
+2:9 ERROR @Log is legal only on types. \ No newline at end of file
diff --git a/test/transform/resource/messages-delombok/LoggerSlf4jTypes.java.messages b/test/transform/resource/messages-delombok/LoggerSlf4jTypes.java.messages
new file mode 100644
index 00000000..ba97e38f
--- /dev/null
+++ b/test/transform/resource/messages-delombok/LoggerSlf4jTypes.java.messages
@@ -0,0 +1,2 @@
+1:1 ERROR @Log is legal only on classes and enums.
+4:1 ERROR @Log is legal only on classes and enums. \ No newline at end of file
diff --git a/test/transform/resource/messages-ecj/LoggerSlf4jAlreadyExists.java.messages b/test/transform/resource/messages-ecj/LoggerSlf4jAlreadyExists.java.messages
new file mode 100644
index 00000000..f03c7660
--- /dev/null
+++ b/test/transform/resource/messages-ecj/LoggerSlf4jAlreadyExists.java.messages
@@ -0,0 +1 @@
+1 warning Field 'log' already exists.
diff --git a/test/transform/resource/messages-ecj/LoggerSlf4jOnNonStaticInnerClass.java.messages b/test/transform/resource/messages-ecj/LoggerSlf4jOnNonStaticInnerClass.java.messages
new file mode 100644
index 00000000..e0bbdb2a
--- /dev/null
+++ b/test/transform/resource/messages-ecj/LoggerSlf4jOnNonStaticInnerClass.java.messages
@@ -0,0 +1 @@
+2:9 ERROR @Log is not legal on non-static inner classes. \ No newline at end of file
diff --git a/test/transform/resource/messages-ecj/LoggerSlf4jOnNonType.java.messages b/test/transform/resource/messages-ecj/LoggerSlf4jOnNonType.java.messages
new file mode 100644
index 00000000..4a446f28
--- /dev/null
+++ b/test/transform/resource/messages-ecj/LoggerSlf4jOnNonType.java.messages
@@ -0,0 +1 @@
+2 error @Log is legal only on types. \ No newline at end of file
diff --git a/test/transform/resource/messages-ecj/LoggerSlf4jTypes.java.messages b/test/transform/resource/messages-ecj/LoggerSlf4jTypes.java.messages
new file mode 100644
index 00000000..42236c7c
--- /dev/null
+++ b/test/transform/resource/messages-ecj/LoggerSlf4jTypes.java.messages
@@ -0,0 +1,2 @@
+1 error @Log is legal only on classes and enums.
+4 error @Log is legal only on classes and enums. \ No newline at end of file