public @NotNull Set<PsiJavaModule> getAllDependencies(@NotNull PsiJavaModule module) {
      Set<PsiJavaModule> requires = new HashSet<>();
      collectDependencies(module, requires);
      return requires;
    }
public @NotNull Set<PsiJavaModule> getAllDependencies(@NotNull PsiJavaModule module)