mirror of https://github.com/sbt/sbt.git
Fix resolution of bridge using Coursier
This commit is contained in:
parent
323d1da16e
commit
7ca6ad5fec
|
|
@ -3507,7 +3507,7 @@ object Classpaths {
|
|||
) ++ Seq(
|
||||
csrProject := CoursierInputsTasks.coursierProjectTask.value,
|
||||
csrConfiguration := LMCoursier.coursierConfigurationTask.value,
|
||||
csrResolvers := CoursierRepositoriesTasks.coursierResolversTask.value,
|
||||
csrResolvers := CoursierRepositoriesTasks.coursierResolversTask(fullResolvers).value,
|
||||
csrRecursiveResolvers := CoursierRepositoriesTasks.coursierRecursiveResolversTask.value,
|
||||
csrSbtResolvers := CoursierRepositoriesTasks.coursierSbtResolversTask.value,
|
||||
csrInterProjectDependencies := CoursierInputsTasks.coursierInterProjectDependenciesTask.value,
|
||||
|
|
@ -3744,7 +3744,8 @@ object Classpaths {
|
|||
Seq(
|
||||
dependencyResolution := dependencyResolutionTask.value,
|
||||
csrConfiguration := LMCoursier.scalaCompilerBridgeConfigurationTask.value,
|
||||
csrResolvers := CoursierRepositoriesTasks.coursierResolversTask.value,
|
||||
csrResolvers :=
|
||||
CoursierRepositoriesTasks.coursierResolversTask(scalaCompilerBridgeResolvers).value,
|
||||
externalResolvers := scalaCompilerBridgeResolvers.value,
|
||||
ivyConfiguration := InlineIvyConfiguration(
|
||||
lock = Option(lock(appConfiguration.value)),
|
||||
|
|
|
|||
|
|
@ -56,8 +56,10 @@ object CoursierRepositoriesTasks {
|
|||
// https://github.com/sbt/sbt/issues/4661
|
||||
private final val keepPreloaded = false // coursierKeepPreloaded.value
|
||||
|
||||
def coursierResolversTask: Def.Initialize[sbt.Task[Seq[Resolver]]] = Def.task {
|
||||
val result0 = fullResolvers.value.filterNot(_ == projectResolver.value)
|
||||
def coursierResolversTask(
|
||||
resolversKey: TaskKey[Seq[Resolver]]
|
||||
): Def.Initialize[sbt.Task[Seq[Resolver]]] = Def.task {
|
||||
val result0 = resolversKey.value.filterNot(_ == projectResolver.value)
|
||||
val reorderResolvers = true // coursierReorderResolvers.value
|
||||
|
||||
val paths = ivyPaths.value
|
||||
|
|
|
|||
Loading…
Reference in New Issue