Règles de révision de code

Les règles sont les plus petits blocs de construction d'une révision de code. Chaque révision de code applique des règles différentes pour évaluer la qualité d'une base de code.

Une règle de révision de code est une instruction spécifique qui décrit une action à suivre lorsque vous créez le code, comme indiqué dans l'exemple suivant :

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. Vous pouvez modifier les règles fournies et créer vos propres règles, spécifiques à vos normes de conception d'application.

Les règles portant sur des fonctionnalités similaires appartiennent à la même catégorie. Les règles de l'exemple précédent appartiennent à la catégorie des principes de conception. Suivant l'objet d'une révision de code, des règles de diverses catégories sont appliquées.

Informations détaillées sur une règle

Vous pouvez obtenir des informations sur chaque règle, catégorie et révision de code de la fenêtre Préférences. Pour plus de détails, voir la rubrique “Préférences Java - Page Révision de code”.

Niveaux de gravité des règles

Chaque règle possède l'un des niveaux de gravité suivants :

Le niveau de gravité "recommandation" est le plus faible, mais il est quand même important de corriger les anomalies de cette gravité. Les recommandations reflètent un ensemble de pratiques conseillées et de normes de l'industrie auxquelles doivent se conformer les équipes de développement. Même si ces anomalies ne posent pas de problèmes immédiats, elles pourront en poser ultérieurement.

Les règles portant sur des fonctionnalités similaires appartiennent à la même catégorie. Les règles de l'exemple précédent appartiennent à la catégorie des principes de conception. Suivant l'objet d'une révision de code, des règles de diverses catégories sont appliquées.

Correctifs automatisés pour certaines anomalies de règle

Lorsqu'une règle n'est pas respectée, la révision de code génère une anomalie. Certaines anomalies communes sont résolues par un correctif rapide, qui correspond à une solution automatisée fournie. S'il existe un correctif rapide pour une anomalie de la révision de code, ce correctif est signalé par l'une des icônes suivantes :

Règles fournies

Les informations suivantes sont communiquées pour une règle fournie :

Règles définies par l'utilisateur

Vous pouvez créer des règles à partir de modèles fournis à l'aide d'un assistant. L'assistant permet de choisir des modèles pour les types de règle suivants : Ces modèles permettent d'étendre les fonctions de la révision de code.
Concepts associés
Révisions de code
Catégories de règles
Tâches associées
Exécution de révisions de code
Configuration de la révision de code
Création de règles définies par l'utilisateur
Référence associée
Conditions prérequises pour l'exécution de révisions du code
Descriptions des catégories de règles
Types de révision de code
Vue Révision de code
Révision de code complète
Assistant Nouvelle règle de révision de code
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.