예제 #1
0
  @NotNull
  public Collection<RPackage> getDependencies(RPackage somePckge) {
    Collection<RPackage> deps = new HashSet<RPackage>();

    for (String dep : somePckge.getDependencyNames()) {
      RPackage depPckg = getByName(dep);
      if (depPckg == null) continue;

      deps.add(depPckg);
    }

    return deps;
  }