Линтинг - это процесс проверки исходного кода на наличие ошибок Programmati c и Stylisti c. Lint и Linting является более общим и не применяется только к Android.
Ktlint является более конкретным c и проверяет правила подробнее * от c до Kotlin язык.
Я лично использую детект для проверки моего кода. У него больше параметров конфигурации.
Как работает ktlint с системами интеграции, такими как Bamboo? Будет ли он применяться автоматически?
Линтинг не зависит от интеграции с другими системами. Он просто проверяет любой код, который у вас есть.
Вы можете добавить ловушку перед фиксацией, чтобы проверить свой код с помощью ktlint перед фиксацией:
Видеоурок и объяснение
Урок 1
Урок 2