@galliard

Как в php code sniffer переопределить правила Symfony?

Я копипастил файл https://github.com/djoos/Symfony-coding-standard/b... и внизу дописал своих правил. Оно работает.

Но потом я решил, что копипастить плохо и нужно как-то от них унаследоваться и переопределить только то, что нужно. Однако, это у меня не вышло. Я пробовал так
<rule ref="Symfony"/>

<rule ref="Generic.Files.LineEndings">
     <severity>0</severity>
</rule>

<rule ref="Squiz.Strings.ConcatenationSpacing">
     <properties>
         <property name="spacing" value="1"/>
     </properties>
</rule>


Или так
<rule ref="Symfony">
    <rule ref="Generic.Files.LineEndings">
         <severity>0</severity>
    </rule>

    <rule ref="Squiz.Strings.ConcatenationSpacing">
         <properties>
             <property name="spacing" value="1"/>
         </properties>
    </rule>
</rule>


Но результат всегда один - применяется полный набор правил Symfony, а все, что я переопределил - игнорируется.

Можно ли как-нибудь так отнаследоваться от правил симфони, чтобы не копипастить их в свой ruleset.xml, но при этом хз можно было бы переопределять?
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы