public List<POMInfo> searchMatchingPOMsIgnoreVersion(Dependency dependency) {
        List<POMInfo> result = new ArrayList<POMInfo>();
        POMInfo pom = searchMatchingPOM(dependency);
        if (pom != null) {
            result.add(pom);
            return result;
        }

        for (POMInfo testPom : resolvedPoms.values()) {
            if (testPom.getThisPom().equalsIgnoreVersion(dependency)) {
                result.add(testPom);
            }
        }
        return result;
    }