phpstats:CLI统计信息和PHP的依赖关系图

时间:2024-05-03 18:13:39
【文件属性】:

文件名称:phpstats:CLI统计信息和PHP的依赖关系图

文件大小:902KB

文件格式:ZIP

更新时间:2024-05-03 18:13:39

go golang php statistics metrics

phpstats PhpStats是一个工具,可收集项目代码的统计信息,并基于这些统计信息计算代码的各种定性指标,构建必要的图形并查找系统中符号之间的关系。 目前,它试图变得更快-在配备Core i5的MacBook Pro 2019上每秒约15万行代码。 该工具基于构建,并用编写。 该项目的文档在。 目录 关于该项目 联络人 贡献 执照 支持什么? PhpStats当前代表五个领域: 收集代码指标; 建立依赖图; 分析符号之间的关系; 收集有关项目的简要信息; 分析功能的可达性。 它还允许您以表格形式查看类,接口,函数,方法,文件和名称空间的列表,并能够按指标进行排序。 让我们分别看每个点。 代码指标 PhpStats当前计算以下指标: 传入联轴器: 传出联轴器: 不稳定性: 抽象性; 方法缺乏凝聚力; 方法4中缺乏内聚性(或类中所连接组件的数量)


【文件预览】:
phpstats-master
----internal()
--------relations()
--------server()
--------config()
--------graph()
--------stats()
--------shell()
--------grapher()
--------utils()
--------representator()
--------getter()
--------cli()
----.github()
--------workflows()
----tests()
--------testdata()
--------main_test.go(107B)
----LICENSE(1KB)
----main.go(94B)
----doc()
--------screen.svg(713KB)
--------logo.png(516KB)
----Makefile(287B)
----README.md(5KB)
----phpstats.yml(1KB)
----go.mod(918B)

网友评论