swisnl / phpcs-bitbucket
PHP_CodeSniffer 报告器,用于 Bitbucket 流水线报告
0.1.0
2023-12-22 10:45 UTC
Requires
- php: ^8.0
- ext-json: *
- squizlabs/php_codesniffer: ^3.0
- swisnl/bitbucket-reports: ^0.1
Requires (Dev)
- laravel/pint: ^1.2
README
此 PHP_CodeSniffer 错误报告器将在 Bitbucket 中添加注释,例如在拉取请求中。
安装
通过 Composer
composer require --dev swisnl/phpcs-bitbucket
使用方法
此报告器只能在 Bitbucket 流水线中使用,因此推荐的方式是通过您的 bitbucket-pipelines.yml
中的命令行界面来使用它。
phpcs --report="\Swis\PHP_CodeSniffer\Reporter\BitbucketReporter"
或者您可以在 .phpcs.xml
中指定报告器
<?xml version="1.0"?> <ruleset name="project"> <arg name="report" value="\Swis\PHP_CodeSniffer\Reporter\BitbucketReporter"/> </ruleset>
类未找到错误
如果找不到报告器类,您可能需要指定 Composer 自动加载器的路径。
通过命令行界面
phpcs --bootstrap=vendor/autoload.php
或使用配置
<?xml version="1.0"?> <ruleset name="project"> <autoload>vendor/autoload.php</autoload> </ruleset>
截图
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
贡献
请参阅 CONTRIBUTING 和 CODE_OF_CONDUCT 以获取详细信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件 security@swis.nl 联系我们,而不是使用问题跟踪器。
鸣谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。
此包是 Treeware。如果您在生产环境中使用它,那么我们要求您 为世界种一棵树 以感谢我们的工作。通过为 Treeware 森林做出贡献,您将为当地家庭创造就业机会并恢复野生动物栖息地。
SWIS ❤️ 开源
SWIS 是一家来自荷兰莱顿的网页代理机构。我们热爱与开源软件合作。