mirror of
https://github.com/sbt/sbt.git
synced 2026-09-07 11:01:08 +02:00
add Conversion from Project => LocalProject
This commit is contained in:
@@ -660,10 +660,11 @@ trait ProjectExtra:
|
||||
|
||||
def projectToRef(p: Project): ProjectReference = LocalProject(p.id)
|
||||
|
||||
implicit def projectToLocalProject(p: Project): LocalProject = LocalProject(p.id)
|
||||
|
||||
*/
|
||||
|
||||
given projectToLocalProject: Conversion[Project, LocalProject] =
|
||||
(p: Project) => LocalProject(p.id)
|
||||
|
||||
extension [A1](in: Def.Initialize[Task[A1]])
|
||||
def updateState(f: (State, A1) => State): Def.Initialize[Task[A1]] =
|
||||
in(t => SessionVar.transform(t, f))
|
||||
|
||||
@@ -90,7 +90,7 @@ object BuildUtil {
|
||||
}
|
||||
|
||||
def baseImports: Seq[String] =
|
||||
"import _root_.scala.xml.{TopScope=>$scope}" :: "import _root_.sbt._" :: "import _root_.sbt.Keys._" :: "import _root_.sbt.nio.Keys._" :: Nil
|
||||
"import _root_.scala.xml.{TopScope=>$scope}" :: "import _root_.sbt.*" :: "import _root_.sbt.given" :: "import _root_.sbt.Keys.*" :: "import _root_.sbt.nio.Keys.*" :: Nil
|
||||
|
||||
def getImports(unit: BuildUnit): Seq[String] =
|
||||
unit.plugins.detected.imports ++ unit.definitions.dslDefinitions.imports
|
||||
|
||||
Reference in New Issue
Block a user