Как стать автором
Обновить

Погружение в мир Lint'a в Android-проекте (часть 2)

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров1.1K
Всего голосов 15: ↑15 и ↓0+18
Комментарии2

Комментарии 2

Отличный материал, спасибо за продолжение!

От себя добавлю, что с появлением partialResult методы beforeCheckRootProject и afterCheckRootProject теперь вызываются на каждый модуль (аналогично beforeCheckEachProject/afterCheckEachProject), поэтому при обновлении Lint стоит быть осторожнее.

Из неочевидного: хоть и можно создать Incident без указания Location, в отчёте он не отобразится, если Location не указать. Или, возможно, я что‑то делал не так 🤷‍♂️

Да, странный контракт, мы пока по прежнему пользуемся методами report у context с сигнатурами без Incident, там сложнее ошибиться.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий