From 78bf095c44980c34eb10339f5cf3d4bd7a21840c Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Sun, 11 Dec 2022 03:13:51 -0500 Subject: [PATCH] Add convertion to ClasspathDep --- main/src/main/scala/sbt/ProjectExtra.scala | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main/src/main/scala/sbt/ProjectExtra.scala b/main/src/main/scala/sbt/ProjectExtra.scala index b8d53e9e8..940731017 100755 --- a/main/src/main/scala/sbt/ProjectExtra.scala +++ b/main/src/main/scala/sbt/ProjectExtra.scala @@ -665,6 +665,11 @@ trait ProjectExtra: given projectToLocalProject: Conversion[Project, LocalProject] = (p: Project) => LocalProject(p.id) + given classpathDependency[A](using + Conversion[A, ProjectReference] + ): Conversion[A, ClasspathDep[ProjectReference]] = + (a: A) => ClasspathDep.ClasspathDependency(a, None) + extension [A1](in: Def.Initialize[Task[A1]]) def updateState(f: (State, A1) => State): Def.Initialize[Task[A1]] = in(t => SessionVar.transform(t, f))