2017-10-17 3 views
1

PMD,FindBugs,CheckStyle usw. sind die am häufigsten verwendeten statischen Code-Analyse-Tools für java.Statische Analysetools für Kotlin Programmiersprache?

Ich denke Android-Lint ist das einzige vertrauenswürdige statische Analyse-Tool, das existiert und kann nur verwendet werden, um ein Android-Projekt zu analysieren.

Sonarqube hat noch kein Kotlin-Plugin.Ich denke, dass sie planen, dies später in diesem Jahr zur Verfügung zu stellen. (Ich fand diese Informationen auf dem folgenden Link).

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

Sie mich korrigieren, wenn iam falsch?

+0

Ich denke, dass Idee IDE Lint Inspektor ist der Weg zu gehen – webo80

+0

Dies ist eine sehr hilfreiche und eine Frage in Not, bitte entfernen Sie den Griff. –

Antwort

5

IntelliJ macht eine gute Arbeit (und ich denke, ich habe gehört, dass es über die Befehlszeile zugegriffen werden kann). Ansonsten kenne ich Ktlint (https://github.com/shyiko/ktlint) und Detekt (https://github.com/arturbosch/detekt). Ich habe mit keinem von beiden gearbeitet, aber sie scheinen vernünftige Alternativen zu sein. Zumindest hat Detekt auch Sonarqube Integration.

Verwandte Themen