summaryrefslogtreecommitdiff
path: root/scalalib/src/mill/scalalib/GenIdeaImpl.scala
diff options
context:
space:
mode:
Diffstat (limited to 'scalalib/src/mill/scalalib/GenIdeaImpl.scala')
-rw-r--r--scalalib/src/mill/scalalib/GenIdeaImpl.scala12
1 files changed, 6 insertions, 6 deletions
diff --git a/scalalib/src/mill/scalalib/GenIdeaImpl.scala b/scalalib/src/mill/scalalib/GenIdeaImpl.scala
index b235dfdd..f71a7856 100644
--- a/scalalib/src/mill/scalalib/GenIdeaImpl.scala
+++ b/scalalib/src/mill/scalalib/GenIdeaImpl.scala
@@ -15,7 +15,7 @@ import scala.util.Try
object GenIdea extends ExternalModule {
- def idea(ev: Evaluator[Any]) = T.command{
+ def idea(ev: Evaluator) = T.command{
mill.scalalib.GenIdeaImpl(
implicitly,
ev.rootModule,
@@ -58,10 +58,10 @@ object GenIdeaImpl {
}.getOrElse(None)
}
- def xmlFileLayout[T](evaluator: Evaluator[T],
- rootModule: mill.Module,
- jdkInfo: (String,String),
- fetchMillModules: Boolean = true): Seq[(RelPath, scala.xml.Node)] = {
+ def xmlFileLayout(evaluator: Evaluator,
+ rootModule: mill.Module,
+ jdkInfo: (String,String),
+ fetchMillModules: Boolean = true): Seq[(RelPath, scala.xml.Node)] = {
val modules = rootModule.millInternal.segmentsToModules.values
.collect{ case x: scalalib.JavaModule => (x.millModuleSegments, x)}
@@ -297,7 +297,7 @@ object GenIdeaImpl {
fixedFiles ++ libraries ++ moduleFiles
}
- def evalOrElse[T](evaluator: Evaluator[_], e: Task[T], default: => T): T = {
+ def evalOrElse[T](evaluator: Evaluator, e: Task[T], default: => T): T = {
evaluator.evaluate(Agg(e)).values match {
case Seq() => default
case Seq(e: T) => e