com.google.gson.internal.bind

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,162 of 10,0839%766 of 7973%7878832,1782,4023934753194
JsonTreeReader8840%1150%8888181181292911
JsonElementReaderTest8040%n/a4343193193434311
JsonTreeWriterTest7080%n/a4343161161434311
ReflectiveTypeAdapterFactory517183%760%45461101177801
JsonTreeWriter3880%560%49498888212111
DefaultDateTypeAdapterTest3870%n/a1919121121191911
JsonTreeReaderTest3560%60%15159191121211
MapTypeAdapterFactory.Adapter3230%400%242480804411
DefaultDateTypeAdapter2202%140%131446476701
ReflectiveTypeAdapterFactory.RecordAdapter2200%80%101044446611
JsonAdapterAnnotationTypeAdapterFactory218229%360%242653596801
ObjectTypeAdapter186147%3113%232658625801
EnumTypeAdapter1802%160%111235363401
ReflectiveTypeAdapterFactory.new ReflectiveTypeAdapterFactory.BoundField() {...}1710%200%141434344411
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
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
TypeAdapterRuntimeTypeWrapper860%160%131329295511
JavaTimeTypeAdapters8413962%20%6921345801
TypeAdapters.IntegerFieldsTypeAdapter847%100%7824272301
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() {...}476%60%5610112301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}458%n/a23782301
CollectionTypeAdapterFactory4412%20%2311141201
TypeAdapters.new TypeAdapter() {...}436%40%4510112301
NumberTypeAdapter422537%4120%5910192601
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
TypeAdapters3727688%20%4109863901
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}3510%n/a23342301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}3510%n/a23232301
ArrayTypeAdapter.new TypeAdapterFactory() {...}338%60%459101201
TypeAdapters.new TypeAdapter() {...}338%60%569102301
TypeAdapters.32.new TypeAdapter() {...}322442%2250%356101301
TypeAdapters.new TypeAdapter() {...}328%60%56782301
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%45672301
TypeAdapters.new TypeAdapter() {...}2411%40%45892301
TypeAdapters.new TypeAdapter() {...}2411%40%45672301
TypeAdapters.new TypeAdapter() {...}2411%40%45782301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}2215%n/a23232301
JavaTimeTypeAdapters.new TypeAdapters.IntegerFieldsTypeAdapter() {...}2215%n/a23232301
TypeAdapters.new TypeAdapter() {...}2212%40%45672301
TypeAdapters.new TypeAdapterFactory() {...}202353%1150%24261301
TypeAdapters.new TypeAdapter() {...}1913%20%34672301
TypeAdapters.new TypeAdapter() {...}1913%n/a23562301
TypeAdapters.new TypeAdapterFactory() {...}190%20%33222211
ReflectiveTypeAdapterFactory.FieldReflectionAdapter180%n/a44774411
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() {...}80%n/a22222211
JsonAdapterAnnotationTypeAdapterFactory.DummyTypeAdapterFactory0%n/a11111111
DefaultDateTypeAdapter.DateType.new DefaultDateTypeAdapter.DateType() {...}66%n/a12121201
SerializationDelegatingTypeAdapter100%n/a01010101