From 2bc5ba02f3023aa718ef6775b60d04ba80c48909 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Mon, 27 Mar 2017 14:20:20 +0100 Subject: [PATCH] Add three more missing WeakTypeTags .. accidentally removed in 12c2734052a2e15f1830eb21cd9fa68209270116 --- main-settings/src/main/scala/sbt/std/InputConvert.scala | 4 ++-- main-settings/src/main/scala/sbt/std/SettingMacro.scala | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/main-settings/src/main/scala/sbt/std/InputConvert.scala b/main-settings/src/main/scala/sbt/std/InputConvert.scala index ca0ec290c..e27bde995 100644 --- a/main-settings/src/main/scala/sbt/std/InputConvert.scala +++ b/main-settings/src/main/scala/sbt/std/InputConvert.scala @@ -48,13 +48,13 @@ object FullConvert extends Convert { case _ => Converted.NotApplicable[c.type] } - private def wrapInit[T](c: blackbox.Context)(tree: c.Tree): Converted[c.type] = { + private def wrapInit[T: c.WeakTypeTag](c: blackbox.Context)(tree: c.Tree): Converted[c.type] = { val i = c.Expr[Initialize[T]](tree) val t = c.universe.reify(Def.toITask(i.splice)).tree Converted.Success[c.type](t) } - private def wrapTask[T](c: blackbox.Context)(tree: c.Tree): Converted[c.type] = { + private def wrapTask[T: c.WeakTypeTag](c: blackbox.Context)(tree: c.Tree): Converted[c.type] = { val i = c.Expr[Task[T]](tree) val t = c.universe.reify(Def.valueStrict[Task[T]](i.splice)).tree Converted.Success[c.type](t) diff --git a/main-settings/src/main/scala/sbt/std/SettingMacro.scala b/main-settings/src/main/scala/sbt/std/SettingMacro.scala index 1fc0dda4a..a45e22699 100644 --- a/main-settings/src/main/scala/sbt/std/SettingMacro.scala +++ b/main-settings/src/main/scala/sbt/std/SettingMacro.scala @@ -25,7 +25,7 @@ object InitializeConvert extends Convert { case _ => Converted.NotApplicable } - private def convert[T](c: blackbox.Context)(in: c.Tree): Converted[c.type] = + private def convert[T: c.WeakTypeTag](c: blackbox.Context)(in: c.Tree): Converted[c.type] = { val i = c.Expr[Initialize[T]](in) val t = c.universe.reify(i.splice).tree