bluetree-service/clover-reporter

Clover 报告生成器。

0.2.0.1 2022-02-27 09:29 UTC

This package is auto-updated.

Last update: 2024-08-27 15:08:54 UTC


README

Latest Stable Version Total Downloads License Dependency Status

构建
覆盖率
质量

文档

用法

要使用 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 报告文件的路径。

项目描述

使用的约定

  • 命名空间 - 每个库使用命名空间
  • PSR-4 - PSR-4 编码标准
  • Composer - 使用 Composer 加载/更新库

需求

  • PHP 7.3 或更高版本

变更日志

所有发布版本更改
变更日志

许可证

此包根据 Apache 许可证发布。
Apache 许可证

Travis 信息

Travis CI 构建信息