标签: php refactoring static continuous-integration code-analysis
我即将在一个大型PHP项目上开始一项大型重构工作。
我已成功使用pdepend在每个文件开头的PHPDoc块中概述的包上生成依赖性报告。
这些信息非常有用,它概述了软件包之间的依赖关系(使用哪些软件包,循环依赖等)。
但是我想更进一步,获取各个类的数据。理想情况下,它将是一个编译类似于pdepend的报告的工具,但是我会选择一个命令行工具,它获取类的名称和项目的路径,并返回该类所使用的文件列表。
感谢您的帮助!
本
答案 0 :(得分:2)
我最近偶然发现了class graph generation script(SVN repo here)。我还没有时间玩它。