URL: https://linuxfr.org/news/sortie-de-la-version-210-de-sonar Title: Sortie de la version 2.10 de Sonar Authors: djano Date: 2011年09月02日T14:25:24+02:00 License: CC By-SA Tags: génie_logiciel, qualité et sonar Score: 19 Sonar est une plate‐forme libre (sous licence LGPL v3) permettant de gérer la qualité du code source. Elle agrège et présente d’une manière digeste et utile les résultats de différents outils de qualité logicielle. D’abord limité à Java en utilisant les outils classiques (Findbugs, Cobertura, PMD, etc.), Sonar peut maintenant gérer la qualité de projets utilisant d’autres langages : PHP, C# et autres, grâce à des greffons libres ou propriétaires pour certains, comme Brrrr..., Cobol, VB6, C, PL/SQL, ou encore ABAP. La version 2.10 de Sonar vient de sortir, et puisqu’il n’y a pas eu de dépêche depuis la 2.4, il y a pas mal de nouveautés à présenter (voir la seconde partie de la dépêche). À noter que la version 2.11 devrait voir la fonctionnalité que j’attends depuis longtemps : la détection du code dupliqué à travers différents projets. Précédemment, cette fonctionnalité était limitée à rechercher du code dupliqué à l’intérieur de chaque projet. N’hésitez pas à tester la version _live_ de Sonar, prénommée Nemo, qui recueille les informations de qualité pour différents projets _open source_. En outre, elle est maintenant en français si votre navigateur est paramétré pour privilégier le français face à l’anglais :). Je vous encourage à l’essayer, ce projet est vraiment prometteur. ---- [Sonar 2.10 en images](http://www.sonarsource.org/sonar-2-10-in-screenshots/) [Précédente dépêche — Sortie de la version 2.4 de Sonar](https://linuxfr.org/news/sortie-de-la-version-24-de-sonar) [Version live de Sonar pour différents projets open source](http://nemo.sonarsource.org/) [Toutes les annonces de version (avec saisies d’écran)](http://www.sonarsource.org/tag/release/) [Télécharger et voir les notes de version](http://www.sonarsource.org/downloads/) ---- Nouveautés de la version 2.5 : * tableaux de bord / filtres / violations différentiels pour voir comment les métriques ont évolué sur un intervalle de temps ; * héritage de profil de règles pour éviter de dupliquer la configuration des règles à vérifier entre différents profils ; * suppression des catégories [ISO 9126](http://fr.wikipedia.org/wiki/ISO_9126) du tableau de bord. Nouveauté de la version 2.6 : * Sonar peut être utilisé avec [Ant](http://fr.wikipedia.org/wiki/Apache_Ant). Précédemment, seul [Maven](http://fr.wikipedia.org/wiki/Apache_Maven) était supporté. Nouveautés de la version 2.7 : * intégration avec votre gestionnaire de versions (SVN, Hg, Git, etc.), qui montre la date et l’auteur de la dernière modification d’une ligne de code ; * affichage amélioré pour la couverture de code (couverture de toutes les conditions d’un `« if »`). Nouveautés de la version 2.8 : * la revue de code manuelle : * discussion des violations, * affectation des violations, * marquage des faux‐positifs qui seront ignorés lors des prochaines analyses ; * comparaison de deux profils qualité. Nouveautés de la version 2.9 : * améliorations de la revue de code manuelle ; * possibilité de chercher et trier les revues de code ; * journal des modifications pour les profils qualité, afin de voir ce qui a été changé. Nouveautés de la version 2.10 : * internationalisation ; * mesures manuelles affichables sur le tableau de bord ; * notifications d’événements par courriel.

AltStyle によって変換されたページ (->オリジナル) /