Kotlin编程语言的静态分析工具?
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 )。 我没有和他们一起工作,但他们似乎是明智的选择。 至少德克也有Sonarqube整合。
- 如何在Kotlin中加载片段?
- 在Kotlin中使用RXJava地图?
- 添加一个Fragment后,Android工作室分解了我的build.gradle文件
- Dagger不会为androidTest生成组件
- 在onCreateView android视图是null
- SimpleDraweeView上的setImageURI:加载图像时的回调 – Android
- 如何用kotlin 1.1.0 kotlinx-coroutines-core lib的功能替换Anko的doAsync,uiThread?
- Kotlin扩展函数突然需要api等级24
- 用新的kotlin 1.1构建错误,kapt不能解析数据绑定参数