Définir les niveaux d'inspection du code

Les développeurs peuvent définir des seuils d'inspection du code pour personnaliser les résultats de revue de code. La modification des attentes liées à l'inspection du code peut fortement influencer les résultats de l'analyse.

Les profils d'inspection du code permettent aux développeurs d'affiner leur approche de la revue du code en fonction des exigences de leur projet. Cela permet d'assurer un équilibre entre la qualité et la sécurité du code et les considérations pratiques.Les profils d'inspection du code permettent aux développeurs d'affiner leur approche de la revue du code en fonction des exigences de leur projet. Cela permet d'assurer un équilibre entre la qualité et la sécurité du code et les considérations pratiques.

Comprendre les niveaux d'inspection du code

Visual Expert propose cinq niveaux d'inspection pour vérifier la qualité et la sécurité du code. Ces profils sont basés sur un rapport entre le nombre d'erreurs et le volume de code. Les développeurs peuvent configurer les options du profil de revue de code pour générer des rapports d'inspection correspondant aux niveaux de conformité mentionnés ci-dessous :

  1. Idéal : complet et exhaustif
  2. Strict : très rigoureux
  3. Modéré : équilibre entre la rigueur et la tolérance
  4. Léger : ne vérifie que les points les plus critiques
  5. Code hérité
  6. Profil personnalisé

Comment configurer les profils d'inspection de code pour vérifier la qualité du code ?

  • Pour accéder aux paramètres du "Profil de revue de code", cliquez sur Plus de paramètres > Inspection du code et naviguez jusqu'à la section Inspection du code.
  • Par défaut, le profil de revue de code est reglé sur Modéré.
    Set Moderate Level for Code Profile
  • Le résultat de l'inspection du code, pondéré par le profil d'inspection sélectionné, est affiché dans la vue principale. Les coches vertes signifient que la règle correspondante a été acceptée, tandis que les problèmes potentiels sont mis en évidence par des coches rouges.
    Code Profile Moderate Level Results
  • Explorez tous les profils pour répondre aux besoins du projet.
    Passer d'un profil "modéré" à un profil "idéal" pour rehausser les attentes.
    code profile levels
  • Notez le changement dans les indicateurs de règles, avec plus de marqueurs rouges indiquant une attente plus élevée en matière de respect des normes de qualité.
    code profile ideal level results
  • Personnalisez davantage l'analyse en définissant un profil personnalisé.
    Pour chaque règle, définissez des attentes spécifiques basées sur les contraintes de votre projet.
    Cela permet un contrôle granulaire des critères d'inspection du code.
    customize code inspection profile levels

Comment intégrer les résultats de l'inspection du code dans un pipeline CI/CD ?

Visual Expert vous permet d'intégrer les résultats de l'inspection du code dans un workflow d'intégration continue.

Pour cela, vous disposez de plusieurs options :

code profile jenkins plugin result

En savoir plus sur les paramètres d'inspection du code dans Visual Expert

 

Visual Expert, PowerBuilder, Continuous Code Inpsection, Code Inspection Settings