Parcourir la bibliothèque de code source

Analysez la qualité des dossiers de code source en fonction de diverses métriques.

Cliquez sur Code source > Parcourir le code.

En savoir plus

La page Parcourir le code permet de parcourir la structure de dossiers du référentiel et d'afficher des principales métriques sur les dossiers et les fichiers.

Pour garantir l'intégrité des fonctionnalités, assurez-vous que la dernière version du plug-in ALI est installée sur le serveur de builds. Pour plus d'informations, reportez-vous à Setup Hudson/Jenkins for ALI et à HP ALI Hudson/Jenkins Plugin Configuration.

Si le plug-in n'est pas correctement configuré, les données de dossier et fichier suivantes ne seront pas disponibles<:hs>: Lignes de code, Évolution relative du code, Densité des anomalies.

Que voulez-vous faire<:hs>?

Analyser les dossiers de code source dans une carte thermique

Les zones de la carte thermique représentent des dossiers qui partagent le même dossier parent.

Les tailles et couleurs des zones représentent les valeurs des dossiers dans l'un des paramètres suivants<:hs>:

Paramètres de taille

Paramètre Description
Lignes de code
Évolution du code

Évolution relative du code

Paramètres de couleur

Paramètre Description
Tests unitaires Taux de réussite des tests unitaires sur un dossier SCM.
Couverture Pourcentage de code dans un dossier SCM couvert par les tests unitaires.
Densité des anomalies

Pour utiliser la carte thermique<:hs>:

  1. Définissez une période. La période détermine la plage de données analysées pour la carte thermique.
  2. Sélectionnez des paramètres dans les listes déroulantes Taille et Couleur.
  3. Cliquez sur une zone pour explorer ses dossiers enfant dans le détail ou cliquez sur un nom de dossier dans la grille sous la carte thermique.
  4. Utilisez les chemins de navigation Chemin sous la carte thermique pour naviguer vers les niveaux supérieurs de la structure de dossiers.
Analyser les dossiers de code source dans un format de tableau

Le tableau sous la carte thermique affiche les mêmes dossiers que la carte thermique. Il répertorie également les fichiers inclus dans le même dossier parent.

Les propriétés suivantes s'affichent pour chaque dossier et fichier<:hs>:

Propriété Description
Tests unitaires Taux de réussite des tests unitaires sur un dossier ou fichier SCM.
Densité des anomalies Nombre d'anomalies associées au code dans un dossier ou fichier SCM, en tant que rapport de lignes de code du dossier ou du fichier.
Évolution du code Part de modifications du code dans le dossier ou fichier associées aux user stories, anomalies ou aucun des deux.
Alterner entre la navigation en ligne/hors ligne

Sélectionnez Navigation en ligne au-dessus de la carte thermique pour alterner entre le mode en ligne et hors ligne.

Le mode hors ligne n'a aucune incidence sur les métriques affichées<:hs>: celles-ci sont toujours chargées depuis la base de données.

Quand passe-t-il en mode hors ligne<:hs>?

La navigation du code passe automatiquement en mode hors ligne dans les scénarios semblables aux suivants<:hs>:

Quand dois-je passer manuellement en mode hors ligne<:hs>?

La navigation hors ligne est recommandée si la connexion au référentiel SCM est lente ou si votre structure de dossiers importante requiert le chargement d'un grand volume de données.