如何使用phpcpd命令检查一个文件与所有其他文件

时间:2017-08-05 06:43:18

标签: php cpd

我有以下文件结构

ROOT_FOLDER
 |    
 +-- FRAMEWORK_FOLDER
 |  |  
 |  +-- FRAMEWORK_FILE1.php
 |  +-- FRAMEWORK_FILE2.php
 |  +-- FRAMEWORK_FILE3.php
 |  \-- FRAMEWORK_FILE4.php
 |    
 +-- MY_FOLDER
 |  |  
 |  +-- MY_FILE.php

现在我想用我的所有源代码文件检查文件中的代码重复。 我正在使用以下命令

php phpcpd --log-pmd "MY_REPORT.xml" --names "ROOT_FOLDER/MY_FOLDER/MY_FILE.php" ./ROOT_FOLDER/FRAMEWORK_FOLDER/

此命令为我提供了no file found to scan消息

如果我在命令

下运行
php phpcpd --log-pmd "MY_REPORT.xml" ./ROOT_FOLDER/FRAMEWORK_FOLDER/

它会将我的文件与源文件进行比较,但它也会将所有源文件相互比较。

我从我的文件以及我的Framework的源文件中获取所有重复项。

如何在浏览所有源文件的同时只检查我的文件中的所有Framework文件,以便相互比较。

  

如果这种方法有替代方法,请告诉我。任何其他php模块或其他一些代码包。

0 个答案:

没有答案