long blockStart = block.getStartPosition(); long blockEnd = block.getEndPosition(); if (overlaps(splitStart, splitEnd, blockStart, blockEnd)) { filteredSplits.add(split); break; long blockStart = block.getStartPosition(); long blockEnd = block.getEndPosition(); if (overlaps(splitStart, splitEnd, blockStart, blockEnd)) { long overlapStart = Math.max(splitStart, blockStart); long overlapEnd = Math.min(splitEnd, blockEnd);
long blockStart = block.getStartPosition(); long blockEnd = block.getEndPosition(); if (overlaps(splitStart, splitEnd, blockStart, blockEnd)) { filteredSplits.add(split); break; long blockStart = block.getStartPosition(); long blockEnd = block.getEndPosition(); if (overlaps(splitStart, splitEnd, blockStart, blockEnd)) { long overlapStart = Math.max(splitStart, blockStart); long overlapEnd = Math.min(splitEnd, blockEnd);
long blockStart = block.getStartPosition(); long blockEnd = block.getEndPosition(); if (overlaps(splitStart, splitEnd, blockStart, blockEnd)) { filteredSplits.add(split); break; long blockStart = block.getStartPosition(); long blockEnd = block.getEndPosition(); if (overlaps(splitStart, splitEnd, blockStart, blockEnd)) { long overlapStart = Math.max(splitStart, blockStart); long overlapEnd = Math.min(splitEnd, blockEnd);