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

时间:2017-10-17 10:20:35

标签: android kotlin static-code-analysis

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

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

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

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

如果我错了,请纠正我?

1 个答案:

答案 0 :(得分:5)

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