Pages

jeudi 2 août 2012

Sonar Plugin Eclipse

Les analyses Sonar sont précieuses pour améliorer la qualité du code mais il est parfois un peu embêtant de naviguer entre le site web Sonar et l'IDE. Un plugin Sonar existe pour Eclipse disponible à l'URL http://dist.sonar-ide.codehaus.org/eclipse/

L'accès au serveur Sonar se paramètre dans les préférences Eclipse. Si vous vous connectez à Internet au travers d'un proxy n'oubliez pas de faire une règle d'exclusion


Paramétrage du serveur Sonar

Pour associer un projet à Sonar vous pouvez le faire en sélectionnant le projet Maven souhaité, et en allant via le menu contextuel dans Configure > Associate with Sonar...



Le plugin propose plusieurs vues dont
  • une vue Web montrant le site Sonar associé au projet

  • une vue Measures montrant toutes les statistiques de la dernière analyse sur la classe sélectionnée

  • une vue Hotspots affichant les classes ayant des problèmes, classées en fonction de la mesure sélectionne

  • une vue Violations qui affiche les violations trouvées dans la classe ouverte

Il est également possible de lancer directement une analyse à partir d'eclipse en allant sur le projet, dans le menu contextuel dans Analyse... > Remotely ou Locally



Ce plugin ne révolutionne pas grand chose mais permet d'avoir une meilleure vision que le site Web et permet de naviguer plus facilement vers les classes posant problème. Il sera parfait le jour où on pourra par exemple par un simple clic indiqué qu'une violation trouvée est un faux positif et qu'il ne faut plus la prendre en compte dans les analyses. 




Aucun commentaire:

Enregistrer un commentaire

Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.