generate private enum constructor everywhere (IDEA-69128 )

This commit is contained in:
anna
2011-08-22 17:56:04 +02:00
parent e23fd301ad
commit f087cd8c25
11 changed files with 33 additions and 10 deletions
@@ -1,5 +1,5 @@
// "Add constructor parameter" "true"
class A {
public class A {
private int field;
public A(int field) {
@@ -1,5 +1,5 @@
// "Add constructor parameter" "true"
class A {
public class A {
private final A field;
public A(A field) {
@@ -0,0 +1,10 @@
// "Add constructor parameter" "true"
public enum MyEnum
{
VALUE_ONE(myField);
private final int myField;
private MyEnum(int myField) {
this.myField = myField;
}
}
@@ -1,5 +1,5 @@
// "Add constructor parameters" "true"
class A {
public class A {
private final int field;
private final Object o;
private final Runnable runnable;
@@ -1,4 +1,4 @@
// "Add constructor parameter" "true"
class A {
public class A {
private int <caret>field;
}
@@ -1,4 +1,4 @@
// "Add constructor parameter" "true"
class A {
public class A {
private final A field;<caret>
}
@@ -0,0 +1,6 @@
// "Add constructor parameter" "true"
public enum MyEnum
{
VALUE_ONE;
private final int myFi<caret>eld;
}
@@ -1,5 +1,5 @@
// "Add constructor parameters" "true"
class A {
public class A {
private final int <caret>field;
private final Object o;
private final Runnable runnable;
@@ -7,6 +7,6 @@ public enum Operation {
abstract int eval(int x, int y);
Operation() {
private Operation() {
}
}