Ich brauche zu generieren:Scala quasiquote Erzeugungs Parameter Standardwert mit Backticks
case class Foo(param: Bar = BarEnum.SomeCaseObject)
Aber diesen Code:
val term = TermName("BarEnum.SomeCaseObject")
showCode(q"""case class Foo(val param : Bar = ${term})""")
gibt den Standardparameter von Backticks umgeben, die nicht kompiliert:
case class Foo(param: Bar = `BarEnum.SomeCaseObject`)
Wie kann ich den Standard-Parameterwert ohne die Backticks ausgeben?