Sonar

Logiciel capture d'écran:
Sonar
Détails logiciels:
Version: 2.11
Date de transfert: 11 May 15
Développeur: The Sonar Team
Licence: Gratuit
Popularité: 4

Rating: nan/5 (Total Votes: 0)

Sonar est une plate-forme ouverte pour gérer la qualité du code. En tant que tel, il couvre dans sa version de base les axes 7 de la qualité du code.
Sonar a un moyen très efficace de la navigation, un équilibre entre la vue de haut niveau, TimeMachine, tableau de bord et de la chasse de défaut des outils & nbsp;. Cela permet de découvrir rapidement des projets et / ou des composants qui sont en dette technique pour établir des plans d'action.
Sonar est une application basée sur le Web. Règles, les alertes, les seuils, les exclusions, paramètres et hellip; peut être configuré en ligne. En tirant parti de sa base de données, Sonar non seulement permet de combiner des mesures tout à fait, mais aussi de les mélanger avec des mesures historiques.
Couvrant nouvelles langues, en ajoutant des moteurs de règles, le calcul de métriques avancées peut être fait à travers un mécanisme d'extension puissant. Plus de 20 plugins sont déjà disponibles, y compris:
& Nbsp; * Java
& Nbsp; * PL / SQL
. & Nbsp; * la dette technique

Quoi de neuf dans cette version:

  • de détection de la duplication de code de la Croix-de projet
  • TimeMachine 2.0:. Replay l'évolution de toute métrique de qualité et de le suivre avec le tableau de bord

Quoi de neuf dans la version 2.10:

  • Cette version ajoute internationalisation, les mesures manuelles, et de notification.

Quoi de neuf dans la version 2.7:

  • Cette version ajoute le support pour la couverture de la surveillance par les tests unitaires sur les nouveaux / code source mis à jour.
  • Dans le même temps, l'intégration entre Sonar et le SMC est devenu beaucoup plus serré.

Quoi de neuf dans la version 2.6:

  • [SONAR-1481] - Autorise des extensions Findbugs
  • [SONAR-2106] - Nouvelle bibliothèque Java pour amorcer l'analyse du projet
  • [SONAR-2123] - Nouveau annotation pour permettre spécifier dans quelle environnements BatchExtension doit être actif
  • [SONAR-2148] - Nouvelles propriétés de gérer le niveau de langage Java
  • [SONAR-2151] - Nouvelle propriété pour gérer codage de source
  • [SONAR-2172] - API: Nouveau point d'extension - Initializer

Quoi de neuf dans la version 2.4:

  • Cette version ajoute la possibilité de créer des tableaux de bord, de gérer plugins du navigateur, et de définir les règles d'architecture.
  • Il a un support pour Maven 3.

Ce qui est nouveau dans la version 2.3:

  • La capacité à activer une règle de codage à plusieurs reprises, de sauvegarde et de restaurer les profils de qualité, et d'activer toutes les règles renvoyés par une recherche à la fois.
  • Une nouvelle API de règles. La capacité d'ajouter des ressources statiques pour les plugins.
  • Support pour les modèles de qualité (par exemple ISO 9126) grâce à un nouveau méta-modèle.
  • Une nouvelle API et nouvelle Findbugs règles.

Qu'est-ce que les nouvelles dans la version 2.2:

  • Il ya trois principales caractéristiques de cette version: filtres, les favoris et classloaders plugin.
  • En plus de ces trois caractéristiques, cette version contient plus de 60 améliorations et corrections de bogues, y compris les mises à niveau et le soutien de Clover 3 Checkstyle / PMD.

