Опция PHPMetrics —excluded-dirs = & quot; myfolder & quot; : папка myfolder не исключена в докере

Я пытаюсь использовать PHPMetrics в образе Docker.

Я запускаю следующую команду в корневой папке проекта:

docker run --rm -v `pwd`:/project jolicode/phaudit phpmetrics --report-html=var/artefacts/phpmetrics --excluded-dirs="myfolder" /project

Он работает нормально и отчет генерируется правильно, но опция исключенных папок не интерпретируется. Все файлы класса php в папке «myfolder» находятся в отчете HTML …

Каталог поставщика по умолчанию корректно исключен.

Я пытался без успеха:

--excluded-dirs='myfolder'
--excluded-dirs=myfolder
--excluded-dirs="./myfolder"--excluded-dirs="myfolder/"--excluded-dirs="project/myfolder"

Любая идея приветствуется. Можно ли создать тег phpmetrics?

1

Решение

Я добавляю исключение в команду, как показано под дополнительным параметром:

vendor/bin/phpmetrics --report-html=report_folder/ project/ --exclude="lib"

Это работает нормально для меня. Вы можете разделить запятые тоже, например,

--exclude="lib","data","storage"

Надеюсь это поможет!

1

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

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

По вопросам рекламы [email protected]