Как использовать команду phpcpd для проверки одного файла со всеми остальными

У меня ниже файловая структура

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/

Он сравнивает мой файл с исходными файлами, но также сравнивает все исходные файлы друг с другом.

Я получаю все дубликаты из моего файла, а также из исходных файлов моей платформы.

Как я могу проверить мой файл только со всеми исходными файлами моей платформы, при этом пропуская все исходные файлы для сравнения друг с другом.

Пожалуйста, дайте мне знать, если есть альтернатива этому подходу. Любой другой модуль php или другой пакет кода.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …