Compiler version
3.8.x
Minimized code
λ scala-cli repl -S 3.8.3 --dep org.scala-lang.modules::scala-xml:2.4.0
Welcome to Scala 3.8.3 (23.0.2, Java OpenJDK 64-Bit Server VM).
Type in expressions for evaluation. Or try :help.
scala> case class X(a: String)
// defined case class X
scala> <div>{X("test")}</div>
val res0: xml.Elem = Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Seq(
Output
provided above
Expectation
λ scala-cli repl -S 3.7.3 --dep org.scala-lang.modules::scala-xml:2.4.0
Welcome to Scala 3.7.3 (23.0.2, Java OpenJDK 64-Bit Server VM).
Type in expressions for evaluation. Or try :help.
scala> case class X(a: String)
// defined case class X
scala> <div>{X("test")}</div>
val res0: scala.xml.Elem = <div>X(test)</div>
Compiler version
3.8.x
Minimized code
Output
provided above
Expectation