bluetree-service / clover-reporter
Clover 报告生成器。
0.2.0.1
2022-02-27 09:29 UTC
Requires
- php: >= 7.3
- ext-simplexml: *
- bluetree-service/data: 0.4.*
- symfony/console: ~3.4 | ~4.1
- symfony/filesystem: ~3.4 | ~4.1
Requires (Dev)
- php-coveralls/php-coveralls: ^2.5
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-08-27 15:08:54 UTC
README
构建
覆盖率
质量
文档
用法
要使用 clover-reporter,请使用指定参数的命令 ./bin/generate
。
大部分用法信息可在帮助 ./bin/generate --help
中找到。
基本参数
- report_file clover.xml 报告文件 [默认: "build/logs/clover.xml"]
- output HTML 报告文件的输出位置 [默认: ".../output"]
基本选项
- -b, --open-browser 自动使用默认浏览器打开 HTML 报告
- -H, --html 生成 HTML 报告版本
- -c, --show-coverage 仅显示有覆盖率的类(以百分比表示)
- -s, --short-report 按行显示覆盖率(百分比),仅显示未覆盖的行
- -f, --full-report 按行显示覆盖率(百分比),显示完整的脚本
- -d, --skip-dir 允许在根路径中跳过指定的目录。目录分隔符: ";" [默认: "vendor;test;tests"]
通过 Composer 安装
要使用包,您可以下载包并将其放置在您的代码中。但是,推荐使用 CloverReporter 的方式是通过 Composer 安装。要包含 CloverReporter 库,请将其粘贴到 composer.json 中
{ "require": { "bluetree-service/clover-reporter": "version_number" } }
项目中的用法
默认情况下,Clover 报告器将在项目根目录的 build/logs
目录内搜索报告文件。并且项目根目录应放置在执行报告生成的位置。
建议的命令:使用可选参数的 php vendor/bin/generate
。
要从项目根目录以外的位置执行,将第一个参数用作 clover 报告文件的路径。
项目描述
使用的约定
需求
- PHP 7.3 或更高版本
变更日志
所有发布版本更改
变更日志
许可证
此包根据 Apache 许可证发布。
Apache 许可证