mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 07:40:42 +07:00
[java] 'var' arrays highlighting (IDEA-193514)
This commit is contained in:
+5
-5
@@ -38,24 +38,24 @@ class Main {
|
||||
}
|
||||
|
||||
private void forEachType(String[] strs, Iterable<String> it, Iterable raw) {
|
||||
for (var str : strs) {
|
||||
for (var str: strs) {
|
||||
String s = str;
|
||||
}
|
||||
|
||||
for (var str : it) {
|
||||
for (var str: it) {
|
||||
String s = str;
|
||||
str = s;
|
||||
}
|
||||
|
||||
for (var o : raw) {
|
||||
for (var o: raw) {
|
||||
Object obj = o;
|
||||
}
|
||||
|
||||
for (var v:<error descr="Expression expected"> </error>) {}
|
||||
|
||||
for (var v: <error descr="foreach not applicable to type 'null'">null</error>) {}
|
||||
for (var v: <error descr="foreach not applicable to type 'null'">null</error>) {}
|
||||
|
||||
for (var v : (<error descr="Cannot resolve symbol 'v'">v</error>)) {}
|
||||
for (var v: (<error descr="Cannot resolve symbol 'v'">v</error>)) {}
|
||||
}
|
||||
|
||||
private void tryWithResources(AutoCloseable c) throws Exception {
|
||||
|
||||
+3
-1
@@ -2,6 +2,8 @@ import java.util.function.Function;
|
||||
|
||||
class C {
|
||||
void m() {
|
||||
Function<String, String> f = (var var) -> var;
|
||||
Function<String, String> f1 = (var var) -> var;
|
||||
Function<String[], String> f2 = (<error descr="'var' is not allowed as an element type of an array">var</error> arr[]) -> "";
|
||||
Function<String[], String> f3 = (var arr) -> "";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user