Metadata metadata = new Metadata(dependency, isSnapshotMetadata);
if (oldMetadata != null) {
metadata.merge(oldMetadata);
}
FileUtils.writeContent(metadataFile, metadata.toXML());
metadataFile.setLastModified(metadata.lastUpdated.getTime());
// add metadata file to installed artifacts path
reference(metadataFile);
}