com.google.gson

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total15,521 of 16,4695%424 of 4485%9951,0563,1313,355773832106142
JsonPrimitiveTest1,2070%n/a3838209209383811
JsonArrayAsListTest1,1420%n/a3434185185343411
JsonObjectTest1,0510%60%2424196196212111
JsonObjectAsMapTest9120%n/a2222157157222211
JsonArrayTest9010%20%3232209209313111
GsonBuilder8000%580%6464170170353511
GsonTest7920%n/a3030175175303011
GsonBuilderTest7720%80%4141160160373711
Gson67247741%671114%7181170297324201
MixedStreamTest6110%n/a2323125125232311
FieldNamingPolicyTest4570%80%9939395511
JsonParserTest4290%40%2020101101181811
JsonPrimitive388215%860%63667281202301
ToNumberPolicyTest3500%n/a20209494202011
JsonArray248166%2314%43454854313301
GsonTypeAdapterTest2400%40%14145050121211
ObjectTypeAdapterTest2260%40%101047478811
JsonStreamParserTest2220%n/a9944449911
JsonElement1903%80%24263436202201
LongSerializationPolicyTest1770%n/a7735357711
JsonObject1531810%1715%27292630182001
VersionExclusionStrategyTest1500%n/a8837378811
JavaSerializationTest1470%n/a5527275511
OverrideCoreTypeAdaptersTest1390%n/a5521215511
TypeAdapterTest1360%n/a10103030101011
ParameterizedTypeFixtures.MyParameterizedTypeAdapter1250%140%111129294411
InnerClassExclusionStrategyTest1200%n/a9928289911
ExposeAnnotationExclusionStrategyTest1140%n/a11113030111111
FieldAttributesTest1060%n/a8821218811
DefaultMapJsonSerializerTest1000%n/a4425254411
PrimitiveTypeAdapter970%80%6618182211
FieldNamingPolicy934532%140%91018262301
ParameterizedTypeFixtures.MyParameterizedType900%100%111123236611
TypeAdapter791213%1150%7922256801
JsonObjectAsMapSuiteTest.MapGenerator780%20%7716166611
GsonTest.new TypeAdapterFactory() {...}760%60%5518182211
ParameterizedTypeTest760%n/a4414144411
Gson.new TypeAdapter() {...}747%60%5617182301
ToNumberPolicy.new ToNumberPolicy() {...}727%80%6714152301
GenericArrayTypeTest700%n/a4414144411
ObjectTypeAdapterParameterizedTest630%n/a33773311
JsonParserParameterizedTest610%n/a33773311
JsonArrayAsListSuiteTest.ListGenerator550%20%55994411
GsonTest.new TypeAdapterFactory() {...}510%20%3312122211
JsonObjectAsMapSuiteTest480%n/a22552211
FieldAttributes480%20%101011119911
FormattingStyle464348%2250%8108196801
JsonArrayAsListSuiteTest440%n/a22552211
GsonTest.new TypeAdapter() {...}430%20%4413133311
JsonNullTest400%n/a4411114411
JsonParser394654%2466%6109214701
MixedStreamTest.Car390%60%77774411
Gson.new TypeAdapter() {...}3813%60%5612132301
TypeAdapter.NullSafeTypeAdapter3713%40%569103401
CommentsTest360%n/a22552211
DefaultInetAddressTypeAdapterTest330%n/a33993311
Gson.FutureTypeAdapter311329%3125%689144601
GsonTest.new TypeAdapterFactory() {...}300%40%66664411
ObjectTypeAdapterTest.RuntimeType290%n/a11331111
Gson.new TypeAdapter() {...}2817%40%4511122301
ReflectionAccessFilter.FilterResult270%n/a11551111
Gson.new TypeAdapter() {...}270%40%5510103311
ToNumberPolicy.new ToNumberPolicy() {...}2519%n/a12561201
OverrideCoreTypeAdaptersTest.new TypeAdapter() {...}230%40%55553311
GsonTest.new TypeAdapter() {...}230%n/a44664411
Gson.new TypeAdapter() {...}2023%n/a23452301
GsonTest.new Thread() {...}200%n/a22332211
GsonTest.1.new Thread() {...}200%n/a22332211
ExposeAnnotationExclusionStrategyTest.MockObject180%n/a11661111
GsonTest.new TypeAdapter() {...}180%n/a44554411
TypeAdapterTest.new TypeAdapter() {...}170%n/a33333311
ReflectionAccessFilter170%n/a11441111
GsonTypeAdapterTest.AtomicIntegerTypeAdapter160%n/a22332211
GsonTest.new TypeAdapter() {...}160%n/a33333311
JsonStreamParser156080%1375%274191501
GsonTest.new TypeAdapter() {...}150%n/a33443311
GsonTest.new TypeAdapter() {...}150%n/a33443311
GsonTest.new TypeAdapter() {...}150%n/a33443311
TypeAdapterTest.new TypeAdapter() {...}150%n/a44444411
GsonBuilderTest.HasModifiers150%n/a11551111
OverrideCoreTypeAdaptersTest.new TypeAdapter() {...}150%n/a33443311
GsonBuilderTest.new TypeAdapter() {...}150%n/a33443311
GsonTest.new TypeAdapter() {...}150%n/a33443311
ParameterizedTypeFixtures.MyParameterizedTypeInstanceCreator120%n/a22442211
ReflectionAccessFilter.new ReflectionAccessFilter() {...}120%20%44553311
ReflectionAccessFilter.new ReflectionAccessFilter() {...}120%20%44553311
ReflectionAccessFilter.new ReflectionAccessFilter() {...}120%20%44553311
ReflectionAccessFilter.new ReflectionAccessFilter() {...}120%20%44553311
TypeAdapterTest.new TypeAdapter() {...}110%n/a33443311
GsonBuilderTest.new TypeAdapter() {...}110%n/a33333311
LongSerializationPolicy.new LongSerializationPolicy() {...}37%20%23341201
GsonTest.CustomClass30%n/a22552211
GsonTypeAdapterTest.ExceptionTypeAdapter0%n/a33333311
GsonBuilderTest.CustomClass30%n/a22552211
LongSerializationPolicy.new LongSerializationPolicy() {...}40%20%23341201
JsonIOException30%n/a23462301
JsonParseException30%n/a23462301
JsonSyntaxException30%n/a23462301
JsonNull50%n/a35363501
FieldNamingPolicy.new FieldNamingPolicy() {...}46%n/a12121201
FieldNamingPolicy.new FieldNamingPolicy() {...}46%n/a12121201
FieldNamingPolicy.new FieldNamingPolicy() {...}46%n/a12121201
FieldNamingPolicy.new FieldNamingPolicy() {...}46%n/a12121201
FieldNamingPolicy.new FieldNamingPolicy() {...}50%n/a12121201
ToNumberPolicy.new ToNumberPolicy() {...}50%n/a12121201
ParameterizedTypeTest.new TypeToken() {...}0%n/a11111111
ParameterizedTypeTest.new TypeToken() {...}0%n/a11111111
InnerClassExclusionStrategyTest.InnerClass0%n/a11111111
VersionExclusionStrategyTest.MockClassBoth0%n/a11221111
FieldNamingPolicyTest.new Object() {...}0%n/a11111111
VersionExclusionStrategyTest.MockClassSince0%n/a11221111
CommentsTest.new TypeToken() {...}0%n/a11111111
GenericArrayTypeTest.new TypeToken() {...}0%n/a11111111
GenericArrayTypeTest.new TypeToken() {...}0%n/a11111111
GenericArrayTypeTest.new TypeToken() {...}0%n/a11111111
MixedStreamTest.new TypeToken() {...}0%n/a11111111
MixedStreamTest.new TypeToken() {...}0%n/a11111111
MixedStreamTest.new TypeToken() {...}0%n/a11111111
MixedStreamTest.new TypeToken() {...}0%n/a11111111
GsonBuilderTest.HasTransients0%n/a11221111
DefaultMapJsonSerializerTest.new TypeToken() {...}0%n/a11111111
DefaultMapJsonSerializerTest.new TypeToken() {...}0%n/a11111111
VersionExclusionStrategyTest.MockClassUntil0%n/a11221111
FieldNamingPolicyTest.new Object() {...}0%n/a11111111
FieldAttributesTest.new TypeToken() {...}0%n/a11111111
JavaSerializationTest.new TypeToken() {...}0%n/a11111111
JavaSerializationTest.new TypeToken() {...}0%n/a11111111
JavaSerializationTest.new TypeToken() {...}0%n/a11111111
FieldNamingPolicy.new FieldNamingPolicy() {...}60%n/a12121201
ToNumberPolicy.new ToNumberPolicy() {...}60%n/a12121201
FieldNamingPolicy.new FieldNamingPolicy() {...}66%n/a12121201
InnerClassExclusionStrategyTest.StaticNestedClass0%n/a11111111
GsonTypeAdapterTest.Concrete0%n/a11111111
GsonTypeAdapterTest.Abstract0%n/a11111111
GsonTest.TestTypeAdapter0%n/a22222211
GsonBuilderTest.ClassWithoutNoArgsConstructor0%n/a11111111
GsonBuilderTest.CustomClass10%n/a11111111
GsonBuilderTest.CustomClass20%n/a11111111
FieldNamingStrategy0%n/a11111111
ToNumberPolicy27100%n/a01050101
Strictness21100%n/a01040101
LongSerializationPolicy15100%n/a01030101