@Override
  public void doCollectInformation(@NotNull ProgressIndicator progress) {
    List<LineMarkerInfo<?>> markers = doCollectMarkers();
    try {
      LineMarkersUtil.setLineMarkersToEditor(myProject, getDocument(), myRestrictRange, markers, getId(), myHighlightingSession);
      DaemonCodeAnalyzerEx daemonCodeAnalyzer = DaemonCodeAnalyzerEx.getInstanceEx(myProject);
      FileStatusMap fileStatusMap = daemonCodeAnalyzer.getFileStatusMap();
      fileStatusMap.markFileUpToDate(myDocument, getId());
    }
    catch (IndexNotReadyException ignored) {
    }
  }
@Override
  public void doCollectInformation(@NotNull ProgressIndicator progress)