diff --git a/main-settings/src/main/scala/sbt/std/InputConvert.scala b/main-settings/src/main/scala/sbt/std/InputConvert.scala index f4229465c..87d2d2953 100644 --- a/main-settings/src/main/scala/sbt/std/InputConvert.scala +++ b/main-settings/src/main/scala/sbt/std/InputConvert.scala @@ -13,6 +13,7 @@ import sbt.internal.util.appmacro.{ Convert, ContextUtil } import sbt.internal.util.complete.Parser import Def.Initialize import sbt.util.Applicative +import sbt.util.Monad import scala.quoted.* class InputInitConvert[C <: Quotes & scala.Singleton](override val qctx: C, valStart: Int) @@ -59,7 +60,7 @@ class TaskConvert[C <: Quotes & scala.Singleton](override val qctx: C, valStart: if nme == InputWrapper.WrapTaskName then Converted.success(in) else Converted.NotApplicable() - def appExpr[Expr[Monad[Task]]] = + def appExpr: Expr[Monad[Task]] = '{ Task.taskMonad } end TaskConvert