com.alibaba.fastjson2

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total125,417 of 156,41919%19,205 of 23,57518%11,98614,34425,18930,6351,7132,01961120
JSONReaderUTF822,6235,10518%3,67085418%2,0292,4653,9174,76810213501
JSONReaderJSONB17,6660%2,2630%1,4081,4083,0143,01413713711
JSONReaderUTF1614,70910,40841%2,7701,73938%1,5482,4492,7754,4278913801
JSONWriterUTF88,9180%9330%5775771,8391,839878711
JSON6,6581%1,1741%7247311,4351,45713513601
JSONWriterUTF166,3671,61420%65517320%4395231,3071,688527701
JSONWriterJSONB6,0880%6980%4464461,2921,292979711
JSONReader5,4822,96335%95646832%7139851,1791,82916420801
JSONBDump3,3310%3020%192192484484171711
JSONObject2,9331%5421%354359698709818501
JSONB2,7171%2991%225226501513596001
JSONWriter2,30048117%497498%36939651460510312301
JSONArray2,0540%3560%238241503511606301
JSONPath1,70232015%25012%168194398478384601
JSONPathSegmentName1,25813%2803811%15817534640481101
JSONPathParser1,1061,72060%19926957%1302602295640601
JSONReaderASCII1,0454,72381%19253873%11941422592831801
JSONPathSegmentIndex1,01924019%2234617%12714926632871201
JSONPathSingleName1,0167%2064%134139302329131601
JSONWriter.Path9292%1140%61631761824601
JSONReader.Context9088%1124%104112224247425001
JSONPathMulti86911%13210%7888207239111401
JSONPathSegment.AllSegment7472%1360%76782032085701
JSONPathFunction7398%1620%9496201216131501
JSONPathCompilerReflectASM7266%620%35371511634601
JSONWriter.Context6038%1163%101105166180394301
JSONPathSegment.RangeIndexSegment5331%1270%70711131174501
JSONPathTwoSegment52819%5434%3955109136111401
JSONPathTypedMultiIndexes5220%980%52521221223311
JSONPathFilter.NameFilter4468%840%48501141296801
JSONPathSegment.CycleNameSegment4096%833%515511211971001
TypeReference3650%440%44447979222211
JSONPathFilter.NameIntOpSegment3643%880%545574785601
JSONFactory3331,08976%4734%5767114193253101
JSONPathTypedMultiNames3290%520%323275756611
JSONPathSegment.MultiIndexSegment3111%590%343582852301
JSONPathSegment.MultiNameSegment29811%385%212365732301
JSONPathSegment.RandomIndexSegment2520%410%272769694411
JSONPathTypedMulti0%0%26264141151511
SymbolTable0%0%161642428811
JSONPathFilter.NameIntInSegment0%440%252532323311
PropertyNamingStrategy0%0%131337373311
JSONPathCompilerReflect4%0%182044463501
JSONReader.BigIntegerCreator21%7%212239532301
JSONPathSingle28%87%11213653101301
JSONPathSegment.SumSegment0%420%262637375511
JSONWriterUTF16JDK80%0%191929292211
JSONPathFilter.NameLongContainsSegment0%420%232342422211
JSONPathTyped0%0%24244040151511
JSONPathFilter.GroupFilter3%0%171850532301
JSONPathTypedMultiNamesPrefixName20%0%161635353311
JSONPathFilter.NameIntBetweenSegment0%400%232331313311
JSONPathSegment.CycleNameSegment.LoopCallback0%0%121237372211
JSONPathFilter.NameMatchFilter0%0%161635352211
JSONPathCompilerReflect.SingleNamePathTyped0%0%23234343131311
JSONPathFilter.NameExistsFilter0%0%171738385511
JSONWriterUTF16JDK8UF0%0%181829292211
JSONPathSegment.CycleNameSegment.MapRecursive0%0%151535354411
JSONPathSegment.CycleNameSegment.MapLoop0%0%151536363311
JSONPathSegment.MinSegment0%0%212141414411
JSONPathSegment.MaxSegment0%0%212141414411
JSONPathSegment.CycleNameSegment.LoopSet0%0%111132322211
JSONPathTypedMultiNamesPrefixName10%0%101022222211
JSONPathCompilerReflect.TwoNameSegmentTypedPath0%0%131334346611
JSONPathFilter.NameDecimalOpSegment8%390%242522262301
JSONPathSegment.EntrySetSegment0%0%9928284411
JSONPathTypedMultiNamesPrefixIndex10%0%9918182211
JSONValidator0%0%101022226611
JSONPathSingleNameDecimal0%0%141425252211
JSONPathSingleNameString0%0%141425252211
JSONPathSingleNameLong0%0%141425252211
JSONPathSingleNameInteger0%0%141425252211
JSONPathSegment.LengthSegment0%0%121225254411
JSONPathSingleIndex33%16%121517281301
JSONPathFunction.IndexInt0%0%121214142211
JSONPathFunction.Index0%0%101019192211
JSONPathSegment.KeysSegment0%0%8821214411
JSONPathFunction.IndexDecimal0%0%8819192211
JSONPathFilter.NameStringOpSegment17%0%161712162301
JSONPathSegment4%0%789106701
JSONPath.PreviousPath18%n/a12151216121501
JSONPathFilter.NameStringContainsSegment0%0%7714142211
JSONPathFilter.NameStringInSegment0%0%9911113311
JSONPathSegment.ValuesSegment0%0%7716164411
JSONPathFunction.SizeFunction0%0%8813133311
JSONPathFilter.Operator74%0%192020421201
JSONPath.RootPath25%0%11151318101401
JSONPathCompilerReflect.NameSegmentTyped0%0%5514142211
JSONPObject0%n/a7713137711
JSONObject.NameConsumer0%0%4411112211
JSONReader.Feature86%0%356361301
JSONPathSegment.RootSegment15%0%459102301
JSONWriterUTF8JDK90%0%4411112211
JSONPathFilter.NameObjectOpSegment37%0%23371201
JSONPathFilter.NameArrayOpSegment37%0%23371201
JSONWriterUTF16JDK9UF85%55%10192320201
JSONPathFilter.NameRLikeSegment33%0%346101201
JSONPathFilter.EndsWithSegment0%0%44552211
JSONPathFilter.StartsWithSegment0%0%44552211
JSONValidator.Type0%n/a11221111
JSONPathSegment.SelfSegment20%0%34782301
JSONPathFilter.NameIsNull33%0%45462301
JSONPathFunction.IndexString0%0%33662211
JSONPathFunction.BiFunctionAdapter0%n/a22442211
JSONReader.SavePoint0%n/a11441111
JSONPath.Sequence0%n/a11331111
TypeReference.new TypeReference() {...}0%n/a11111111
JSONReader.ResolveTask78%n/a12171201
JSONValidException0%n/a11221111
JSONSchemaValidException0%n/a11221111
JSONPathFilter78%n/a13151301
JSONPathFunction.TypeFunction72%n/a13131301
JSONReader.AutoTypeBeforeHandler0%n/a11111111
JSONWriter.Feature305100%n/a020460201
JSONPath.Feature100%n/a02070201
JSONPath.Context100%n/a01070101
JSONFactory.NameCacheEntry2100%n/a01050101
JSONException100%n/a02040201
JSONFactory.NameCacheEntry100%n/a01040101
JSONFactory.CacheItem100%n/a01010101