2017-10-17 3 views
1

PMD,FindBugs,CheckStyle etc sont les outils d'analyse de code statique les plus couramment utilisés pour java. Je pense qu'Android-Lint est le seul outil d'analyse statique fiable qui existe et qui ne peut être utilisé que pour analyser un projet androïde. Sonarqube n'a pas encore de plugin Kotlin. Je pense qu'il est prévu de le fournir plus tard cette année (j'ai trouvé cette information sur le lien ci-dessous).Outils d'analyse statique pour le langage de programmation Kotlin?

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

S'il vous plaît, corrigez-moi si i'am ne va pas?

+0

Je pense que l'inspecteur Idea IDE Lint est la voie à suivre – webo80

+0

Ceci est très utile et une question dans le besoin, S'il vous plaît supprimer la prise. –

Répondre

5

IntelliJ fait un excellent travail (et je pense que j'ai entendu dire qu'il peut être accessible via la ligne de commande). A part ça, je connais Ktlint (https://github.com/shyiko/ktlint) et Detekt (https://github.com/arturbosch/detekt). Je n'ai travaillé avec aucun d'entre eux, mais ils semblent des alternatives raisonnables. Au moins Detekt a également l'intégration de Sonarqube.