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,143 of 1,1430%158 of 1580%1041042525
readBDS(DataInputStream, BDSStateCodec.NodeBudget)4070%700%363611
writeBDS(DataOutputStream, BDS)1770%80%5511
decodeBDSStateMap(byte[], byte[])780%80%5511
encode(BDSStateMap, byte[])650%40%3311
hasMagic(byte[], int)500%120%7711
readNode(DataInputStream, int, int, BDSStateCodec.NodeBudget)450%80%5511
writeNode(DataOutputStream, XMSSNode, int)420%100%6611
checkedBodyLength(byte[], byte[])420%60%4411
decodeBDS(byte[], byte[])280%n/a1111
checksum(byte[], int, byte[])280%20%2211
encode(BDS, byte[])260%n/a1111
readCount(DataInputStream, int, String)220%40%3311
readHeader(DataInputStream, int)190%40%3311
readBoolean(DataInputStream)180%40%3311
checkEncodingSize(byte[])160%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
withChecksum(byte[], byte[])80%n/a1111
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