IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qualimétrie Discussion :

Mise-à-jour de l'article sur Sonar


Sujet :

Qualimétrie

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut Mise-à-jour de l'article sur Sonar
    Bonjour à toutes et à tous,

    Mon article sur Sonar a été publié il y a 11 mois tout juste, lorsque la version 1.4 était la dernière version existante.
    Aujourd'hui, alors que la version 1.10 est (quasiment) sortie, je viens de mettre à jour cet article !

    Il est visible ici.

    Vos commentaires, vos réactions sont les bienvenus !
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 350
    Par défaut
    Très bon article!

    Aujourd'hui Sonar s'ouvre à d'autres langages que Java comme le PHP. Il y a également des plugins pour le C/C++ en préparation. De même, il est tout à fait possible d'avoir un jour des plugins pour le langage Ada. C’est pourquoi, il pourrait être intéressant de rajouter une partie sur cela dans une prochaine version.

    Qu'en penses-tu?

    PS : Si tu as besoin d'aide, je pourrais te donner un coup de main.

  3. #3
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Merci pour ton retour,

    Pour le moment, Sonar ne gère que le Java (et le PL/SQL), même si effectivement la gestion du PHP est en cours de développement (à moins que ce ne soit sorti, mais j'en doute).

    Je ferais sans doute un update de l'article en fin d'année, où j'incluerais ces informations !
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 350
    Par défaut
    Pour info, voici les pages Wiki pour le support de PHP et de C/C++.

    Pour le PHP
    http://docs.codehaus.org/display/SONAR/Sonar+PHP+Plugin

    Pour le C/C++
    http://docs.codehaus.org/display/SONAR/CPP+plugin

    Effectivement, le plugin PHP n'est pas encore sorti.

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    Excellent article une mine d'informations très utile !

  6. #6
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Merci pour cet excellent article

    Je viens d'installer Sonar en suivant ton article et ça c'est très bien passé.

    Je n'ai pas encore tout testé, loin s'en faut, mais c'est tout de même dommage d'être obligé de passer par Maven. Personnellement, j'utilise toujours Ant pour mes buils et je n'ai pas envie d'apprendre Maven. J'ai mis un bon moment à configurer un pom.xml qui marche correctement pour mon projet.

    J'avais juste une question avec ça, si je veux que Sonar calcule la couverture de codes, je dois éxécuter les tests unitaires avec Maven et il detéctera ou il faut faire autre chose ?

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 9
    Par défaut Merci
    ... pour cet excellent tuto.

    Cordialement,

  8. #8
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 102
    Par défaut
    Merci beaucoup !!

    peut être une mise à jours pour évoquer les nouveaux plugin.

    edit:
    Pour ceux qui connaissent, j'aurais voulu savoir s'il est possible d'analyser du code C/C++ avec sonar (plugin) comme le fait FlawFinders ou RATS par exemple. (afin de trouver certaines failles de sécurité).

    Merci

  9. #9
    Membre très actif
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2006
    Messages
    178
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 178
    Par défaut
    Il existe le C plugin pour Sonar dont la version 1.3 vient de sortir :
    http://www.sonarsource.com/2011/04/0...n-13-released/
    Je ne sais pas si cela correspond à ce que tu souhaites, mais tu peux y jetter un oeil.

  10. #10
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 102
    Par défaut
    Citation Envoyé par ehsavoie Voir le message
    Il existe le C plugin pour Sonar dont la version 1.3 vient de sortir :
    http://www.sonarsource.com/2011/04/0...n-13-released/
    Je ne sais pas si cela correspond à ce que tu souhaites, mais tu peux y jetter un oeil.
    j'ai l'impression (en ayant jeté un petit coup d'oeil) que sonar permet de vérifier la qualité du code. (performance, test unitaire etc..) mais ce que j'aimerais savoir avant de m'attaquer à ce produit c'est:
    est ce qu'il gère la vérification de fuite mémoire, de vulnérabilité (type buffer overflow, integer overflow....) pour le langage C/C++ via le plugin ?

  11. #11
    Membre éclairé Avatar de PoichOU
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2006
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2006
    Messages : 328
    Par défaut Installation de Sonar étape 1
    Bonjour à tous,

    très bon tuto, (re)bravo romaintaz !
    J'ai testé les 3 premières pages du tuto et j'ai réussi à installer sonar et intégrer mes 5 projets dedans (en direct et via le plugin hudson)

    Je vais maintenant m'attaquer à la suite (les 4 pages suivantes) pour apprendre je l'espère à lire et interpréter l'analyse de code faite par sonar. Et éventuellement le configurer...

    Petite remarque quand même sur cette première partie :
    II-B-1. Paramétrage de la base de données
    ...Il faut ensuite éditer le fichier de configuration conf/sonar.properties...

    II-B-2. Installation et configuration
    En premier lieu, il faut télécharger l'archive Sonar sur le site de SonarSource...
    l'ordre ne me parait pas très logique, non ?


    Merci en tout cas pour ce tuto
    PoichOU

    PS : 2 des 3 liens du § VIII-C. Développement sont dead

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/05/2007, 14h58
  2. [Intraweb] mise à jour 8.0.22 sur BDS2006! !
    Par Fbartolo dans le forum C++Builder
    Réponses: 3
    Dernier message: 22/11/2006, 14h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo