public void queueUpdates(@NotNull Collection<? extends ProjectStructureElement> elements) {
    if (LOG.isDebugEnabled()) {
      LOG.debug("start checking and collecting usages for " + elements);
    }
    myElementWithNotCalculatedUsages.addAll(elements);
    for (ProjectStructureElement element : elements) {
      if (element.shouldShowWarningIfUnused()) {
        myElementsToShowWarningIfUnused.add(element);
      }
    }
    myAnalyzerQueue.queue(ContainerUtil.map(elements, AnalyzeElementUpdate::new));
  }
public void queueUpdates(@NotNull Collection<? extends ProjectStructureElement> elements)