Cette section contient les rubriques décrivant les éléments de l'interface
graphique de la révision du code et les révisions de code fournies.
Conditions prérequis pour l'exécution de révisions du code
Lorsque vous choisissez la base de code sur laquelle une révision de code doit être exécutée, le code doit satisfaire certaines conditions préalables. Avant tout, l'intégralité des fichiers de la base de code doivent être compilables lorsque vous exécutez la révision.
Descriptions des catégories de règles
Les règles constituent la base d'une révision de code. Lorsque vous exécutez une
révision de code, des règles sont appliquées à une base de code pour vérifier si le
code les respecte. Une catégorie de règles est un ensemble de règles de révision du code qui portent sur une fonctionnalité semblable ou sur un aspect particulier de la qualité.
Types de révision de code
Les révisions de code suivantes sont prédéfinies avec des règles et des catégories de règles spécifiques concernant certains aspects de la qualité logicielle (tels que la globalisation) et des propriétés logicielles (telles que la gravité).
Vue Révision de code
La vue Révision de code permet de choisir le code à
réviser, puis d'examiner les anomalies générées par la révision de code. Dans cette vue,
vous pouvez effectuer des filtrages, des tris et des recherches.
Vue Détails de la révision du code
La vue Détails de la révision de code fournit des
informations sur les ressources et l'identification et la résolution de l'anomalie
sélectionnée.
Vue Progression
La vue Progression affiche les informations sur le statut des tâches en arrière-plan et en cours de traitement des règles approfondies de la révision de code Pratiques J2EE recommandées. Les règles approfondies génèrent des anomalies et indiquent les chemins d'accès à ces anomalies. Ces règles requièrent une analyse des flux de données, la méthode qui recherche une anomalie dans les chemins. Par conséquent, cette révision peut prendre un peu plus de temps que les autres révisions de code. La vue Progression indique la tâche en cours d'exécution et sa progression.
Préférences Java - Page Révision de code
La page Révision de code des préférences Java permet de sélectionner la révision de code à exécuter. Dans cette page, vous configurez également l'ensemble de règles en désactivant les règles que vous ne souhaitez pas appliquer dans la révision et en modifiant les propriétés des règles.
Fenêtre Filtres
La fenêtre Filtres permet d'effacer le statut ou le
niveau de gravité des anomalies pour que vous ne voyez pas les anomalies avec ces
propriétés.
Assistant Nouvelle règle de révision de code
L'assistant Nouvelle règle de révision de code
contient des modèles permettant de créer des règles spécifiques à votre application,
puis d'incorporer ces règles personnalisées dans la révision de code.
Fenêtre Exporter une configuration de révision de code
La fenêtre Exporter une configuration de révision de
code permet d'exporter une configuration de règle
personnalisée dans un fichier zip. Les autres membres de l'équipe peuvent importer la
configuration de sorte que chacun peut exécuter des révisions de code cohérentes appliquant exactement les
mêmes règles et paramètres.