Après avoir exécuté des rapports de couverture dans Eclipse (avec cobertura ou un plugin EMMA), mes fichiers de code source sont surlignés en vert, rouge et jaune en fonction des lignes de code couvertes par les tests.
Comment puis-je effacer cette mise en évidence une fois que j'ai terminé?
Cliquez sur le bouton "Supprimer toutes les sessions" dans la barre d'outils de la vue "Couverture".
Sur 4.2 Eclipse, il semble impossible de supprimer les points forts de eCobertura. Malheureusement, les plugins eCobertura ne semblent plus être maintenus. Cependant, si vous commencez à écrire dans la classe, c'est parti. So tapez un espace, puis annulez , et c'est parti.
J'ai trouvé une solution de contournement sur GitHub: https://github.com/jmhofer/eCobertura/issues/8
Pour ceux qui ne veulent pas cliquer sur le lien, voici le texte du commentaire:
Bonne solution de contournement: Créez une configuration d’exécution avec un filtre, qui exclut tout ("*") et laissez-la n’exécuter qu’un seul test. Nommez-le "Annuler la couverture".
C'est ce que j'ai fait et cela a très bien fonctionné avec Eclipse Juno.
Le mérite en revient à UsulSK.
Pour ceux qui utilisent Cobertura et qui n’ont que la vue de session de couverture comme moi, essayez de fermer Eclipse et de le redémarrer. Cela s'est débarrassé de la mise en évidence pour moi.
Si vous supprimez la session de couverture, la coloration de la couverture disparaît également. Pour cela, cliquez sur Supprimer la session ou Supprimer toutes les sessions dans la barre d'outils de la vue Couverture.
Ajout du raccourci Ctrl + Maj + X C vers les raccourcis clavier (Fenêtre -> Préférences -> Filtre pour les clés) lors de la modification de la source Java pour la suppression de la session active.
J'ai utilisé l'Open Clover Tool pour la couverture de code, je le cherche aussi depuis longtemps. C'est assez simple, dans l'onglet Explorateur de couverture, vous pouvez trouver trois boutons carrés qui indiquent les lignes de code que vous voulez afficher, cliquez sur masquer la case carrée de couverture et sa disparition. Dernier bouton dans l'image ci-dessous:
Fermez le IDE et ouvrez-le à nouveau. Cela fonctionne si vous n’avez utilisé aucun outil de couverture de code et si vous venez de cliquer sur l’icône de base "Couverture" dans l’EDI.
Si vous souhaitez supprimer une session/un projet/un dossier actif, vous pouvez suivre
Cliquez sur le bouton "Supprimer la session active" dans la barre d'outils de la vue "Couverture".