J'ai lu toutes les discussions sur le fait que SonarLint n'est pas synchronisé avec SonarQube, mais il ne clique pas.Synchronisation SonarLint avec SonarQube
J'ai créé un projet Maven simple pour tester SonarLint & SonarQube. J'ai ajouté le sonar-maven-plugin au projet, puis j'ai lancé mvn sonar: sonar.
Le projet a été transféré à sonarqube. Quand j'ai regardé dans SonarQube, je vois qu'il montre le calmar: S2699 (le test de junit n'a pas d'assertion) comme un bloqueur.
Cependant, dans eclipse, ce problème n'est pas signalé par SonarLint.
J'ai volontairement choisi celui-ci car il ne s'agit pas d'un problème PMD/FindBugs/Checkstyle.
J'ai vérifié que squid: S2699 est actif sur le serveur. C'est évident, parce que SonarQube l'a montré.
Il y a seulement 1 Profil de la qualité: SonarWay.
Edit: Je suis en mode connecté.
Quelqu'un a-t-il une idée de pourquoi?
J'utilise:
- Eclipse Neon.3 de presse (4.6.3)
- sonar-maven-plugin 3.0.2
- Maven 3.3.9 (celui intégré dans Eclipse)
- SonarLint 3.2.0.201706271328
- sonarqube 6.3 (build 19869)
Voici les s creenshots comme preuve.
Oui. C'était ça. Malheureusement, ce fut probablement un mauvais choix d'un exemple, car le problème reste sur certaines classes de non-test. Je ne vais pas continuer cette question, cependant. J'apprécie l'aide! – Kev