Javaにおける静的コード解析

Javaでの静的コード分析

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

書式設定の問題、nullポインターの逆参照、およびその他の単純なシナリオを発見できます。

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

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

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

>> Java静的分析ツール

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

>> PMD

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

>>コベルトゥーラ

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

>> FindBugs

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

>>ジャココ

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