Poly

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,084 of 1,0840%40 of 400%44442424
decompressPoly160(byte[], int)1840%40%3311
compressPoly160()1540%40%3311
compressPoly128()1170%40%3311
baseMultMontgomery(Poly, Poly, Poly)870%20%2211
checkModulus(byte[], int)790%20%2211
fromBytes(byte[], int)740%20%2211
toBytes(byte[], int)710%20%2211
toMsg(byte[])560%40%3311
decompressPoly128(byte[], int)550%20%2211
fromMsg(byte[])400%40%3311
add(Poly)220%20%2211
subtract(Poly)220%20%2211
reduce()170%20%2211
convertToMont()170%20%2211
condSubQ()170%20%2211
prf(Xof, byte[], byte, byte[])170%n/a1111
getNoiseEta2(Xof, byte[], byte)120%n/a1111
getNoiseEta3(Xof, byte[], byte)120%n/a1111
Poly()70%n/a1111
setCoeffIndex(int, short)60%n/a1111
polyNtt()60%n/a1111
getCoeffIndex(int)50%n/a1111
polyInverseNttToMont()40%n/a1111
getCoeffs()30%n/a1111