■PMD-CPD カット&ペーストでコピーしたと思われる重複したコードを検出します。 カット&ペーストしたコードでは、コピー元にバグがあるとそのバグをコピー先に広げてしまう可能性があり、1カ所のバグを修正する際にコピー先のコードも修正する必要があります。PMD-CPDは、コピーされたコードをユーティリティメソッドなどにまとめるので、ソースコードをメンテナンスしやすくするのに役に立ちます。 Limyを使って品質レポートを作成してみよう では、Limy Eclipseプラグインを利用して品質レポートを作成してみましょう。本稿では、Eclipse 3.5をWindows環境で利用する際の利用方法を紹介します。 ■Limy Eclipse 1.5.8のインストール Eclipseのメニューの[ヘルプ]→[新規ソフトウェア]から[インストール]ウィザードを起動し、Limyのアップデートサイトの以下の