Analyse de code statique en Java

Analyse de code statique en Java

L'analyse de code statique est une méthode permettant d'analyser le code source des programmes sans les exécuter.

Il peut détecter des problèmes de formatage, la déréférencement de pointeur null et d'autres scénarios simples.

Alors, allons-y.

>> Introduction aux métriques de qualité du code

Vue d'ensemble sur certains des défauts critiques détectés par les outils d'analyse statique.

>> Outils d'analyse statique Java

Comment intégrer trois outils d’analyse statique largement utilisés avec Eclipse et IntelliJ IDEA.

>> PMD

Dans cet article rapide, nous présentons PMD - un outil flexible et hautement configurable axé sur l'analyse statique du code Java.

>> Cobertura

Nous montrons ici comment utiliser Cobertura pour calculer la couverture de code dans un projet Java.

>> FindBugs

Cette fois, en se concentrant sur FindBugs.

>> Jacoco

Dans cet article, nous verrons comment utiliser le plug-in JaCoCo Maven pour générer des rapports de couverture de code pour des projets Java.