@NotNull public List<RPackage> getContainingPackages(String functionName) { List<RPackage> funPackages = Lists.newArrayList(); for (RPackage rPackage : getPackages()) { if (rPackage.hasFunction(functionName)) { funPackages.add(rPackage); } } return funPackages; }