如何使用fix
选项创建由--rules=@custom
命令运行的自定义规则集?
与@PSR1
,@PSR2
,@Symfony
,@PHP56Migration
,@PHP70Migration
,@PHP71Migration
一样。
Php-cs-fixer版本:2.2.3
仅插入供应商代码 - vendor/friendsofphp/php-cs-fixer/src/RuleSet.php
:
private $setDefinitions = array(
'@custom' => [
'some_custom_fixer` => true,
]
)
按预期工作,但RuleSet
为final class
。有没有办法在使用自定义配置setDefinitions
时覆盖或扩展.php_cs
?
答案 0 :(得分:4)
目前,没有办法注册自定义规则集如何注册自定义修复程序。 虽然如此,我们已经在考虑引入它会很好,但它不是我们的待办事项清单上的prio。 在初步讨论后,随意写出如何处理的提案和PR。 https://github.com/FriendsOfPHP/PHP-CS-Fixer/
答案 1 :(得分:1)