static String convertToMavenVersionRange()

in src/main/java/org/apache/jackrabbit/filevault/maven/packaging/impl/DependencyResolver.java [149:165]


    static String convertToMavenVersionRange(VersionRange packageVersionRange) {
        if (packageVersionRange.getLow() == null && packageVersionRange.getHigh() == null) {
            throw new IllegalArgumentException("Cannot convert infinite version range to Maven version range");
        }
        // always create a range
        StringBuilder versionRange = new StringBuilder();
        versionRange.append(packageVersionRange.isLowInclusive() ? "[" : "(");
        if (packageVersionRange.getLow() != null) {
            versionRange.append(packageVersionRange.getLow());
        }
        versionRange.append(",");
        if (packageVersionRange.getHigh() != null) {
            versionRange.append(packageVersionRange.getHigh());
        }
        versionRange.append(packageVersionRange.isHighInclusive() ? "]" : ")");
        return versionRange.toString();
    }