mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-07-27 22:09:57 +07:00
Fixes navigation to inner classes with a dollar sign in a name from test console and debugger.
51 lines
853 B
Java
51 lines
853 B
Java
public class ManyClasses {
|
|
public void foo() {
|
|
Runnable r = new Runnable() {
|
|
@Override
|
|
public void run() {
|
|
Comparable<Integer> c = new Comparable<Integer>() {
|
|
@Override
|
|
public int compareTo(Integer o) {
|
|
return 0;
|
|
}
|
|
};
|
|
}
|
|
};
|
|
|
|
class FooLocal {
|
|
Runnable r = new Runnable() {
|
|
@Override
|
|
public void run() { }
|
|
};
|
|
}
|
|
}
|
|
|
|
public void bar() {
|
|
class FooLocal implements Runnable {
|
|
@Override
|
|
public void run() { }
|
|
}
|
|
}
|
|
|
|
public class Child { }
|
|
|
|
public class Child$ { }
|
|
|
|
public class Ma$ked {
|
|
public class Ne$ted { }
|
|
}
|
|
|
|
public class Edge { }
|
|
|
|
public class Edge$ {
|
|
public class $tu_pid_ne$s { }
|
|
}
|
|
}
|
|
|
|
class Local {
|
|
public static class Sub { }
|
|
}
|
|
|
|
class Local$ {
|
|
public static class Sub { }
|
|
} |