const endLineNumber = parseInt(patternMatch[3] ?? '', 10);
if (isNumber(endLineNumber)) {
// End Column Number (e.g. "20:3-40:5"), defaults to the start of the end line
const endColumn = parseInt(patternMatch[4] ?? '', 10);
range = {
startLineNumber: range.startLineNumber,
startColumn: range.startColumn,
endLineNumber: endLineNumber,
endColumn: isNumber(endColumn) ? endColumn : 1
};
}
}