com.google.gson.internal.bind

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,811 of 10,8039%802 of 8333%8369372,3282,5734245113197
JsonTreeReader1,0040%1250%9696208208323211
JsonTreeWriterTest8050%n/a5252181181525211
JsonElementReaderTest8040%n/a4343193193434311
JsonTreeReaderTest5800%60%2626143143232311
ReflectiveTypeAdapterFactory517183%760%45461101177801
JsonTreeWriter3880%560%49498888212111
DefaultDateTypeAdapterTest3870%n/a1919121121191911
MapTypeAdapterFactory.Adapter3270%400%242480804411
JsonAdapterAnnotationTypeAdapterFactory221229%340%242655617901
ReflectiveTypeAdapterFactory.RecordAdapter2210%80%101044446611
DefaultDateTypeAdapter2202%140%131446476701
EnumTypeAdapter1942%160%121337384501
ObjectTypeAdapter186147%313%232658625801
ReflectiveTypeAdapterFactory.new ReflectiveTypeAdapterFactory.BoundField() {...}1770%220%151535354411
TreeTypeAdapter1570%180%181835359911
JsonElementTypeAdapter13015053%202656%123026681501
JavaTimeTypeAdapters.new TypeAdapter() {...}1210%80%8833333311
TypeAdapters.new TypeAdapter() {...}1152%150%101130312301
ArrayTypeAdapter1124%120%91031323401
JavaTimeTypeAdapters.new TypeAdapterFactory() {...}1002%300%161732331201
Java17ReflectiveTypeAdapterFactoryTest990%n/a4422224411
TypeAdapterRuntimeTypeWrapper980%200%151531315511
ReflectiveTypeAdapterFactory.Adapter970%100%8835353311
TreeTypeAdapter.SingleTypeFactory970%180%111118182211
JavaTimeTypeAdapters.new TypeAdapter() {...}963%110%8929302301
JavaTimeTypeAdapters.new TypeAdapter() {...}880%50%6623233311
JavaTimeTypeAdapters.new TypeAdapter() {...}880%50%6624243311
JavaTimeTypeAdapters.new TypeAdapter() {...}880%50%6624243311
JavaTimeTypeAdapters8413962%20%6921345801
TypeAdapters.IntegerFieldsTypeAdapter847%100%7824272301
TypeAdapters.new TypeAdapter() {...}816%80%6719202301
MapTypeAdapterFactory79910%60%5618222301
TypeAdapters.new TypeAdapter() {...}753%60%5619202301
TypeAdapters.new TypeAdapter() {...}753%160%101121222301
TypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}735%n/a2314152301
CollectionTypeAdapterFactory.Adapter690%80%7724243311
RecursiveTypesResolveTest650%n/a8822228811
TypeAdapters.new TypeAdapter() {...}584%80%6715162301
TypeAdapters.new TypeAdapter() {...}584%80%6715162301
TypeAdapters.new TypeAdapter() {...}5411%80%6712142301
TypeAdapters.new TypeAdapter() {...}476%60%5610112301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}458%n/a23782301
CollectionTypeAdapterFactory4412%20%2311141201
TypeAdapters.new TypeAdapter() {...}436%40%4510112301
NumberTypeAdapter422537%420%5910192601
TypeAdapters.FloatAdapter4112%80%6713162301
TypeAdapters.new TypeAdapterFactory() {...}401223%40%45562301
TypeAdapters.new TypeAdapterFactory() {...}401223%40%45562301
TypeAdapters.new TypeAdapter() {...}387%20%3410112301
TypeAdapters.new TypeAdapter() {...}387%20%3410112301
TypeAdapters.new TypeAdapter() {...}387%60%569102301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}3510%n/a23342301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}3510%n/a23232301
TypeAdapters3432290%40%513810031101
ArrayTypeAdapter.new TypeAdapterFactory() {...}338%60%459101201
TypeAdapters.33.new TypeAdapter() {...}322442%2250%356101301
TypeAdapters.new TypeAdapter() {...}328%60%56782301
TypeAdapters.DoubleAdapter3116%60%5612152301
TypeAdapters.new TypeAdapter() {...}318%n/a23782301
TypeAdapters.new TypeAdapter() {...}318%n/a23562301
TypeAdapters.new TypeAdapter() {...}318%40%4510112301
TypeAdapters.new TypeAdapter() {...}309%40%4510112301
TypeAdapters.new TypeAdapterFactory() {...}28924%20%34232301
TypeAdapters.new TypeAdapter() {...}2710%40%459102301
EnumTypeAdapter.new TypeAdapterFactory() {...}2610%60%45781201
TreeTypeAdapter.GsonContextImpl260%n/a44444411
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}2513%n/a23232301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}2513%n/a23232301
TypeAdapters.new TypeAdapter() {...}2510%40%459102301
DefaultDateTypeAdapter.DateType241233%n/a35373501
TypeAdapters.new TypeAdapter() {...}2411%40%459102301
TypeAdapters.new TypeAdapter() {...}2411%40%45672301
TypeAdapters.new TypeAdapter() {...}2411%40%45672301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}2215%n/a23232301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}2215%n/a23232301
TypeAdapters.new TypeAdapter() {...}2212%40%45672301
TypeAdapters.new TypeAdapterFactory() {...}202353%50%24261301
TypeAdapters.new TypeAdapter() {...}2023%n/a23452301
TypeAdapters.new TypeAdapter() {...}1913%20%34672301
TypeAdapters.new TypeAdapter() {...}1913%n/a23562301
ReflectiveTypeAdapterFactory.FieldReflectionAdapter190%n/a44774411
TypeAdapters.new TypeAdapterFactory() {...}190%20%33222211
DefaultDateTypeAdapter.new TypeAdapterFactory() {...}1615%20%34452301
ReflectiveTypeAdapterFactory.new TypeAdapter() {...}160%n/a44664411
ReflectiveTypeAdapterFactory.FieldsData160%n/a22552211
Java17ReflectiveTypeAdapterFactoryTest.PrincipalTypeAdapter160%n/a22552211
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}1521%n/a23232301
JsonTreeWriter.new Writer() {...}150%n/a44444411
ObjectTypeAdapter.new TypeAdapterFactory() {...}1430%20%23341201
ReflectiveTypeAdapterFactory.BoundField130%n/a11551111
TypeAdapters.new TypeAdapter() {...}1220%n/a23342301
JsonTreeReader.new Reader() {...}110%n/a33333311
NumberTypeAdapter.new TypeAdapterFactory() {...}940%20%23121201
JsonTreeReaderTest.new JsonElement() {...}0%n/a22222211
JsonAdapterAnnotationTypeAdapterFactory.DummyTypeAdapterFactory0%n/a11111111
DefaultDateTypeAdapter.DateType.new DefaultDateTypeAdapter.DateType() {...}66%n/a12121201
SerializationDelegatingTypeAdapter100%n/a01010101