BigIntegers

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
Total735 of 7350%114 of 1140%79792222
createRandomPrime(int, int, SecureRandom)940%140%8811
modOddInverseVar(BigInteger, BigInteger)730%140%8811
createRandomInRange(BigInteger, BigInteger, SecureRandom)640%120%7711
modOddInverse(BigInteger, BigInteger)620%100%6611
asUnsignedByteArray(BigInteger, byte[], int, int)590%80%5511
modOddIsCoprimeVar(BigInteger, BigInteger)510%100%6611
modOddIsCoprime(BigInteger, BigInteger)500%100%6611
asUnsignedByteArray(int, BigInteger)480%80%5511
createRandom(int, SecureRandom)390%20%2211
asUnsignedByteArray(BigInteger)280%40%3311
hasAnySmallFactors(BigInteger)250%60%4411
fromUnsignedByteArray(byte[], int, int)230%40%3311
writeUnsignedByteArray(OutputStream, BigInteger)220%20%2211
static {...}190%n/a1111
getUnsignedByteLength(BigInteger)130%20%2211
byteValueExact(BigInteger)120%20%2211
shortValueExact(BigInteger)120%20%2211
intValueExact(BigInteger)120%20%2211
longValueExact(BigInteger)120%20%2211
createRandomBigInteger(int, SecureRandom)80%n/a1111
fromUnsignedByteArray(byte[])60%n/a1111
BigIntegers()30%n/a1111