Liens connexes

Dépêche modérée par

Dépêche éditée par

: Sortie de la version 2.0 de Sonar

Posté par Gaudin Olivier (page perso, ). Modéré le 18 mars 2010.
18
Sonar est une plate-forme libre (LGPL v3) permettant de gérer la qualité du code source Java

La version 2.0 amène dans Sonar la gestion du septième axe d'analyse de la qualité du code source. Pour rappel, les six axes déjà présents dans Sonar sont : couverture de code par les tests unitaires, vérification du respect des règles de codage, recherche de bugs potentiels, distribution de la complexité du code, recherche du code dupliqué et insuffisance de commentaires.

Le septième axe consiste à analyser le Design et l'Architecture d'une application ainsi qu'à faire ressortir des métriques orientées objet. Les fonctionnalités principales disponibles sont :
  • Identifier les dépendances indésirables afin de couper les cycles entre packages ;
  • Navigation dans les dépendances entre composants à l'aide d'une DSL (Dependency System Matrix) ;
  • Permettre la chasse aux classes qui portent plusieurs responsabilités.
En plus de ces nouvelles fonctionnalités, la nouvelle version contient près de cinquante améliorations et corrections.

> Lire les commentaires (16 commentaires, moyenne: 2,3).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Maven nécessaire ?

Posté par Franck Routier () le 18/03/2010 à 18:45. (lien). Évalué à 4.

Je fais erreur, ou sonar nécessite que le projet à analyser soit gérer avec Maven ? Si c'est bien le cas, ça limite un peu l'utilisation de l'outil : retour donc à du fait maison avec Hudson / Ant / etc.

Paquet debian ?

Posté par Nicolas Dumoulin (Jabber id, page perso, ) le 19/03/2010 à 10:18. (lien). Évalué à 5.

Super outil ce sonar.

Sauf erreur de ma part, il n'existe pas de paquets pour Debian. Est-c prévu par quelqu'un dans un futur proche ?
Car c'est ce qui m'a empêché de l'installer pour l'instant. J'ai déjà installé hudson par paquets, et c'est vraiment efficace. Mais l'idée d'installer un service sonar à la mimine … je préfère attendre encore un peu :-)

Merci aux développeurs, contributeurs, et éventuels financeurs.

Bravo

Posté par Etienne Juliot (page perso, ) le 19/03/2010 à 13:56. (lien). Évalué à 1.

Bravo pour la sortie de la v2.

Vous faites vraiment un super outil, bien foutu, joli, et simple.
Et la boite derrière (SonarSource) semble d'un bon esprit vis à vis de la communauté et du projet.

Dommage qu'on n'est pas eu de démo à SolutionsLinux, ca aurait été l'occaz ....

Revenir en haut de page