Ответ 1
Появится несколько новых функций, а также множество исправлений, но пока нет окончательного списка всех исправлений. Из более заметных новых возможностей:
- Теперь неявно добавленные участники будут видны. Хорошим примером является просмотр scala.Array, где в Scaladoc теперь видны такие методы, как
map
, которые вы предположили, что у вас есть. - Автоматически сгенерированные диаграммы наследования SVG, для взгляда птицы на отношения между классами/чертами/объектами на уровне пакета, а затем также на уровне отдельных классов и т.д. Например, см. диаграммы Scaladoc на уровне уровня пакета (нажмите "Иерархия контента" ), а также на уровне класса.
- Метод-привязка в некоторой ограниченной форме должен идти в 2.10 (но не в ночное время). (На самом деле это не совсем тривиально реализовать в своей полной форме из-за практических вещей, таких как перегрузка, как вы отметили.)
- Улучшенные варианты использования Элемент с прецедентом больше не будет сгенерирован дважды, и теперь они немного понятнее и проще, чем раньше.
- (менее заметный) Горячие клавиши для навигации Scaladoc добавлены, они объясняются здесь и здесь
Для более исчерпывающего списка исправлений, может быть хорошей идеей написать в scala -internals - есть хороший шанс, что кто-то скомпилирует список всех основных исправлений за последний год для вас там.