Ouvrir JaCoCo rapport à Intellij IDEA
Je suis en train d'essayer de trouver du code mort sur notre application en utilisant un outil de couverture de code (plutôt un outil d'analyse de code statique). J'ai choisi JaCoCo et suis en mesure d'obtenir un rapport grâce à la JaCoCo agent.
Je sais que Intellij IDEA travaille avec JaCoCo mais je ne pouvais pas trouver de toute façon pour importer mes JaCoCo rapport dans Intellij IDEA.
Aucune idée sur comment faire?
Grâce
- L'édition de l'Ide que vous utilisez? Rapport de couverture est disponible uniquement dans l'édition Ultimate.
- Je ne l'ultime et j'ai trouvé la solution. Merci!
Vous devez vous connecter pour publier un commentaire.
Trouvé la solution.
J'ai installé la couverture plugin et le EclEmma plugin (pas sûr si cela est vraiment nécessaire...).
Puis "Analyse -> Afficher les Données de Couverture de..." et choisissez votre Jacoco fichier de sortie. Ce fichier doit avoir le .exec extension, sinon vous ne pouvez pas le sélectionner. C'était mon problème...
Grâce
"intellij idea" semble avoir aucun moyen de montrer correct de la couverture de la valeur de jacoco rapport créé. Il est en effet trompeuse et déloyale lorsqu'elle montre la couverture 0.0, au lieu de donner un format non pris en charge d'erreur.
Cependant, comme alternative, nous pouvons pousser jacoco rapport (créé dans le cadre de maven build) au sonar(qube) serveur à l'aide de maven, sonar-plugin de sa cible, sonar:sonar
mvn clean install:sonar-Dsonar.de l'hôte.url=http://:9000 -Dsonar.projectKey= -Dsonar.direction= -Dsonar.login= -Dsonar.mot de passe=
sonar.projectKey et sonar.direction de la valeur de propriétés peuvent être récupérés à partir de projets correspondants créée en sonarqube.