mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
ExpressionUtils#getQualifierOrThis: support local classes (partial fix for EA-140652)
This commit is contained in:
@@ -49,4 +49,15 @@ class OverwrittenKey {
|
||||
Map<String, String> map2 = Map.ofEntries(Map.entry("a", "a"), Map.entry(<warning descr="Duplicate Map key">"b"</warning>, "b"),
|
||||
Map.entry("c", "b"), Map.entry(<warning descr="Duplicate Map key">"b"</warning>, "d"));
|
||||
}
|
||||
|
||||
void localClass() {
|
||||
class X extends HashMap<String, String> {
|
||||
class Y {
|
||||
void test() {
|
||||
put(<warning descr="Duplicate Map key">"a"</warning>, "b");
|
||||
put(<warning descr="Duplicate Map key">"a"</warning>, "c");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user