我在这里使用这个 PHP 库https://github.com/bruli/php-git-hooks,这个库使用 phpcs ( https://github.com/squizlabs/PHP_CodeSniffer )
我有一个php-git-hooks.yml
这样的配置文件
pre-commit:
enabled: true
execute:
phpcs:
enabled: true
standard: my-custom-cs.xml
我正在尝试使用自定义标准文件。我收到这个错误
[PhpGitHooks\Module\Configuration\Contract\Exception\InvalidPhpCsStandardException]
Invalid phpcs standard <my-custom-cs.xml>
指定一个内置标准,例如standard: PSR2
确实有效。
如何指定自定义文件?从https://github.com/bruli/php-git-hooks/blob/528a9a4c5905e9f5ca7bdb55f5111dd4fe22ca9c/src/PhpGitHooks/Module/Configuration/Domain/PhpCsStandard.php#L22的库代码来看,这甚至不可能?