private void markAsBroken() {
    if (isClose) return;
    if (!isBroken) {
      MavenLog.LOG.info("index is broken " + this);
      MavenIndexUsageCollector.INDEX_BROKEN.log();
      ApplicationManager.getApplication().getMessageBus().syncPublisher(INDEX_IS_BROKEN).indexIsBroken(this);
    }
    isBroken = true;
  }
private void markAsBroken()