Skip to main content

Concepts d’analyse du code

Découvrez les concepts fondamentaux des GitHubfonctionnalités d’analyse du code.

Code scanning

You can use code scanning to find security vulnerabilities and errors in the code for your project on GitHub.

Alertes d’analyse du code

Découvrez les différents types d’alertes d’analyse de code et les informations qui vous aident à comprendre le problème que chaque alerte met en évidence.

Évaluation des risques de sécurité du code

Générez une évaluation gratuite des risques de sécurité du code pour comprendre l’exposition de votre organisation aux vulnérabilités.

À propos de Copilot Autofix pour l’analyse du code

Copilot correction automatique fournit des recommandations ciblées pour vous aider à corriger code scanning les alertes et éviter d’introduire de nouvelles vulnérabilités de sécurité.

À propos des types d’installation pour l’analyse du code

Selon vos besoins, GitHub offre une configuration par défaut ou avancée pour code scanning.

Intégration à l’analyse du code

Vous pouvez effectuer code scanning en externe, puis afficher les résultats dans GitHub, ou configurer des webhooks qui surveillent l’activité de code scanning dans votre dépôt.

À propos des fichiers SARIF pour l’analyse du code

Les fichiers SARIF convertissent des analyses tierces en alertes sur GitHub.

Suivi des alertes d’analyse du code à l’aide des issues

Connectez les résultats de sécurité au flux de travail de votre équipe en liant code scanning des alertes aux problèmes de suivi et de collaboration.

Protection contre la fusion d’analyse du code

Les règles d’analyse du code empêchent les pull requests contenant des vulnérabilités potentielles d'être fusionnées.

Analyse de variantes sur plusieurs référentiels

MRVA vous permet de tester une requête en Visual Studio Code l’exécutant sur un grand nombre de référentiels.

Concepts pour CodeQL

Comprendre les concepts fondamentaux derrière CodeQL et comment il vous aide à trouver des vulnérabilités et des erreurs dans votre code.

À propos de la page d’état de l’outil

La page d’état de l’outil permet de visualiser l’état d’intégrité et les performances des outils code scanning au sein de votre référentiel.

Indicateurs d’alerte de demande de tirage CodeQL

Comprendre les performances de CodeQL dans les pull requests au sein de vos organisations.

Propriétés du référentiel pour code scanning

Vous pouvez utiliser les propriétés du référentiel pour ajuster code scanning en fonction de vos besoins.