Révision de code Analyse structurelle

La révision de code Analyse structurelle ne comporte qu'une catégorie ; elle est également appelée Analyse structurelle.

Rôle

La révision de code Analyse structurelle applique des règles fournies et des règles définies par l'utilisateur, que vous créez à l'aide de modèles Analyse structurelle. Cette révision de code analyse les dépendances entre les composants pour rechercher les problèmes structurels dans le code. Vous pouvez exécuter cette révision de code dans l'espace de travail, un ensemble actif ou un projet. Toutefois, si vous l'exécutez sur un fichier unique, aucun résultat ne s'affiche. En raison de la profondeur de l'analyse structurelle, cette révision de code peut prendre plus de temps à exécuter.

Catégories de règles

Le tableau ci-après récapitule toutes les catégories et sous-catégories de la révision de code Analyse structurelle, ainsi qu'une description des règles de chacune d'elles. Dans la colonne de gauche, les catégories sont en gras et les sous-catégories en texte normal.

Catégorie ou sous-catégorie Description
Analyse structurelle Contient un ensemble de règles permettant de réviser l'architecture du code
Breakable Contient les règles permettant de baliser les objets comportant un grand nombre de dépendances immédiates
Dépendance cyclique Contient les règles permettant de baliser les dépendances cycliques entre les objets
Hub Contient les règles permettant de baliser les objets comportant un grand nombre de dépendances et dépendants immédiats

Exemple de règle

La règle suivante est un exemple de règle appliquée dans la révision de code Analyse structurelle. Elle appartient à la catégorie Analyse structurelle, dans la sous-catégorie Breakable.
Evitez les composants qui
dépendent de plus de > N autres composants
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.