Как будет выглядеть xml-модуляция в scala 2.11 с XML-литералами?

Считывая примечания к выпуску для Scala 2.11.0-RC1, я заметил, что разделение Scala xml на отдельную банку начинается с серии 2.11. Будет ли это влиять на использование XML-литералов, в версии 2.11 или ниже? Ясно, что если вы используете XML-литералы, вам также понадобится java-пакет Scala xml. Мне интересно, планируют ли вы также отказаться от литералов xml.

В стороне, я понимаю, что поддержка Scala для XML считается ошибкой. Будучи пользователем языка, я, безусловно, очень доволен поддержкой литералов и интерполяции. Я нашел MetaData и UnprefixedAttribute несколько неудобно для манипулирования атрибутами, но не страшно. Каковы основные проблемы с Scala xml?

Ответ 1

Был поток, в котором Adriaan Moors ответил @virtualeyes, что синтаксис xml literal

есть и какое-то время уже "эффективно" устарел.

Существует проект GSOC, чтобы запустить макротизированный интерполятор для XML в качестве первого шага к отмене и исключению поддержки XML. Предполагается, что интерполятор поддерживает подключаемые библиотеки.

В интерполяционном SIP представлялся XML-интерполятор, а также квазикотирование, поэтому это было в работе.