This commit is contained in:
Alexandre Archambault 2015-07-07 12:29:25 +02:00
parent 0418c790b6
commit a1be48eeac
2 changed files with 8 additions and 16 deletions

View File

@ -121,13 +121,11 @@ case class Coursier(
repository0
}
val existingRepo = cache
.list()
.map(_._1)
.toSet
if (repositoryIds.exists(!existingRepo(_))) {
val repoMap = cache.map()
if (repositoryIds.exists(!repoMap.contains(_))) {
val notFound = repositoryIds
.filter(!existingRepo(_))
.filter(!repoMap.contains(_))
Console.err.println(
(if (notFound.lengthCompare(1) == 1) "Repository" else "Repositories") +
@ -138,10 +136,8 @@ case class Coursier(
sys.exit(1)
}
val (repositories0, fileCaches) = cache
.list()
.map{case (_, repo, cacheEntry) => (repo, cacheEntry)}
val (repositories0, fileCaches) = repositoryIds
.map(repoMap)
.unzip
val repositories = repositories0

View File

@ -129,11 +129,7 @@ case class Cache(cache: File) {
} else
Nil
def files(): Files = {
val map0 = map()
val default0 = default()
new Files(default0.map(map0(_)._2), () => ???)
}
def files(): Files =
new Files(list().map{case (_, _, matching) => matching }, () => ???)
}