From d997fe80433385f2452e6a2a9d6a0f8dfc7ae1b5 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Wed, 4 Oct 2017 13:38:25 +0100 Subject: [PATCH] Oneline mkGeneratedRoot --- main/src/main/scala/sbt/Project.scala | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/main/src/main/scala/sbt/Project.scala b/main/src/main/scala/sbt/Project.scala index 251e812f0..21956b4f7 100755 --- a/main/src/main/scala/sbt/Project.scala +++ b/main/src/main/scala/sbt/Project.scala @@ -296,17 +296,10 @@ object Project extends ProjectExtra { aggregate: Seq[ProjectReference] ): Project = { validProjectID(id).foreach(errMsg => sys.error(s"Invalid project ID: $errMsg")) - new ProjectDef[ProjectReference]( - id, - base, - aggregate, - Nil, - Nil, - Nil, - Plugins.empty, - Nil, - ProjectOrigin.GenericRoot - ) with Project with GeneratedRootProject + val plugins = Plugins.empty + val origin = ProjectOrigin.GenericRoot + new ProjectDef(id, base, aggregate, Nil, Nil, Nil, plugins, Nil, origin) with Project + with GeneratedRootProject } /** Returns None if `id` is a valid Project ID or Some containing the parser error message if it is not.*/