boolean (@NotNull HighlightInfo info1, @NotNull HighlightInfo info2, boolean strictMatch) { return info1.startOffset == info2.startOffset && info1.endOffset == info2.endOffset && info1.isAfterEndOfLine() == info2.isAfterEndOfLine() && matchDescriptions(strictMatch, info1.getDescription(), info2.getDescription()) && matchTooltips(strictMatch, info1.getToolTip(), info2.getToolTip()); }