2011-07-14 10 views
7

のCPDを使用して、私は私のPythonのコードベースにCPDのGUIバージョンを実行しようとしていますが、重複コードは、私はその良いイマイチ1.パイソン

私のコードに分チャンクサイズを設定した場合にも返されません。

誰もがpythonプロジェクトでCPDを実行するのに成功したことがありますか?

+0

CPDの現在の設定を表示できますか? – Johnco

答えて

1

CPDをお手伝いできません。重複コード検出器CloneDRを試すことを検討してください。 Pythonフロントエンドがあり、サイトでクローン検出が実行されたサンプルがあります。かなり多くのCloneDRは、特にそれが「あまり良くない」場合は、誰のコードでもクローンを見つけることができます。

+0

いいです、私はそれを評価します。私はexeでダウンロードリンクを電子メールで受け取りましたが、問題は私たちが仕事場でosxを使用していることです!しかし、家で試してみてください – mkoryak

+0

保証はありませんが、私たちのツールはWine on OSXの下で動作するようです。 –

0

のPythonはネイティブにPMDのV5.3.0(2015年1月)以降でサポートされていますhttps://pmd.github.io/latest/pmd-python/index.html それはこのように実行することができます。

\ cpd.bat --minimumトークン75 --files C:\ Path \ to \ your \ project \ --language python