com.alibaba.fastjson2

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total124,076 of 152,94118%20,330 of 24,78517%12,99415,35525,45230,6672,1252,48979142
JSONReaderUTF8.java19,4954,44418%3,67493920%2,0602,5263,2604,05512217001
JSONReaderJSONB.java18,7702131%2,4790%1,5841,5953,4983,54020020301
JSONReaderUTF16.java12,6698,86041%2,8131,70337%1,6042,4552,2593,69310716001
JSON.java7,5331%1,3461%8278341,6051,62715215301
JSONWriterUTF8.java7,2590%8600%5355351,5681,56810310311
JSONWriterUTF16.java6,3091,68021%76219019%5035941,3341,7267911001
JSONReader.java6,2304,00139%1,07555033%8231,1411,3692,22518925627
JSONB.java4,8130%5690%42442590892012312412
JSONPathSegment.java4,7793%8751%5335501,1871,23480941221
JSONWriterJSONB.java4,3430%4620%3743741,0501,05014314311
JSONWriter.java4,29081515%804485%6046411,0441,19918121304
JSONPathFilter.java3,1982858%6710%43745074481873861426
JSONObject.java3,0462%5541%3793867417579810512
JSONBDump.java2,9570%2780%174174450450161611
JSONArray.java2,2451%3940%270274552564727601
JSONPath.java1,96636815%29710%220250452547647926
JSONPathParser.java1,7861,52846%31625544%1913143586601801
JSONPathSegmentName.java1,30310%2948%16517636040681101
JSONPathSegmentIndex.java1,09713%23911%13515028532981201
JSONPathSingleName.java1,0694%2142%137141314330121601
JSONPathFunction.java1,0607%2280%1451492873083135710
JSONReaderASCII.java9764,11180%20952171%13541520879241701
JSONPathMulti.java96213%15412%90102230270111401
JSONPathCompilerReflectASM.java6575%620%35371511594601
JSONPathTwoSegment.java57018%6829%4762115142111401
JSONPathTypedMultiIndexes.java5220%980%52521221223311
JSONPathCompilerReflect.java4971%700%5961135137242634
JSONFactory.java4261,18673%5324%83104147272476705
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.java29%88%11223653101301
JSONWriterUTF16JDK8.java0%0%191929292211
JSONPathTyped.java0%0%24244040151511
JSONPathTypedMultiNamesPrefixName2.java0%0%161635353311
JSONPathTypedMultiNamesPrefixName1.java0%0%101022222211
JSONValidator.java0%0%111126267722
JSONPathTypedMultiNamesPrefixIndex1.java0%0%9918182211
JSONPathSingleNameLong.java0%0%141425252211
JSONPathSingleNameDecimal.java0%0%141425252211
JSONPathSingleNameString.java0%0%141425252211
JSONPathSingleNameInteger.java0%0%141425252211
JSONPathSingleIndex.java33%12%131517281301
JSONB.kt0%n/a6610106611
JSONPObject.java0%n/a7713137711
TypeReference.kt0%n/a99119999
JSONWriterUTF16JDK9UF.java78%50%484200301
JSONWriterUTF16JDK8UF.java0%0%33772211
JSONLargeObjectException.java0%n/a22442211
JSONValidException.java0%n/a11221111
JSONSchemaValidException.java0%n/a11221111
JSONException.java100%n/a02040201