VectoredReadUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total575 of 5750%50 of 500%42421201201717
validateAndSortRanges(List, Optional)1380%160%99232311
readInDirectBuffer(FileRange, ByteBuffer, Function4RaisingIOE)860%60%44212111
mergeSortedRanges(List, int, int, int)560%60%44101011
isOrderedDisjoint(List, int, int)520%80%559911
readRangeFrom(PositionedReadable, FileRange, IntFunction)510%20%22141411
validateRangeRequest(FileRange)370%40%335511
readNonByteBufferPositionedReadable(PositionedReadable, FileRange, ByteBuffer)330%20%228811
sliceTo(ByteBuffer, long, FileRange)270%n/a117711
readVectored(PositionedReadable, List, IntFunction)200%20%224411
roundUp(long, int)190%20%224411
roundDown(long, int)120%20%223311
sortRangeList(List)110%n/a113311
lambda$readNonByteBufferPositionedReadable$0(PositionedReadable, Long, byte[], Integer, Integer)110%n/a112211
sortRanges(List)70%n/a111111
VectoredReadUtils()60%n/a112211
validateVectoredReadRanges(List)50%n/a112211
static {...}40%n/a112211