ArtifactPreprocessor preprocessor = getHelper(artifact.getMimetype()).getPreprocessor();
if (preprocessor == null) {
return false;
}
else {
return preprocessor.needsNewVersion(artifact.getURL(), new TargetPropertyResolver(target), targetID, fromVersion);
}
}
/**
* Converts a given URL to a {@link ArtifactResource} that abstracts the way we access the contents of the URL away