mirror of https://github.com/sbt/sbt.git
Allow empty initial dependencies in Resolution
This commit is contained in:
parent
0de5330351
commit
510dd7b2d4
|
|
@ -11,7 +11,7 @@ package object core {
|
|||
profileActivation: Option[(String, Activation, Map[String, String]) => Boolean]): Stream[Resolution] = {
|
||||
|
||||
val startResolution = Resolution(
|
||||
dependencies, dependencies, Set.empty,
|
||||
dependencies, Set.empty, Set.empty,
|
||||
Map.empty, Map.empty,
|
||||
filter,
|
||||
profileActivation
|
||||
|
|
|
|||
|
|
@ -330,7 +330,7 @@ object Resolution {
|
|||
val dependencies0 = dependencies.map(withDefaultScope)
|
||||
|
||||
val startResolution = Resolution(
|
||||
dependencies0, dependencies0, Set.empty,
|
||||
dependencies0, Set.empty, Set.empty,
|
||||
Map.empty, Map.empty,
|
||||
filter,
|
||||
profileActivation
|
||||
|
|
@ -397,7 +397,7 @@ case class Resolution(rootDependencies: Set[Dependency],
|
|||
* Returns a tuple made of the conflicting dependencies, and all the dependencies.
|
||||
*/
|
||||
def nextDependenciesAndConflicts: (Seq[Dependency], Seq[Dependency]) = {
|
||||
merge(dependencies ++ transitiveDependencies)
|
||||
merge(rootDependencies ++ dependencies ++ transitiveDependencies)
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue