La version 2.4 de Sonar vient de sortir. Parmi les améliorations et corrections de bogues se trouvent également plusieurs fonctionnalités majeures qui viennent enrichir la plate-forme :
- Possibilité de personnaliser les dashboards de projets
- Ajout d'un centre de mise à jour des greffons
- Ajout d'un moteur de règles d'architecture
- Support de Maven 3
NdM : comme dit par Francesco dans les commentaires de la dépêche précédente « Par défaut, Sonar permet de gérer la qualité de codes écrits en Java. D'autres langages peuvent être ajoutés via des greffons (libres et / ou commerciaux). »
Aller plus loin
- Sonar (80 clics)
- Démonstration de l'application (35 clics)
- Les copies d'écran de Sonar 2.4 (27 clics)
- Notes de publication de la version 2.4 (5 clics)
- Sortie de la version 2.3 de Sonar (25 clics)
# Java Pas
Posté par Philippe F (site web personnel) . Évalué à 1.
Sur le site web, rien dans la page "features" ou dans la FAQ à propos d'un ou de plusieurs autres types de langages. A croire que C#, C++, C, Objective C, Python, Ruby sont des langages tellement mineurs dans l'industrie qu'ils ne méritent pas une mention pour dire qu'on les supporte pas !
M. Gaudin voudra bien j'espère une prochaine fois indiquer cette restriction dans le corps de la dépêche, pour tout ceux qui ont la chance de ne pas programmer en Java.
[^] # Re: Java Pas
Posté par vrm (site web personnel) . Évalué à 4.
[^] # Re: Java Pas
Posté par CrEv (site web personnel) . Évalué à 5.
Add new features to Sonar to suit your requirements or cover new languages
http://docs.codehaus.org/display/SONAR/Sonar+Plugin+Library/
Additional Languages
C - The C plugin associated to its set of rules enables to perform objective and automated C code reviews against pre-defined or home made coding best practices.
Cobol (Commercial) - Enables to perform objective and automated Cobol code reviews against pre-defined or home made coding best practices.
Flex / ActionScript - Enables analysis of ActionScript projects into Sonar.
Groovy - Enables analysis of Groovy projects into Sonar.
PHP - Enables analysis of PHP projects by handling several tools : PHP Unit, PHP Depend, PHPMD and SQLI CodeSniffer.
PL/SQL (Commercial) - Enables analysis and reporting on PL/SQL projects. As an option, the plugin can extract PL/SQL code from Oracle Forms.
Visual Basic 6 (commercial) - Enables to perform objective and automated Visual Basic 6 reviews against coding best practices.
.Net - Provides support for C# projects in Sonar.
Web - Enables analysis of web files in Sonar. Current version targets JSP and JSF.
Autant je regrette, à chaque fois que je vois parler de sonar, un flou apparent (comme si finalement tout le monde devait savoir de quoi on parle), autant l'information concernant les langages n'était pas loin
Maintenant, je ne sais pas si c'est fait exprès ou non, mais aucun de ceux que tu sites sont dans cette liste ;-)
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 3.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # sonar et C++
Posté par lmg HS (site web personnel) . Évalué à 1.
Nous avons donc un outil qui permet de centraliser et manipuler des analyses produites par d'autres outils.
S'il s'agit bien de cela, en termes de C++ l'intérêt me parait bien limité vu que nous n'avons toujours rien capable de s'attacher à ce qui est important (i.e. le genre de règles que l'on va trouver dans le C++ Coding Standard de Sutter et Alexandrescu -- certes cppcheck a quelques vérifications sympa, mais il reste un sacré chemin à faire)
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: sonar et C++
Posté par Gaudin Olivier (site web personnel) . Évalué à 2.
# XRadar
Posté par sifu . Évalué à 4.
Quant est-il est aujourd'hui ? Est-ce qu'il joue dans la même catégorie ?
xradar: http://xradar.sourceforge.net/
[^] # Re: XRadar
Posté par windu.2b . Évalué à 1.
http://www.francaisfacile.com/exercices/exercice-francais-1/(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.