detekt

detekt

detekt

Static code analysis for Kotlin

AI 简介

detekt 是一个针对 Kotlin 项目的静态代码分析工具。它提供了一系列高度可配置的规则集,用于识别和报告代码中的潜在问题(如代码异味),并支持生成基线以抑制现有问题,确保在维护旧项目时不会引入新的问题。此外,detekt 支持多种报告格式(包括 HTML、Markdown 和 SARIF 等),允许用户通过注解直接在源文件中抑制特定问题,并且可以扩展自定义规则集和报告。该项目还提供了与 Gradle 的原生集成,便于在构建过程中自动执行代码检查。适用于需要提高 Kotlin 代码质量的各种开发场景,无论是个人项目还是企业级应用。

Kotlin
Apache License 2.0
7k
Stars
838
Forks
54
Watchers
183
Issues

Star 增长

今日+1
近 7 天+4
近 30 天+29
综合评分71.67
默认分支main