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();
}