Statische Code-Analyse in Java

Die statische Code-Analyse ist eine Methode zum Analysieren des Quellcodes von Programmen, ohne diese auszuführen.

Es kann Formatierungsprobleme, Nullzeiger-Dereferenzierung und andere einfache Szenarien erkennen.

Also, lasst uns hineinspringen.

>> Einführung in Code Quality Metrics

Ein Überblick über einige der kritischen Fehler, die von statischen Analysewerkzeugen erkannt wurden.

>> Java Static Analysis Tools

Integration von drei weit verbreiteten statischen Analysewerkzeugen in Eclipse und IntelliJ IDEA.

>> PMD

In diesem kurzen Artikel stellen wir PMD vor - ein flexibles und hoch konfigurierbares Tool, das sich auf die statische Analyse von Java-Code konzentriert

>> Cobertura

Hier zeigen wir, wie Cobertura zur Berechnung der Codeabdeckung in einem Java-Projekt verwendet wird.

>> FindBugs

Diesmal mit Fokus auf FindBugs.

>> Jacoco

In diesem Artikel erfahren Sie, wie Sie das JaCoCo Maven-Plugin zum Generieren von Berichten zur Codeabdeckung für Java-Projekte verwenden.