JsonUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total946 of 1,15918%73 of 9926%911102373025260
writeExtensions(Extendable, JsonGenerator, boolean, SerializerProvider, JsonUtil.SerializerSupplier)730%120%77212111
updateExtensions(JsonParser, DeserializationContext, JsonUtil.SerializerSupplier, Set, Extendable)440%60%44131311
readExtensions(JsonParser, DeserializationContext, ExtensionProviders, Set)430%60%44131311
updateExtension(JsonParser, DeserializationContext, JsonUtil.SerializerSupplier, Set, Extendable)410%80%55111111
assertLessThanOrEqualToReferenceVersion(String, String, String, String)340%20%225511
assertGreaterThanReferenceVersion(String, String, String, String)340%20%225511
assertGreaterOrEqualThanReferenceVersion(String, String, String, String)340%20%225511
assertLessThanReferenceVersion(String, String, String, String)340%20%225511
assertSupportedVersion(String, String, String)300%20%225511
writeJson(Path, Object, ObjectMapper)280%n/a119911
readJsonAndUpdate(Path, Object, ObjectMapper)270%n/a117711
writeJson(Writer, Consumer)260%n/a11101011
createObjectMapper()250%n/a115511
readJson(Path, Class, ObjectMapper)230%n/a116611
writeJson(Path, Consumer)230%n/a118811
readValue(DeserializationContext, JsonParser, Class)220%20%227711
readJsonAndUpdate(InputStream, Object, ObjectMapper)210%n/a116611
readExtension(JsonParser, DeserializationContext, ExtensionProviders, Set)200%n/a114411
parseJson(Path, Function)190%n/a115511
toJson(Consumer)180%n/a115511
writeOptionalDoubleField(JsonGenerator, String, double, double)180%40%335511
readList(DeserializationContext, JsonParser, Class)180%n/a115511
readSet(DeserializationContext, JsonParser, Class)180%n/a115511
parseJson(String, Function)140%n/a113311
writeOptionalStringField(JsonGenerator, String, String)140%20%225511
writeOptionalEnumField(JsonGenerator, String, Enum)140%20%225511
writeOptionalBooleanField(JsonGenerator, String, boolean, boolean)140%20%225511
writeOptionalFloatField(JsonGenerator, String, float)140%20%225511
writeOptionalDoubleField(JsonGenerator, String, double)140%20%225511
writeOptionalIntegerField(JsonGenerator, String, int)140%20%225511
parseJson(Reader, Function)121250%n/a013701
writeExtensions(Extendable, JsonGenerator, boolean, SerializerProvider, ExtensionProviders)110%n/a111111
updateExtensions(JsonParser, DeserializationContext, ExtensionProviders, Set, Extendable)110%n/a111111
getSourceVersion(DatabindContext, String)110%20%221111
writeOptionalEnum(JsonGenerator, String, Optional)110%20%223311
writeOptionalBoolean(JsonGenerator, String, Optional)110%20%223311
updateExtensions(JsonParser, DeserializationContext, Extendable)90%n/a111111
writeOptionalDouble(JsonGenerator, String, OptionalDouble)90%20%223311
writeExtensions(Extendable, JsonGenerator, SerializerProvider)80%n/a111111
writeExtensions(Extendable, JsonGenerator, SerializerProvider, ExtensionProviders)70%n/a111111
writeExtensions(Extendable, JsonGenerator, SerializerProvider, JsonUtil.SerializerSupplier)70%n/a111111
updateExtensions(JsonParser, DeserializationContext, ExtensionProviders, Extendable)70%n/a111111
updateExtensions(JsonParser, DeserializationContext, JsonUtil.SerializerSupplier, Extendable)70%n/a111111
readExtensions(JsonParser, DeserializationContext)70%n/a111111
skip(JsonParser)70%n/a113311
readExtensions(JsonParser, DeserializationContext, ExtensionProviders)60%n/a111111
setSourceVersion(DatabindContext, String, String)60%n/a112211
parsePolymorphicObject(JsonParser, JsonUtil.FieldHandler)50%n/a112211
parseIntegerArray(JsonParser)50%n/a111111
parseFloatArray(JsonParser)50%n/a111111
parseDoubleArray(JsonParser)50%n/a111111
parseStringArray(JsonParser)50%n/a111111
lambda$static$0()30%n/a111111
parseObject(JsonParser, boolean, JsonUtil.FieldHandler)69100%31178%3802101
parseObjectArray(JsonParser, Consumer, Function)57100%1888%1601601
parseValueArray(JsonParser, JsonToken, JsonUtil.ValueParser)52100%1787%1501501
createJsonFactory()9100%n/a010401
parseObject(JsonParser, JsonUtil.FieldHandler)5100%n/a010201
parseLongArray(JsonParser)5100%n/a010101
static {...}4100%n/a010201