Laravel Stats 2.0 发布
发布于 作者: Paul Redmond
Laravel Stats 2.0 最近发布,包含许多更改和激动人心的功能!如果您不熟悉,Laravel Stats 是一个受 rake 启发的包,它为您的 Laravel 项目提供代码统计信息。
我们今年早些时候介绍了 Laravel Stats:为您的 Laravel 项目提供代码统计信息,但现在是时候看看最新发布的闪亮新功能了
区分应用程序代码和测试代码
统计数据之一是应用程序代码与测试代码的比率。在 2.0 中,每个组件现在都可以明确配置为计入应用程序代码或测试代码。
详细模式
新的详细标志 (--verbose|-v
) 将列出组件识别出的所有类。
按组件过滤输出
添加了一个新的 --components
标志来按组件类型过滤输出。readme 中提供了该标志的示例
php artisan stats --components=Migrations,Models+------------+---------+---------+---------------+-----+------+-------------+| Name | Classes | Methods | Methods/Class | LoC | LLoC | LLoC/Method |+------------+---------+---------+---------------+-----+------+-------------+| Migrations | 3 | 6 | 2 | 103 | 31 | 5.17 || Models | 1 | 0 | 0 | 39 | 8 | 0 |+------------+---------+---------+---------------+-----+------+-------------+| Total | 29 | 31 | 1.07 | 950 | 167 | 5.39 |+--- Code LLoC: 155 * Test LLoC: 12 * Code/Test Ratio: 1:0.1 * Routes: 2 ---+
您可以在 项目的组件分类表 中查看组件类型的列表。
了解更多
如果您要从以前的版本升级,或者对 2.0 的更多详细信息感到好奇,请查看 Release v2.0.0 的说明。您可以在 GitHub 上了解有关此包的更多信息,获取完整的安装说明,并查看源代码,地址为 stefanzweifel/laravel-stats。