Site icon AppTractor

Detekt: статический анализатор кода для Kotlin

Detekt — статический анализатор кода для Kotlin. Он работает с абстрактным синтаксическим деревом, предоставляемым компилятором Kotlin.

Среди функций — анализ “запаха” кода, отчеты о сложности на основе строк кода, цикломатической сложности и количества «запахов», гибко настраиваемые наборы правил, подавление вывода с помощью аннотаций Kotlin, базовый уровень качества и подавление для устаревших проектов, плагин Gradle для анализа кода с помощью сборок, расширяемость за счет включения личных наборов правил, интеграция с IntelliJ, интеграции для Maven, Bazel и Github Actions (на основе Docker и Javascript).

Detekt на GitHub: https://github.com/detekt/detekt
Платформа: Android/Kotlin
⭐️: 4.4K
Exit mobile version