2011-12-02 17 views
2

コードベース全体を処理し、コピー&ペーストが使用された場所(つまり、複製されたコードや非常に似たコードのブロック)を検出してリファクタリングすることができる静的解析ツールはありますか?コピー&ペースト静的解析ツール?

+0

特定の言語はありますか? –

答えて

1

PMDには、コピーペースト検出器が含まれています。「Java、JSP、C、C++、Fortran、PHPコードで動作します」。

1

正確なクローズおよびニアミスクローンを見つけるためのツールCloneDRを参照してください。

CloneDRは、クローンを見つけるためにターゲット言語の構造(完全な正確な言語パーサー)を使用しているため、フォーマット、空白の変更などにもかかわらずクローンを見つけることができます。 。

Java、C#、VB.net、Python、PHP、JavaScript、C++、PL/SQL、COBOL、Fortranなど多くの言語を処理します。

関連する問題