symoite/phpcs-sonar

为PHPCS提供通用问题导入格式报告输出,用于与Sonarqube等工具一起使用

dev-main / 1.0.x-dev 2024-09-13 00:38 UTC

This package is auto-updated.

Last update: 2024-09-13 00:38:20 UTC


README

也称为PHPCS报告输出Sonarqube格式化器

此代码来自Marek freezy Víger(https://github.com/freezy-sk)在PHP_CodeSniffer存储库上的贡献(该贡献从未合并,squizlabs/PHP_CodeSniffer#2451)。通过将此存储库添加到您的项目中,然后运行

安装

由于某些composer安装器限制,您需要将安全审计模块添加到您的根级composer json中,以便别名按预期工作;

composer require --dev dealerdirect/phpcodesniffer-composer-installer:"0.7.1 as 0.6.0" pheromone/phpcs-security-audit:dev-master

用法

./vendor/bin/phpcs --standard=Security --report=./vendor/symbiote/phpcs-sonar/src/Sonar.php path/ > report-file.json