phploc / phploc
一个用于快速测量PHP项目大小的工具
7.0.2
2020-12-07 05:51 UTC
Requires
- php: >=7.3
- ext-dom: *
- ext-json: *
- phpunit/php-file-iterator: ^3.0
- sebastian/cli-parser: ^1.0
- sebastian/version: ^3.0
README
phploc
是一个用于快速测量PHP项目大小的工具。
安装
此工具作为 PHP存档 (PHAR) 分发
$ wget https://phar.phpunit.de/phploc.phar $ php phploc.phar --version
使用 Phive 管理项目工具依赖是推荐的方式
$ phive install phploc $ ./tools/phploc --version
使用示例
$ php phploc.phar src
phploc 8.0-dev by Sebastian Bergmann.
Directories: 104
Files: 856
Lines of Code (LOC): 67,955
Comment Lines of Code (CLOC): 19,533 (28.74%)
Non-Comment Lines of Code (NCLOC): 48,422 (71.26%)
Logical Lines of Code (LLOC): 18,478 (27.19%)
Classes or Traits 662
Methods 3,389
Cyclomatic Complexity
Lowest 1.00
Average 2.00
Highest 156.00
Functions 185
Cyclomatic Complexity
Lowest 1.00
Average 1.00
Highest 1.00