В проекте понадобилось подключить линтеры для проверки корректности использования Compose.
👉 Стандартные правила Android Lint (подходит только для Android проектов)
Расширения Detekt
👉Правила от Twitter
👉 Правил от уволенных из Twitter, которые продолжили разработку дальше
👉 Compose правила от Slack. Сами признаются что много всего взяли от Twitter
👉 Compose правила от Kode (статья про то что там)
Перед использованием Detekt не забудьте настроить инструмент для корректной работы с Compose. Как это сделать тут
Расширения KtLint
👉Правила от Twitter
👉 Правил от уволенных из Twitter, которые продолжили разработку дальше
Если знаете еще какие-то сеты правил или какие-то проблемы с теми что я рассказал - делитесь в комментариях
#tooling
👉 Стандартные правила Android Lint (подходит только для Android проектов)
Расширения Detekt
👉
👉 Правил от уволенных из Twitter, которые продолжили разработку дальше
👉 Compose правила от Slack. Сами признаются что много всего взяли от Twitter
👉 Compose правила от Kode (статья про то что там)
Перед использованием Detekt не забудьте настроить инструмент для корректной работы с Compose. Как это сделать тут
Расширения KtLint
👉
👉 Правил от уволенных из Twitter, которые продолжили разработку дальше
Если знаете еще какие-то сеты правил или какие-то проблемы с теми что я рассказал - делитесь в комментариях
#tooling