int fileLine = matchGroupToNumber(matcher, myLineMatchGroup);
int fileCol = matchGroupToNumber(matcher, myColumnMatchGroup);
int highlightStartOffset = entireLength - line.length() + matcher.start(0);
int highlightEndOffset = highlightStartOffset + matcher.end(0) - matcher.start(0);
VirtualFile absolutePath = resolveAbsolutePath(filePath);
HyperlinkInfo hyperLink = absolutePath != null
? new OpenFileHyperlinkInfo(myProject, absolutePath, fileLine, fileCol) : null;
return new Result(highlightStartOffset, highlightEndOffset, hyperLink);
}