Scanner de qualité du code pour la dette technique et les risques de revue.

Radar signale le code dupliqué, les fichiers surdimensionnés, le churn, les indices de code mort et les risques liés aux modifications générées par IA avant que la dette technique n’atteigne une pull request.

radar scan . --quick

Scanner de dette technique

Utilisez les findings de santé du code pour trier la revue, pas comme métriques de vanité. Radar met en évidence les motifs qui rendent une modification plus difficile à examiner ou plus sûre à différer.

  • Détecteur de code dupliqué
  • Scanner code smell pour gros fichiers
  • Risque du code généré
  • Plan d'action de revue

Preuve à inspecter

Utilisez « Scanner de qualité du code pour la dette technique et les risques de revue. » comme périmètre de décision : vérifiez l’entrée, le détail du finding, le transfert du workflow et les limites du produit avant installation ou achat.

CritèrePreuve à inspecterLimite
Périmètre d'entréeFichiers sélectionnés, configuration, mode et règles actives.Seuls les chemins et contrôles inclus sont évalués.
Détail du findingFichier, ligne, règle, gravité, explication et correction.La sortie illustrative n'est pas un résultat de votre dépôt.
Transfert du workflowRésultat local, rapport, contexte agent et signal CI optionnel.Activez exports ou CI seulement si le workflow l'exige.
AdéquationAppliquez les mêmes critères à un vrai dépôt avant de choisir.Aucun gagnant universel ni résultat garanti n'est revendiqué.

Exécuter ce contrôle en local

La même preuve que la sécurité

Les findings de santé du code utilisent les mêmes formats de rapport terminal, SARIF, JSON et HTML que les findings SAST et de dépendances.

Validez le workflow sur votre propre code.

Appliquez les preuves de cette page à un dépôt réel. Pour « Scanner de qualité du code pour la dette technique et les risques de revue. », confirmez le finding produit, la reproductibilité de l’étape proposée et le point où le scan local, les rapports, les agents ou la CI doivent s’arrêter ou s’étendre.