Skip to content

Instantly share code, notes, and snippets.

@soc
Created April 10, 2014 17:11
Show Gist options
  • Select an option

  • Save soc/10403065 to your computer and use it in GitHub Desktop.

Select an option

Save soc/10403065 to your computer and use it in GitHub Desktop.
[error] /home/soc/Entwicklung/utest/shared/main/scala/utest/asserts/Tracer.scala:42: identifier expected but end of quote found.
[error] q"${expr.tree.pos.lineContent.trim} -> ($loggerName: ${tq""} => ${tracingTransformer.transform(expr.tree)})"
[error] ^
[error] /home/soc/Entwicklung/utest/shared/main/scala/utest/asserts/Tracer.scala:45: exception during macro expansion:
[error] java.util.NoSuchElementException: head of empty list
[error] at scala.collection.immutable.Nil$.head(List.scala:337)
[error] at scala.collection.immutable.Nil$.head(List.scala:334)
[error] at org.scalamacros.paradise.quasiquotes.Holes$class.parseCardinality(Holes.scala:193)
[error] at org.scalamacros.paradise.quasiquotes.Quasiquotes.parseCardinality(Quasiquotes.scala:7)
[error] at org.scalamacros.paradise.quasiquotes.Holes$class.parseCardinality(Holes.scala:193)
[error] at org.scalamacros.paradise.quasiquotes.Quasiquotes.parseCardinality(Quasiquotes.scala:7)
[error] at org.scalamacros.paradise.quasiquotes.Holes$Hole$.apply(Holes.scala:168)
[error] at org.scalamacros.paradise.quasiquotes.Placeholders$class.appendHole$1(Placeholders.scala:35)
[error] at org.scalamacros.paradise.quasiquotes.Placeholders$$anonfun$codeAndPosMap$1.apply(Placeholders.scala:41)
[error] at org.scalamacros.paradise.quasiquotes.Placeholders$$anonfun$codeAndPosMap$1.apply(Placeholders.scala:38)
[error] at scala.reflect.internal.util.Collections$class.foreach2(Collections.scala:150)
[error] at scala.reflect.internal.SymbolTable.foreach2(SymbolTable.scala:13)
[error] at org.scalamacros.paradise.quasiquotes.Placeholders$class.codeAndPosMap(Placeholders.scala:38)
[error] at org.scalamacros.paradise.quasiquotes.Quasiquotes.codeAndPosMap$lzycompute(Quasiquotes.scala:7)
[error] at org.scalamacros.paradise.quasiquotes.Quasiquotes.codeAndPosMap(Quasiquotes.scala:7)
[error] at org.scalamacros.paradise.quasiquotes.Placeholders$class.code(Placeholders.scala:48)
[error] at org.scalamacros.paradise.quasiquotes.Quasiquotes.code$lzycompute(Quasiquotes.scala:7)
[error] at org.scalamacros.paradise.quasiquotes.Quasiquotes.code(Quasiquotes.scala:7)
[error] at org.scalamacros.paradise.quasiquotes.Quasiquotes.expandQuasiquote(Quasiquotes.scala:56)
[error] at org.scalamacros.paradise.typechecker.FastTrack$ParadiseFastTrack$$anonfun$hijack$1$$anonfun$apply$1.apply(FastTrack.scala:22)
[error] at org.scalamacros.paradise.typechecker.FastTrack$ParadiseFastTrack$$anonfun$hijack$1$$anonfun$apply$1.apply(FastTrack.scala:22)
[error] at org.scalamacros.paradise.typechecker.FastTrack$$anonfun$1.applyOrElse(FastTrack.scala:14)
[error] at org.scalamacros.paradise.typechecker.FastTrack$$anonfun$1.applyOrElse(FastTrack.scala:14)
[error] at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:33)
[error] at scala.tools.reflect.FastTrack$FastTrackEntry.run(FastTrack.scala:25)
[error] c.Expr[Unit](c.resetLocalAttrs(q"""$func(..$trees)"""))
[error] ^
[error] /home/soc/Entwicklung/utest/shared/main/scala/utest/asserts/Tracer.scala:42: identifier expected but end of quote found.
[error] q"${expr.tree.pos.lineContent.trim} -> ($loggerName: ${tq""} => ${tracingTransformer.transform(expr.tree)})"
[error]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment