From a2300c7dc0a27463e043fcff6bc5dd6235c56705 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Mon, 27 Sep 2010 18:48:46 -0400 Subject: [PATCH] use default configurations --- main/ClasspathProject.scala | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/main/ClasspathProject.scala b/main/ClasspathProject.scala index c2003eb58..a335a069a 100644 --- a/main/ClasspathProject.scala +++ b/main/ClasspathProject.scala @@ -154,7 +154,7 @@ trait MultiClasspathProject extends DefaultClasspathProject trait ReflectiveClasspathProject extends DefaultClasspathProject { private[this] def vals[T: Manifest] = ReflectUtilities.allVals[T](this).toSeq.map(_._2) - def configurations: Seq[Configuration] = vals[Configuration] + def configurations: Seq[Configuration] = vals[Configuration] ++ Configurations.defaultMavenConfigurations def baseResolvers: Seq[Resolver] = Resolver.withDefaultResolvers(vals[Resolver] ) } @@ -164,6 +164,14 @@ trait ReflectiveClasspathProject extends DefaultClasspathProject object ClasspathProject { +/* def consoleTask(compileTask: Task[Analysis], inputTask: Task[Compile.Inputs]): Task[Unit] = + { + (compileTask, inputTask) map { (analysis, in) => + val console = new Console(in.compilers.scalac) + console() + } + } +*/ type Classpath = Configuration => Task[Seq[Attributed[File]]] val Analyzed = AttributeKey[Analysis]("analysis")