if (resolver != null) {
Message.debug("\tfound ivy file in cache for " + mrid + " (resolved by "
+ resolver.getName() + "): " + ivyFile);
if (expectedResolver == null
|| expectedResolver.equals(resolver.getName())) {
MetadataArtifactDownloadReport madr
= new MetadataArtifactDownloadReport(
depMD.getMetadataArtifact());
madr.setDownloadStatus(DownloadStatus.NO);
madr.setSearched(false);
madr.setLocalFile(ivyFile);
madr.setSize(ivyFile.length());
madr.setArtifactOrigin(
getSavedArtifactOrigin(depMD.getMetadataArtifact()));
return new ResolvedModuleRevision(
resolver, artResolver, depMD, madr);
} else {
Message.debug(