静的コード分析は、プログラムを実行せずにプログラムのソースコードを分析する方法です。

フォーマットの問題、nullポインターの逆参照、およびその他の単純なシナリオを検出できます。

それでは、それに飛び込みましょう。

>>コード品質メトリクスの概要

静的分析ツールによって検出されたいくつかの重大な欠陥の全体像。

>>Java静的分析ツール

広く使用されている3つの静的分析ツールをEclipseおよびIntelliJIDEAと統合する方法。

>> PMD

このクイック記事では、Javaコードの静的分析に焦点を当てた柔軟で高度に構成可能なツールであるPMDを紹介します。

>>コベルトゥーラ

ここでは、JavaプロジェクトでコードCoverageを計算するためにCoberturaを使用する方法を示します。

>> FindBugs

今回は、FindBugsに焦点を当てます。

>>ジャココ

この記事では、JaCoCoMavenプラグインを使用してJavaプロジェクトのコードカバレッジレポートを生成する方法について説明します。