android - Kotlin 编程语言的静态分析工具?

标签 android kotlin static-code-analysis

PMD,FindBugs,CheckStyle等是最常用的静态代码分析工具java .

我认为 Android-Lint 是唯一可信的静态分析工具,只能用于分析 Android 项目。

Sonarqube 还没有 Kotlin 插件。我认为他们计划在今年晚些时候提供这个插件。(我在下面的链接中找到了此信息)。

https://discuss.kotlinlang.org/t/sonarqube-support/3657

如果我错了,请纠正我?

最佳答案

IntelliJ 做得很好(我想我听说它可以通过命令行访问)。除此之外,我还知道 Ktlint ( https://github.com/shyiko/ktlint ) 和 Detekt ( https://github.com/arturbosch/detekt )。我没有与他们一起工作过,但他们似乎是明智的选择。至少 Detekt 还集成了 Sonarqube。

关于android - Kotlin 编程语言的静态分析工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46787845/

相关文章:

android - 是否有 Android Material Design 的默认高度集合?

java - 使用 Inputstream 将二进制数据转换为 long[],同时保持原始顺序

java - dataSnapshot.getValue 的 Android Studio Kotlin 错误

php - 如何在 Jenkins 中显示 PHPLOC 结果?

c - 将 cccc 与纯 C 一起使用?

javascript - HTML 媒体捕获一键

android - 从资源 id 整数获取颜色给出错误

android - AndroidX双向数据绑定(bind)中的未知类: java. lang.String

gradle - 使用 Gradle Kotlin DSL 构建源 jar?

javascript - 使用 Perl 解析 JavaScript : getting "undef" from JE->parse