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 |