BDSStateCodec

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total1,101 of 1,1010%144 of 1440%98982626
readBDS(DataInputStream, BDSStateCodec.NodeBudget)4000%660%343411
writeBDS(DataOutputStream, BDS)1770%80%5511
decodeBDSStateMap(byte[], byte[])760%60%4411
encode(BDSStateMap, byte[])640%40%3311
readNode(DataInputStream, int, int, BDSStateCodec.NodeBudget)450%80%5511
writeNode(DataOutputStream, XMSSNode, int)390%100%6611
checkedBodyLength(byte[], byte[])390%40%3311
decodeBDS(byte[], byte[])280%n/a1111
encode(BDS, byte[])250%n/a1111
checksumTo(byte[], int, byte[], byte[], int)230%20%2211
readCount(DataInputStream, int, String)220%40%3311
withChecksum(ByteArrayOutputStream, byte[])190%n/a1111
readHeader(DataInputStream, int)190%40%3311
readBoolean(DataInputStream)180%40%3311
checkEncodingSize(byte[])160%60%4411
hasMagic(byte[], int)150%60%4411
writeNodes(DataOutputStream, Iterable, int)140%20%2211
writeOptionalNode(DataOutputStream, XMSSNode, int)140%40%3311
readOptionalNode(DataInputStream, int, BDSStateCodec.NodeBudget)110%20%2211
checkFinished(DataInputStream)90%20%2211
writeBoolean(DataOutputStream, boolean)80%20%2211
isBDSStateEncoding(byte[])40%n/a1111
isBDSStateMapEncoding(byte[])40%n/a1111
checkedEncoding(byte[])40%n/a1111
invalidState(IllegalStateException)40%n/a1111
static {...}40%n/a1111