Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/advHighlighting7/IDEA78916.java
2013-05-13 17:02:53 +02:00

48 lines
1.0 KiB
Java

enum EnumPrivateMethodTest {
FIRST {
@Override
public void execute() {
this.<error descr="'firstMethod()' has private access in 'EnumPrivateMethodTest'">firstMethod</error>();
}
};
public abstract void execute();
private void firstMethod() {}
}
abstract class EnumPrivateMethodTest1 {
EnumPrivateMethodTest1 FIRST = new EnumPrivateMethodTest1() {
@Override
public void execute() {
this.<error descr="'firstMethod()' has private access in 'EnumPrivateMethodTest1'">firstMethod</error>();
}
};
public abstract void execute();
private void firstMethod() {}
}
abstract class EnumPrivateMethodTest2 {
EnumPrivateMethodTest2 FIRST = new EnumPrivateMethodTest2() {
@Override
public void execute() {
firstMethod();
}
};
public abstract void execute();
private void firstMethod() {}
}
class Test {
private class Foo {
private Foo() {}
{
new Foo(){};
}
}
}