Encoder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total446 of 1,48669%79 of 14043%6292106258722
appendKanjiBytes(String, BitArray)880%120%77191911
appendNumericBytes(String, BitArray)790%60%44181811
appendAlphanumericBytes(String, BitArray)560%80%55171711
isOnlyDoubleByteKanji(String)460%120%77121211
getNumDataBytesAndNumECBytesForBlockID(int, int, int, int, int[], int[])286971%5550%5662201
chooseMode(String, String)253054%11531%8981601
terminateBits(int, BitArray)235670%61062%5941501
appendBytes(String, Mode, BitArray, String)231843%5337%4551001
interleaveWithECBytes(BitArray, int, int, int, BitArray)1814889%51575%51143401
encode(String, ErrorCorrectionLevel, Hashtable, QRCode)1611687%7750%7832901
appendLengthInfo(int, int, Mode, BitArray)111760%1150%121501
appendECI(ECI, BitArray)110%n/a113311
append8BitBytes(String, BitArray, String)72074%2100%022701
encode(String, ErrorCorrectionLevel, QRCode)60%n/a112211
initQRCode(int, ErrorCorrectionLevel, Mode, QRCode)55892%1375%1311801
chooseMode(String)40%n/a111111
static {...}388100%n/a010101
generateECBytes(byte[], int)51100%4100%030901
chooseMaskPattern(BitArray, ErrorCorrectionLevel, int, ByteMatrix)29100%4100%030901
calculateMaskPenalty(ByteMatrix)24100%n/a010601
getAlphanumericCode(int)10100%2100%020301
appendModeInfo(Mode, BitArray)6100%n/a010201