void (@NotNull Notification notification, @NotNull HyperlinkEvent event) { if (myNotificationData.getFilePath() == null) return; VirtualFile virtualFile = LocalFileSystem.getInstance().refreshAndFindFileByPath(myNotificationData.getFilePath()); assert virtualFile != null; int line = myNotificationData.getLine() - 1; int column = myNotificationData.getColumn() - 1; final int guiLine = line < 0 ? -1 : line; final int guiColumn = column < 0 ? -1 : column + 1; new OpenFileDescriptor(myProject, virtualFile, guiLine, guiColumn).navigate(true); }