From c61a690109b2874a2aaa3dbacc1aaad20a048931 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Mon, 17 Jul 2017 11:03:08 +0100 Subject: [PATCH] Improve config-creating macro error message Fixes #130 --- .../main/scala/sbt/librarymanagement/ConfigurationExtra.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/scala/sbt/librarymanagement/ConfigurationExtra.scala b/core/src/main/scala/sbt/librarymanagement/ConfigurationExtra.scala index 6f19e572b..83cdd2bcd 100644 --- a/core/src/main/scala/sbt/librarymanagement/ConfigurationExtra.scala +++ b/core/src/main/scala/sbt/librarymanagement/ConfigurationExtra.scala @@ -109,7 +109,7 @@ private[sbt] object ConfigurationMacro { val enclosingValName = definingValName( c, methodName => - s"""$methodName must be directly assigned to a val, such as `val x = $methodName`.""") + s"""$methodName must be directly assigned to a val, such as `val Tooling = $methodName("tooling")`.""") val id = c.Expr[String](Literal(Constant(enclosingValName))) reify { Configuration.of(id.splice, name.splice) } }