com.alibaba.fastjson2

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total125,909 of 155,11618%20,624 of 25,09417%13,10815,49925,73631,0162,1542,53074143
JSONReaderUTF8.java19,5725,10820%3,6351,10123%2,0282,5793,2634,17513017701
JSONReaderJSONB.java18,9790%2,4960%1,5951,5953,5403,54020220211
JSONReaderUTF16.java13,3418,91740%2,9491,68936%1,6592,5102,3833,82811316801
JSON.java7,5981%1,3561%8368431,6181,64015615701
JSONWriterUTF8.java7,3560%8780%5445441,5801,58010310311
JSONWriterUTF16.java6,4061,71721%78019620%5136061,3451,7437911001
JSONReader.java6,3274,34040%1,10055833%8401,1571,3792,24719526327
JSONB.java4,8130%5690%42442590892012312412
JSONPathSegment.java4,7252264%8721%5245501,1731,2347194821
JSONWriter.java4,39282215%818485%6126491,0661,22218221404
JSONWriterJSONB.java4,3430%4620%3743741,0501,05014314311
JSONPathFilter.java3,3392968%7070%45747278085975901427
JSONObject.java3,0042%5381%3723797287449910612
JSONBDump.java2,9570%2780%174174450450161611
JSONArray.java2,1271%3620%255259522534737701
JSONPath.java1,97040316%30111%222255449551658026
JSONPathParser.java1,6961,67749%30728648%1803253186681801
JSONReaderASCII.java1,3933,31270%28536155%16536129075172001
JSONPathSegmentName.java1,3488%3055%16917837241481101
JSONPathSegmentIndex.java1,1568%2517%13715029632981201
JSONPathFunction.java1,0448%2280%1411492833082735510
JSONPathSingleName.java1,0287%2104%136141303330131601
JSONPathMulti.java98412%15812%94106235275131601
JSONPathCompilerReflectASM.java6575%620%35371511594601
JSONPathTwoSegment.java60917%7527%5268121149131601
JSONPathTypedMultiIndexes.java5220%980%52521221223311
JSONPathCompilerReflect.java4971%700%5961135137242634
JSONFactory.java4431,20273%5626%86106151283476605
TypeReference.java3700%440%45457979232322
JSONPathTypedMultiNames.java3580%540%333380806611
JSON.kt2920%n/a23235858232311
PropertyNamingStrategy.java2430%0%212147474411
SymbolTable.java2290%0%19194848101011
JSONPathTypedMulti.java2170%0%26264141151511
JSONPathSingle.java26%72%15264158121501
JSONWriterUTF16JDK8.java0%0%191929292211
JSONPathTyped.java0%0%24244040151511
JSONPathTypedMultiNamesPrefixName2.java0%0%161635353311
JSONPathTypedMultiNamesPrefixName1.java0%0%101022222211
JSONValidator.java0%0%111126267722
JSONPathSingleNameString.java0%0%161627272211
JSONPathTypedMultiNamesPrefixIndex1.java0%0%9918182211
JSONPathSingleNameLong.java0%0%141425252211
JSONPathSingleNameDecimal.java0%0%141425252211
JSONPathSingleNameInteger.java0%0%141425252211
JSONPathSingleIndex.java33%16%121517281301
JSONB.kt0%n/a6610106611
JSONPObject.java0%n/a7713137711
TypeReference.kt0%n/a99119999
JSONWriterUTF16JDK8UF.java0%0%33772211
JSONWriterUTF16JDK9UF.java82%60%383200301
JSONLargeObjectException.java0%n/a22442211
JSONValidException.java0%n/a11221111
JSONSchemaValidException.java0%n/a11221111
JSONException.java100%n/a02040201