in src/main/java/org/apache/sling/maven/bundlesupport/FsMountMojo.java [237:245]
private boolean isBundleInstalled(CloseableHttpClient httpClient, Bundle bundle, URI consoleTargetUrl) throws IOException {
String installedVersionString = getBundleInstalledVersion(httpClient, bundle.getSymbolicName(), consoleTargetUrl);
if (StringUtils.isBlank(installedVersionString)) {
return false;
}
DefaultArtifactVersion installedVersion = new DefaultArtifactVersion(installedVersionString);
DefaultArtifactVersion requiredVersion = new DefaultArtifactVersion(bundle.getOsgiVersion());
return (installedVersion.compareTo(requiredVersion) >= 0);
}