Я пытаюсь сравнить два PHP-проекта с использованием PHP Depend (http://pdepend.org). Один - это PHP-приложение на основе страниц, написанное группой студентов год назад, а второй - мой, над которым я работал в прошлом году. Цель состоит в том, чтобы предоставить некоторую количественную статистику, которая может помочь подтвердить, что рефакторинг проекта (внедрение архитектуры MVC и большое количество рефакторинга для лучшего применения принципов ОО) привел к снижению сложности и взаимосвязи, среди прочего.
Проблема, с которой я сталкиваюсь, заключается в том, что при анализе старого проекта PHP зависимость игнорирует файлы, которые были написаны в процедурном стиле программирования. Он подхватывает только те файлы, для которых определены классы. Я не уверен, почему предыдущие студенты решили использовать этот гибридный стиль написания кода, но они сделали.
Так работает PHP Depend или есть какие-то настройки, которые я могу использовать для анализа всех файлов. Сайт предлагает небольшую помощь. Если PHP Depend может анализировать файлы только с определенными классами и методами, как я могу сгенерировать некоторые метрики кода для проверки моего проекта?