aboutsummaryrefslogtreecommitdiff
path: root/test/transform
diff options
context:
space:
mode:
authorBulgakov Alexander <abulgakov@at-consulting.ru>2016-11-12 23:04:48 +0300
committerBulgakov Alexander <abulgakov@at-consulting.ru>2016-11-12 23:04:48 +0300
commit69eeb9edc767bb3ceb0320bb5a0ea60dfabe827c (patch)
treee579423fe8ae7b5a961b0e643703a45dd167e36b /test/transform
parent67371e5841e1dd8ed5d663f1c907da0952976b8f (diff)
downloadlombok-69eeb9edc767bb3ceb0320bb5a0ea60dfabe827c.tar.gz
lombok-69eeb9edc767bb3ceb0320bb5a0ea60dfabe827c.tar.bz2
lombok-69eeb9edc767bb3ceb0320bb5a0ea60dfabe827c.zip
a initialization of variable like "var o = null;" will throw the compile time error "variable initializer is 'null'"
Diffstat (limited to 'test/transform')
-rw-r--r--test/transform/resource/after-delombok/VarNullInit.java3
-rw-r--r--test/transform/resource/after-ecj/VarNullInit.java5
-rw-r--r--test/transform/resource/before/VarNullInit.java2
-rw-r--r--test/transform/resource/messages-delombok/VarNullInit.java.messages1
-rw-r--r--test/transform/resource/messages-ecj/VarNullInit.java.messages1
5 files changed, 7 insertions, 5 deletions
diff --git a/test/transform/resource/after-delombok/VarNullInit.java b/test/transform/resource/after-delombok/VarNullInit.java
index f0087765..8ec2ea73 100644
--- a/test/transform/resource/after-delombok/VarNullInit.java
+++ b/test/transform/resource/after-delombok/VarNullInit.java
@@ -1,4 +1,5 @@
-class VarNullInit {
+
+public class VarNullInit {
void method() {
java.lang.Object x = null;
}
diff --git a/test/transform/resource/after-ecj/VarNullInit.java b/test/transform/resource/after-ecj/VarNullInit.java
index ba8c3e46..3eb2d506 100644
--- a/test/transform/resource/after-ecj/VarNullInit.java
+++ b/test/transform/resource/after-ecj/VarNullInit.java
@@ -1,7 +1,6 @@
import lombok.experimental.var;
-
-class VarNullInit {
- VarNullInit() {
+public class VarNullInit {
+ public VarNullInit() {
super();
}
void method() {
diff --git a/test/transform/resource/before/VarNullInit.java b/test/transform/resource/before/VarNullInit.java
index f7f9c55b..efdc9d9e 100644
--- a/test/transform/resource/before/VarNullInit.java
+++ b/test/transform/resource/before/VarNullInit.java
@@ -1,7 +1,7 @@
//CONF: lombok.var.flagUsage = ALLOW
import lombok.experimental.var;
-class VarNullInit {
+public class VarNullInit {
void method() {
var x = null;
}
diff --git a/test/transform/resource/messages-delombok/VarNullInit.java.messages b/test/transform/resource/messages-delombok/VarNullInit.java.messages
new file mode 100644
index 00000000..190ab7c4
--- /dev/null
+++ b/test/transform/resource/messages-delombok/VarNullInit.java.messages
@@ -0,0 +1 @@
+6 variable initializer is 'null' \ No newline at end of file
diff --git a/test/transform/resource/messages-ecj/VarNullInit.java.messages b/test/transform/resource/messages-ecj/VarNullInit.java.messages
new file mode 100644
index 00000000..190ab7c4
--- /dev/null
+++ b/test/transform/resource/messages-ecj/VarNullInit.java.messages
@@ -0,0 +1 @@
+6 variable initializer is 'null' \ No newline at end of file