Ce qui est nouveau dans la version 1.12:

  • Nouvelle fonctionnalité:
  • [SONAR-61] - Lien vers Description de la règle d'une violation affiché dans la visionneuse des ressources
  • [SONAR-630] - Sonar doit avoir une gestion complète de l'utilisateur
  • [SONAR-675] - Colorier le code source dans la visionneuse de ressources
  • [SONAR-972] - Fournir un moyen Sonar générique de baliser le code source afin de supprimer une violation: // NOSONAR
  • [SONAR-1180] - Ajout d'options de DPC ignoreLiterals et ignoreIdentifiers
  • [SONAR-1224] - API: nouveau point d'extension à ajouter du code sur la colorisation de nouvelles langues
  • [SONAR-1264] - Nouveau point d'extension: gestion externe des mots de passe utilisateur
  • Amélioration:
  • [SONAR-658] - Inclure Plugin Nom des violations Annotations
  • [SONAR-840] - Faster génération de JSON
  • [SONAR-881] - UtilisationOverride annotation pour éviter de compter undocumentedAPI lors de la substitution API publique
  • [SONAR-1018] - NoClassDefFoundError est pas correctement pris en charge par le plugin Sonar Maven
  • [SONAR-1044] - Activer pour changer d'échelle de couleur sur la treemap
  • [SONAR-1075] - Normaliser la manière & quot; Best Value & quot; est géré sur métrique
  • [SONAR-1146] - Ajouter le nombre d'API publique dans la Visionneuse des ressources en tête
  • [SONAR-1147] - Ajoutez le chemin complet du fichier dans la Visionneuse des ressources en tête
  • [SONAR-1157] - Ajouter & quot; & quot lignes non couvertes; et & quot; & quot conditions non couvertes; dans le & quot; Coverage & quot; onglet de la visionneuse de ressources
  • [SONAR-1176] - Ajouter l'ID formel de règles dans la description de la règle
  • [SONAR-1177] - L'analyse syntaxique rapports Surefire est trop lent
  • [SONAR-1184] - API: mise à niveau vers commons-codec 1.4
  • [SONAR-1186] - Ajoutez le pilote MS SQLServer au chemin de classe
  • [SONAR-1190] - Faites vite pages drilldown
  • [SONAR-1193] - Règle & quot; importation pour & quot; manque propriété & quot; Option & quot; dans l'écran de configuration
  • [SONAR-1202] - Améliorer requête SQL utilisée par Sonar webservice pour obtenir les noms de snapshot
  • [SONAR-1214] - la priorité par défaut de la règle UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Findbugs doit être mineure
  • [SONAR-1215] - la priorité par défaut de la règle OBL_UNSATISFIED_OBLIGATION Findbugs doit être mineure
  • [SONAR-1219] - Changer de priorité par défaut de la règle SIC_INNER_SHOULD_BE_STATIC_ANON Findbugs Critical Major
  • [SONAR-1220] - Changer de priorité par défaut de la règle SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS Findbugs Critical Major
  • [SONAR-1221] - Changer de priorité par défaut de la règle CI_CONFUSED_INHERITANCE Findbugs Critical Minor
  • [SONAR-1222] - Changer de priorité par défaut de la règle RV_CHECK_FOR_POSITIVE_INDEXOF Findbugs Critical Minor
  • [SONAR-1223] - Changer de priorité par défaut de la règle DM_CONVERT_CASE Findbugs de Major à Info
  • [SONAR-1226] - Faites un grand nettoyage de la manière CoreMetrics sont organisés en domaines
  • [SONAR-1245] - Ajouter des titres à la treemap
  • [SONAR-1246] - La description de la règle PMD »Fermer ressources 'est pas explicite
  • [SONAR-1248] - constructeurs vides ne doivent pas être considérés comme des API publique
  • [SONAR-1250] - Améliorer la prestation de reproduction Densité dans les composants treemap
  • [SONAR-1251] - Sélectionnez les valeurs par domaine dans les composants treemap
  • [SONAR-1258] - Mise à jour vers 1.3.1 XStream
  • [SONAR-1259] - titre contextuelle des pages HTML
  • [SONAR-1261] - Améliorer le script pour construire le fichier de guerre afin d'empêcher toute utilisation de la version ANT installé localement
  • [SONAR-1285] - Améliorer requête SQL en charge de définir la colonne snapshots.isLast à 0
  • [SONAR-1293] - Aucun journal lors du rendu d'un widget plugin échoue
  • Bug:
  • [SONAR-1115] -. Résultats Exclusion de l'analyse statique supprime également Surefire (JUnit) de test
  • [SONAR-1155] - Lors de la sélection d'une mesure qui ne dispose que des valeurs nulles dans le treemap (axe de la taille), il ne se rafraîchir
  • [SONAR-1164] - propriété sonar.jdbc.dialect ne initialise pas correctement le dialecte activerecord à utiliser
  • [SONAR-1165] - Sonar utilise le mauvais shema dans Oracle XE lors de l'exécution de deux instances avec différentes versions
  • [SONAR-1172] - valeur par défaut Bad pour la règle Checkstyle & quot; TypeName & quot; dans le & quot; & quot contrôles Sun; profil
  • [SONAR-1182] - Vous ne pouvez pas ouvrir ResourceViewer pour afficher le code source
  • [SONAR-1188] - sonar-squid et sonar plug-api artefacts ont checksums invalides
  • [SONAR-1203] - Défaut de purger base de données Oracle avec l'erreur ORA-01795
  • [SONAR-1206] - Obtenir une erreur HTTP 404 conduit à une boucle dans url / projets
  • [SONAR-1217] - Désactiver temporaire EQ_DOESNT_OVERRIDE_EQUALS règle Findbugs
  • [SONAR-1218] - Changer de priorité par défaut de la règle SIC_INNER_SHOULD_BE_STATIC Findbugs Critical Major
  • [SONAR-1233] - Commentés LOC métrique ne devrait pas compter méthodes GWT indigènes
  • [SONAR-1235] - LOC commenté excès de zèle
  • [SONAR-1236] - cache du navigateur doit être nettoyé lors de la mise Sonar
  • [SONAR-1237?] - Sommes de contrôle non valides pour sonar-squid et le sonar-plugin-api chez http://repository.codehaus.org
  • [SONAR-1253] - Vous ne pouvez pas mettre à jour les liens de projet dans les paramètres
  • [SONAR-1275] - Erreur lors de l'exécution pour la première fois avec PostgreSQL 8.2: ActiveRecord :: ActiveRecordError: erreur: valeur trop long pour le type character varying (9)
  • [SONAR-1292] - Vous ne pouvez pas afficher piechart l'absence de données
  • [SONAR-1294] - Suppression d'une mesure manuelle ne se termine jamais
  • [SONAR-1303] - mécanisme de coloriseur Code ne gère pas correctement le caractère barre oblique inverse
  • Wish:
  • [SONAR-701] - Délais de sonar serveur connexion HTTP devrait être configurable

Logiciel similaire

rhinoplasty
rhinoplasty

14 Apr 15

pyzombie
pyzombie

12 May 15

HOL
HOL

20 Feb 15

Commentaires à Sonar

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!