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

Ama*_*l p 2 android static-code-analysis kotlin

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

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

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

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

如果我错了,请纠正我?

Rob*_*bin 5

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