mirror of
https://github.com/tiennm99/lombok.git
synced 2026-09-08 02:20:00 +00:00
[fixes #2985] Resolve var/val only once in eclipse
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
//version :9
|
||||
import lombok.val;
|
||||
|
||||
public class ValInvalidParameter {
|
||||
public void val() {
|
||||
val a = a(new NonExistingClass());
|
||||
val b = a(a(new NonExistingClass()));
|
||||
val c = nonExisitingMethod(b(1));
|
||||
val d = nonExistingObject.nonExistingMethod();
|
||||
val e = b(1).nonExistingMethod();
|
||||
val f = 1 > 2 ? a(new NonExistingClass()) : a(new NonExistingClass());
|
||||
val g = b2(1);
|
||||
val h = b2(a("a"), a(null));
|
||||
val i = a(a(null));
|
||||
}
|
||||
|
||||
public int a(String param) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public int a(Integer param) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public Integer b(int i) {
|
||||
return i;
|
||||
}
|
||||
|
||||
public Integer b2(int i, int j) {
|
||||
return i;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user