TreeKEMPublicKey

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,937 of 1,9370%170 of 1700%1221223737
originalTreeHash(NodeIndex, List)1570%160%9911
dump()1460%120%7711
addLeaf(LeafNode)1180%140%8811
update(LeafIndex, Secret, byte[], byte[], Group.LeafNodeOptions)1170%60%4411
encap(TreeKEMPrivateKey, byte[], List)1170%40%3311
parentHashes(LeafIndex, FilteredDirectPath, List)1130%60%4411
merge(LeafIndex, UpdatePath)920%60%4411
verifyParentHash()880%100%6611
getHash(NodeIndex)820%80%5511
truncate()810%100%6611
resolve(NodeIndex)770%100%6611
getFilteredCommonDirectPath(LeafIndex, LeafIndex)670%40%3311
TreeKEMPublicKey(MLSInputStream)650%40%3311
TreeKEMPublicKey(MlsCipherSuite)630%40%3311
allocateLeaf()540%80%5511
getFilteredDirectPath(NodeIndex)430%40%3311
writeTo(MLSOutputStream)400%40%3311
dumpHashes()380%20%2211
blankPath(LeafIndex)380%40%3311
upperBound(List, LeafIndex)360%40%3311
find(LeafNode)350%80%5511
verifyParentHash(LeafIndex, UpdatePath)340%40%3311
nodeAt(NodeIndex)320%40%3311
getParentHash(ParentNode, NodeIndex)290%20%2211
clearHashPath(LeafIndex)280%20%2211
hasParentHash(NodeIndex, byte[])270%40%3311
originalParentHash(NodeIndex, NodeIndex)240%n/a1111
getRootHash()200%20%2211
updateLeaf(LeafIndex, LeafNode)150%n/a1111
clone(TreeKEMPublicKey)140%n/a1111
getLeafNode(LeafIndex)120%20%2211
hasLeaf(LeafIndex)90%20%2211
setHashAll()90%n/a1111
nodeAt(LeafIndex)70%n/a1111
setSuite(MlsCipherSuite)40%n/a1111
getSuite()30%n/a1111
getSize()30%n/a1111