in multiversion/src/main/scala/multiversion/configs/ThirdpartyConfig.scala [48:61]
def fillIn(p: (DependencyId, Vector[DependencyConfig])): Vector[DependencyConfig] = {
val xs = p._2
val versions = xs.map(_.version).distinct
val classifiers = xs.map(_.classifier).distinct
for {
version <- versions
classifier <- classifiers
} yield {
xs.find(c => c.version == version && c.classifier == classifier)
.getOrElse {
xs.find(c => c.version == version).get.copy(classifier = classifier)
}
}
}