@Override
  public void processNames(@NotNull Processor<? super String> processor, @NotNull GlobalSearchScope scope, @Nullable IdFilter filter) {
    Project project = Objects.requireNonNull(scope.getProject());
    for (MavenProject p : MavenProjectsManager.getInstance(project).getProjects()) {
      String id = p.getMavenId().getArtifactId();
      if (id != null && !processor.process(id)) return;
    }
  }
@Override
  public void processNames(@NotNull Processor<? super String> processor, @NotNull GlobalSearchScope scope, @Nullable IdFilter filter)