mirror of
https://github.com/alibaba/testable-mock.git
synced 2025-01-25 20:00:17 +08:00
better diagnose print
This commit is contained in:
parent
5897e087c8
commit
b163152c2f
@ -10,6 +10,8 @@ import static org.objectweb.asm.Opcodes.ACC_STATIC;
|
|||||||
|
|
||||||
public class MethodUtil {
|
public class MethodUtil {
|
||||||
|
|
||||||
|
private static final String COMMA_SPACE = ", ";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Judge whether a method is static
|
* Judge whether a method is static
|
||||||
* @param mn method to check
|
* @param mn method to check
|
||||||
@ -164,42 +166,42 @@ public class MethodUtil {
|
|||||||
isArray = true;
|
isArray = true;
|
||||||
break;
|
break;
|
||||||
case TYPE_VOID:
|
case TYPE_VOID:
|
||||||
sb.append(",void");
|
sb.append(COMMA_SPACE).append("void");
|
||||||
break;
|
break;
|
||||||
case TYPE_BYTE:
|
case TYPE_BYTE:
|
||||||
sb.append(",byte").append(isArray ? "[]" : "");
|
sb.append(COMMA_SPACE).append("byte").append(isArray ? "[]" : "");
|
||||||
isArray = false;
|
isArray = false;
|
||||||
break;
|
break;
|
||||||
case TYPE_CHAR:
|
case TYPE_CHAR:
|
||||||
sb.append(",char").append(isArray ? "[]" : "");
|
sb.append(COMMA_SPACE).append("char").append(isArray ? "[]" : "");
|
||||||
isArray = false;
|
isArray = false;
|
||||||
break;
|
break;
|
||||||
case TYPE_DOUBLE:
|
case TYPE_DOUBLE:
|
||||||
sb.append(",double").append(isArray ? "[]" : "");
|
sb.append(COMMA_SPACE).append("double").append(isArray ? "[]" : "");
|
||||||
isArray = false;
|
isArray = false;
|
||||||
break;
|
break;
|
||||||
case TYPE_FLOAT:
|
case TYPE_FLOAT:
|
||||||
sb.append(",float").append(isArray ? "[]" : "");
|
sb.append(COMMA_SPACE).append("float").append(isArray ? "[]" : "");
|
||||||
isArray = false;
|
isArray = false;
|
||||||
break;
|
break;
|
||||||
case TYPE_INT:
|
case TYPE_INT:
|
||||||
sb.append(",int").append(isArray ? "[]" : "");
|
sb.append(COMMA_SPACE).append("int").append(isArray ? "[]" : "");
|
||||||
isArray = false;
|
isArray = false;
|
||||||
break;
|
break;
|
||||||
case TYPE_LONG:
|
case TYPE_LONG:
|
||||||
sb.append(",long").append(isArray ? "[]" : "");
|
sb.append(COMMA_SPACE).append("long").append(isArray ? "[]" : "");
|
||||||
isArray = false;
|
isArray = false;
|
||||||
break;
|
break;
|
||||||
case TYPE_SHORT:
|
case TYPE_SHORT:
|
||||||
sb.append(",short").append(isArray ? "[]" : "");
|
sb.append(COMMA_SPACE).append("short").append(isArray ? "[]" : "");
|
||||||
isArray = false;
|
isArray = false;
|
||||||
break;
|
break;
|
||||||
case TYPE_BOOL:
|
case TYPE_BOOL:
|
||||||
sb.append(",boolean").append(isArray ? "[]" : "");
|
sb.append(COMMA_SPACE).append("boolean").append(isArray ? "[]" : "");
|
||||||
isArray = false;
|
isArray = false;
|
||||||
break;
|
break;
|
||||||
case TYPE_CLASS:
|
case TYPE_CLASS:
|
||||||
sb.append(",");
|
sb.append(COMMA_SPACE);
|
||||||
isTravellingClass = true;
|
isTravellingClass = true;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
@ -207,6 +209,6 @@ public class MethodUtil {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return sb.substring(1);
|
return sb.substring(COMMA_SPACE.length());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user