2017-05-24 2 views
2

J'utilise la version SonarLint comme 3.1.0 dans eclipse Neon. Et la version SonarQube en 5.6.6. Lors de l'analyse du problème pour le projet, il est noté qu'il ne montre pas les problèmes pour le plugin externe (PMD, FindBug, CheckStyle).SonarLint ne montre pas les problèmes pour le plugin externe (PMD, FindBug, CheckStyle)

Du lien Sonar Lint not in sync with server rules j'ai compris que le sonarLint ne supportera pas le plugin externe. Y a-t-il une idée de soutenir le plugin externe dans la future version de SonarLint?

Quelqu'un peut-il m'aider s'il vous plaît.

Répondre

0

Même la dernière version de SonarLint ne supporte pas les plug-ins externes (PMD, FindBugs, checkstyle etc) .Il utilise uniquement les règles calmars dans le sonarqube qui sont écrits par modification et l'optimisation des règles de plugins externes.

La raison pour laquelle SonarLint ne supporte pas les plug-ins externes est que PMD, FindBugs analyse le code de différentes manières PMD compare le code en faisant un arbre de syntaxe et findbugs besoin du code octet à cette analyse.So prend beaucoup de temps.

Analyser une manière plus rapide et efficace le sonarlint ne supporte que règles calmars de serveur sonar .donc je ne pense pas il y aura une mise à jour pour soutenir les plugins externes comme PMD, FindBugs etc. .Parce que la plupart des règles de plugin externe ont réécrites de manière optimisée dans SonarQube.