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.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Methods |
Total | 1,153 of 1,153 | 0% | 84 of 84 | 0% | 72 | 72 | 30 | 30 |
hash(byte[], byte[], int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
fillSegment(Argon2BytesGenerator.FillBlock, Argon2BytesGenerator.Position) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 |
getRefColumn(Argon2BytesGenerator.Position, int, long, boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 1 | 1 |
initialize(byte[], byte[], int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
fillFirstBlocks(byte[], byte[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 |
init(Argon2Parameters) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 |
initAddressBlocks(Argon2BytesGenerator.FillBlock, Argon2BytesGenerator.Position, Argon2BytesGenerator.Block, Argon2BytesGenerator.Block) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
roundFunction(Argon2BytesGenerator.Block, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
fillMemoryBlocks() | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 |
digest(byte[], byte[], int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 |
quarterRound(long[], int, int, int, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
doInit(Argon2Parameters) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 |
generateBytes(byte[], byte[], int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 |
getPseudoRandom(Argon2BytesGenerator.FillBlock, int, Argon2BytesGenerator.Block, Argon2BytesGenerator.Block, int, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
addByteString(byte[], Digest, byte[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 |
reset() | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 |
F(long[], int, int, int, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
initMemory(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 |
isDataIndependentAddressing(Argon2BytesGenerator.Position) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 |
getRefLane(Argon2BytesGenerator.Position, long) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
nextAddresses(Argon2BytesGenerator.FillBlock, Argon2BytesGenerator.Block, Argon2BytesGenerator.Block) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
getPrevOffset(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 |
isWithXor(Argon2BytesGenerator.Position) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
generateBytes(char[], byte[], int, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
getStartingIndex(Argon2BytesGenerator.Position) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
generateBytes(char[], byte[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
generateBytes(byte[], byte[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
intToLong(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
static {...} | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
Argon2BytesGenerator() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 |