in src/prettify/parser/Util.java [69:86]
public static Integer getVariableValueAsInteger(Object var) {
if (var == null) {
throw new NullPointerException("argument 'var' cannot be null");
}
Integer returnResult = -1;
if (var instanceof Integer) {
returnResult = (Integer) var;
} else if (var instanceof Boolean) {
// Javascript treat true as 1
returnResult = (Boolean) var ? 1 : 0;
} else {
throw new IllegalArgumentException("'var' is neither integer nor boolean");
}
return returnResult;
}