MergedDataBinderMapper — Что именно он делает?

#android-databinding

Вопрос:

Таким образом, существует новая (не уверен, что она новая, но я только что наблюдал за ней) реализация DataBinderMapper под названием MergedDataBinderMapper.

Наблюдения:

  • Он ведет список картографов
  • В своем методе addMapper он перебирает зависимости коллекции и добавляет их тоже.
  • В своих методах получения он извлекает первую сопоставленную привязку данных представления

Вопросы:

  • Используется ли эта реализация картографа по умолчанию в DataBindingUtils
  • Поскольку он анализирует зависимости и добавляет их тоже, почему нам все еще нужно включать привязку данных в каждом модуле Gradle.
  • Что делает метод loadFeature ().