В проекте понадобилось подключить линтеры для проверки корректности использования Compose.

👉 Стандартные правила Android Lint (подходит только для Android проектов)



Расширения Detekt

👉 Правила от Twitter

👉 Правил от уволенных из Twitter, которые продолжили разработку дальше

👉 Compose правила от Slack. Сами признаются что много всего взяли от Twitter

👉 Compose правила от Kode (статья про то что там)

Перед использованием Detekt не забудьте настроить инструмент для корректной работы с Compose. Как это сделать тут



Расширения KtLint

👉 Правила от Twitter

👉 Правил от уволенных из Twitter, которые продолжили разработку дальше



Если знаете еще какие-то сеты правил или какие-то проблемы с теми что я рассказал - делитесь в комментариях



#tooling