@NotNull
  public static List<VirtualFile> findAllJarsWithClass(@NotNull Project project, final String classQName) {
    GlobalSearchScope scope = GlobalSearchScope.allScope(project);
    List<VirtualFile> jarList = new ArrayList<>();
    for (PsiClass psiClass : JavaPsiFacade.getInstance(project).findClasses(classQName, scope)) {
      VirtualFile virtualFile = psiClass.getContainingFile().getVirtualFile();
      final VirtualFile local = getLocalFor(virtualFile);
      if (local != null) {
        jarList.add(local);
      }
    }
    return jarList;
  }
@NotNull
  public static List<VirtualFile> findAllJarsWithClass(@NotNull Project project, final String classQName)