Javadocs.
Changed MavenMetadataLoader and MavenVersionLister to use URI instead of String to identify resource.
BuildableModuleVersionMetaDataResolveResult and BuildableArtifactResolveResult allow the locations searched for module/artifact to be collected up as part of the result.
Don't need to use `force` any more.
Don't need to use `force` any more.
Collect up attempts to locate module version using the default artifacts.
Collect up all the attempts to locate a module version across all repositories.
Show the locations searched for a static dependency in the 'not found' error message.
Pushed creation of 'module version not found' exception down to RepositoryChainDependencyResolver so that these exceptions thrown out of the descriptor parsers for parent/include/imported descriptors and the artifact resolution query API include the attempted locations.
Removed unused import.
Simplified VersionList to remove some unused stuff.
Changed VersionLister to collect the locations searched for module versions.
Extracted HttpDirectoryResource out of IvyHttpRepository.
Collect up the locations searched for module versions.
Fix to broken fixture.
Fixed NPE when module does not exist in maven local, introduced by my recent changes. Added some test coverage for this.
Removed unused ExternalResource.exists() method.