boolean (@NotNull final PsiFile file, final boolean updateWholeFile, @NotNull HighlightInfoHolder holder, @NotNull Runnable action) { myHolder = holder; try { action.run(); } finally { myHolder = null; } return true; }