String lineStr = StringUtil.segmentAfterLastMatch(pathStr, ":");
pathStr = StringUtil.substringUntilLastMatch(pathStr, ":");
if(columnStr == null || lineStr == null) {
throw new CommonException("No line or column position given.", null);
}
int line = parseInt(lineStr, "Invalid number for line: " + lineStr);
int column = parseInt(columnStr, "Invalid number for column: " + columnStr);
Path path = parsePath(pathStr);