JSONObject

Source file "org/json/JSONObject.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,375 of 3,3750%610 of 6100%434434792792125125
stringToNumber(String)1810%380%2020303011
writeValue(Writer, Object, int, int)1490%260%1414313111
write(Writer, int, int)1460%160%99404011
wrap(Object, Set, int, JSONParserConfiguration)1370%500%2626272711
populateMap(Object, Set)1140%280%1515303011
quote(String, Writer)1110%260%1717353511
getKeyNameFromMethod(Method)1070%280%1515212111
similar(Object)1070%320%1717303011
increment(String)1050%140%88171711
getAnnotationDepth(Method, Class)900%160%99282811
JSONObject(JSONTokener)870%200%1212262611
wrongValueFormatException(String, String, Object, Throwable)850%80%558811
getAnnotation(Method, Class)770%120%77222211
objectToBigDecimal(Object, BigDecimal, boolean)760%220%1212171711
objectToBigInteger(Object, BigInteger)760%220%1212181811
JSONObject(Map, int, JSONParserConfiguration)750%100%66151511
JSONObject(String, Locale)710%80%55202011
toMap()580%100%66121211
isNumberSimilar(Number, Number)520%160%99101011
numberToString(Number)510%120%77111111
doubleToString(double)500%140%88101011
removeLeadingZerosOfNumber(String)500%140%88101011
accumulate(String, Object)450%60%449911
stringToValue(String)430%140%88131311
append(String, Object)380%40%338811
getBoolean(String)380%120%778811
getNames(Object)360%60%44111111
JSONObject(Object, String[])310%20%228811
optEnum(Class, String, Enum)310%40%33111111
get(String)300%40%336611
putOnce(String, Object)290%60%445511
toJSONArray(JSONArray)290%60%446611
numberIsFinite(Number)280%120%775511
JSONObject(JSONObject, String[])260%20%226611
getEnum(Class, String)260%20%224411
optBooleanObject(String, Boolean)260%40%338811
optBoolean(String, boolean)240%40%338811
put(String, Object)240%40%337711
optNumber(String, Number)230%40%338811
isDecimalNotation(String)230%80%552211
getDouble(String)220%20%226611
getFloat(String)220%20%226611
getInt(String)220%20%226611
getLong(String)220%20%226611
getNumber(String)210%20%226611
getBigInteger(String)180%20%225511
getBigDecimal(String)180%20%225511
getJSONArray(String)160%20%224411
getJSONObject(String)160%20%224411
getString(String)160%20%224411
optFloatObject(String, Float)140%20%225511
getNames(JSONObject)130%20%223311
names()130%20%223311
optFloat(String, float)130%20%225511
optIntegerObject(String, Integer)130%20%224411
optLongObject(String, Long)130%20%224411
optString(String, String)130%20%222211
testValidity(Object)130%40%333311
recursivelyDefinedObjectException(String)130%n/a112211
optDoubleObject(String, Double)120%20%224411
optInt(String, int)120%20%224411
optJSONArray(String, JSONArray)120%20%222211
optJSONObject(String, JSONObject)120%20%222211
optLong(String, long)120%20%224411
isValidMethodName(String)120%40%331111
quote(String)120%n/a114411
optDouble(String, double)110%20%224411
putOpt(String, Object)110%40%333311
toString(int)110%n/a112211
indent(Writer, int)110%20%223311
JSONObject(int)90%n/a113311
opt(String)90%20%221111
put(String, boolean)90%20%221111
static {...}90%n/a112211
JSONObject()80%n/a113311
JSONObject(Map)80%n/a112211
optBigDecimal(String, BigDecimal)80%n/a112211
optBigInteger(String, BigInteger)80%n/a112211
populateMap(Object)80%n/a112211
put(String, Collection)80%n/a111111
put(String, Map)80%n/a111111
wrap(Object, Set)80%n/a111111
JSONObject(Object, Set)70%n/a113311
JSONObject(String)70%n/a112211
query(String)70%n/a111111
optQuery(String)70%n/a111111
optQuery(JSONPointer)70%n/a113311
toString()70%n/a113311
JSONObject(Map, JSONParserConfiguration)60%n/a112211
JSONObject(Object)60%n/a113311
isNull(String)60%n/a111111
optEnum(Class, String)60%n/a111111
optBooleanObject(String)60%n/a111111
optDoubleObject(String)60%n/a111111
optFloatObject(String)60%n/a111111
optIntegerObject(String)60%n/a111111
optLongObject(String)60%n/a111111
put(String, double)60%n/a111111
put(String, float)60%n/a111111
put(String, int)60%n/a111111
put(String, long)60%n/a111111
wrap(Object, int, JSONParserConfiguration)60%n/a111111
write(Writer)60%n/a111111
has(String)50%n/a111111
optBoolean(String)50%n/a111111
objectToBigDecimal(Object, BigDecimal)50%n/a111111
optDouble(String)50%n/a111111
optFloat(String)50%n/a111111
optInt(String)50%n/a111111
optJSONArray(String)50%n/a111111
optJSONObject(String)50%n/a111111
optLong(String)50%n/a111111
optNumber(String)50%n/a111111
optString(String)50%n/a111111
remove(String)50%n/a111111
getMapType()40%n/a111111
keys()40%n/a111111
keySet()40%n/a111111
entrySet()40%n/a111111
length()40%n/a111111
clear()40%n/a112211
isEmpty()40%n/a111111
query(JSONPointer)40%n/a111111
wrap(Object)40%n/a111111
valueToString(Object)30%n/a111111