CloneGear
CloneGear is a clone detection tool for multiple programing languages. At present, it support C/C++, Java, Python, Javascript, and PHP. It detects clones with token-based approach but it can detect Type-3 (gapped) clones in addition to Type-1 (exact) clones and Type-2 (Renamed) clones. It also has a couple of mechanism not to detect trivial clones.
The source code is open to the public on GItHub.com.
CloneGearは複数のプログラミング言語に対応したコードクローン検出ツールです.現在のところ,C/C++,Java,Python,Javascript,およびPHPに対応しています.CloneGearは字句単位での検出手法を実装したツールですが,従来の字句単位のツールとは異なり,Type-1(完全一致)やType-2(名前変更)クローンに加えて,Type-3(ギャップを含む)クローンも検出できます.また,無駄なクローンを検出しないための工夫も行われています.
CloneGearのコードはGitHub.comで公開されています.