Project

General

Profile

Documentation Utilisateur

JTheque Metrics est une application permettant de calculer les métriques d'un projet Java. Cette application est codée en Java et utilise le Core modulaire JTheque Core.

JTheque Metrics est traduit en anglais et en français.

1 Configurer les projets

La première chose à faire pour utiliser JTheque Metrics et de configurer les projets pour lesquels on va calculer les métriques. Cela se passe dans l'onglet "Conguration".

Pour cela, il suffit d'entrer le nom du projet dans le champ "Nom" et d'entrer le chemin vers le dossier du projet dans le champ "Dossier" soit directement à la main soit en utilisant le bouton "...". Ensuite, il suffit d'utiliser le bouton "Ajouter" et le projet sera affiché dans le tableau.

Vous pouvez supprimmer un projet en le sélectionnant et en utilisant le bouton "Supprimer" en bas à droite ou en cliquant sur la touche <Del> de votre clavier.

Vous pouvez ajouter autant de projets que vous voulez, mais il faut garder à l'esprit que plus il y a de dossier à compter, plus le comptage sera long.

2 Gérer les configurations

Une fois que vous avez configuré vos projets, vous pouvez sauvegarder la configuration, c'est-à-dire la liste de projets. Pour cela, il vous suffit d'utiliser l'élément "Sauvegarder" du menu "Fichier". Donnez ensuite un nom à votre conguration et elle sera sauvegardée, vous pourrez donc la réutiliser la prochaine fois que vous utiliserez le programme.

Pour charger une ancienne conguration, il suffit d'utiliser l'élément "Ouvrir" du menu "Fichier". Choississez ensuite la conguration à ouvrir et les différents projets qui composent cette configuration vont automatiquement
s'afficher dans le tableau. Il faut faire attention au fait que cela écrase les éléments présents dans le tableau.

3 Générer les résultats

Une fois que vous avez spécifiés les projets pour lesquels il faut calculer les métriques, vous pouvez aller dans l'onglet "Résultats" et utiliser le bouton "Générer".

Cette opération peut prendre un peu de temps et dépend de la taille et du nombre de projets congurés.

Une fois la génération terminée, vous pourrez voir apparaître les différentes métriques dans l'arbre à colonnes. Chacune des métriques est un noeud différent que vous pouvez ensuite étendre pour voir les métriques de façon plus fines, sur les projets, les packages, les classes, les méthodes ou les constructeurs.