There’s a Scala 3 proposal to remove XML from the language, which would mean that the compiler’s parser would no longer parse XML. For example, the following code will no longer compile.
val p = <person><name>Ken</name><age>23</age></person>
The previous code would need to be written as:
val p = xml"""<person><name>Ken</name><age>23</age></person>"""
There are plans to have a rewrite to go from the former code snippet to the latter. This proposal is open for discussion in the community and will be discussed in our next SIP meeting, where we’ll take all your feedback into account for the approval/dismissal of this feature.