Analyse de code statique en Java

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

Il peut découvrir des problèmes de mise en forme, un déréférencement de pointeur nul et d'autres scénarios simples.

Alors, allons-y.

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

Un aperçu général de 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

Ici, nous montrons 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 voyons comment utiliser le plugin JaCoCo Maven pour générer des rapports de couverture de code pour les projets Java.