Encoder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,486 of 1,4860%140 of 1400%92922582582222
static {...}3880%n/a111111
interleaveWithECBytes(BitArray, int, int, int, BitArray)1660%200%1111343411
encode(String, ErrorCorrectionLevel, Hashtable, QRCode)1320%140%88292911
getNumDataBytesAndNumECBytesForBlockID(int, int, int, int, int[], int[])970%100%66222211
appendKanjiBytes(String, BitArray)880%120%77191911
terminateBits(int, BitArray)790%160%99151511
appendNumericBytes(String, BitArray)790%60%44181811
initQRCode(int, ErrorCorrectionLevel, Mode, QRCode)630%40%33181811
appendAlphanumericBytes(String, BitArray)560%80%55171711
chooseMode(String, String)550%160%99161611
generateECBytes(byte[], int)510%40%339911
isOnlyDoubleByteKanji(String)460%120%77121211
appendBytes(String, Mode, BitArray, String)410%80%55101011
chooseMaskPattern(BitArray, ErrorCorrectionLevel, int, ByteMatrix)290%40%339911
appendLengthInfo(int, int, Mode, BitArray)280%20%225511
append8BitBytes(String, BitArray, String)270%20%227711
calculateMaskPenalty(ByteMatrix)240%n/a116611
appendECI(ECI, BitArray)110%n/a113311
getAlphanumericCode(int)100%20%223311
encode(String, ErrorCorrectionLevel, QRCode)60%n/a112211
appendModeInfo(Mode, BitArray)60%n/a112211
chooseMode(String)40%n/a111111