[groovy] better #toString for TypeDfaState, DFAType and Mixin

This commit is contained in:
Daniil Ovchinnikov
2019-01-23 12:57:50 +03:00
parent 62d211a2fd
commit e28873298c
2 changed files with 3 additions and 10 deletions
@@ -38,11 +38,7 @@ public class DFAType {
@Override
public String toString() {
return "Mixin{" +
"myType=" + myType +
", myCondition=" + myCondition +
", myNegated=" + myNegated +
'}';
return (myNegated ? "!" : "") + myType;
}
@Override
@@ -174,9 +170,6 @@ public class DFAType {
@Override
public String toString() {
return "DFAType{" +
"primary=" + primary +
", mixins=" + mixins +
'}';
return "{" + primary + " : " + mixins + "}";
}
}
@@ -113,7 +113,7 @@ class TypeDfaState {
@Override
public String toString() {
return "TypeDfaState{" + myVarTypes + '}';
return myVarTypes.toString();
}
public boolean containsVariable(@NotNull String variableName) {