move inner to upper level: don't make enum constructor public (IDEA-74036)

This commit is contained in:
anna
2011-09-08 13:10:17 +02:00
parent 3ce19cfe19
commit 2b83ce0999
7 changed files with 47 additions and 1 deletions

View File

@@ -0,0 +1,4 @@
package p;
public class A {
}

View File

@@ -0,0 +1,12 @@
package p2;
public enum E {
EA("a"),
EB("b")
public final String PRESENTABLE_TEXT;
E(final String presentableText) {
PRESENTABLE_TEXT = presentableText;
}
}

View File

@@ -0,0 +1,5 @@
package p2;
public class U {
E myE;
}

View File

@@ -0,0 +1,14 @@
package p;
public class A {
public enum E {
EA("a"),
EB("b")
public final String PRESENTABLE_TEXT;
E(final String presentableText) {
PRESENTABLE_TEXT = presentableText;
}
}
}

View File

@@ -0,0 +1,7 @@
package p2;
import static p.A.E;
public class U {
E myE;
}