vscode-phpcs icon indicating copy to clipboard operation
vscode-phpcs copied to clipboard

Ruleset not valid

Open valepu opened this issue 7 years ago • 0 comments

Hello, I have just installed phpcs on my visual studio code. When i'm on a php file a notification keeps popping up saying my ruleset inside phpcs.xml is not valid.

phpcs: Ruleset C:\project\phpcs.xml is not valid

But there's no other indication to where my ruleset is wrong

I've been using this ruleset since always with other editors and phpcs plugins and never had issues so i'm not sure why it's not working now

<?xml version="1.0"?>
<ruleset name="MyStandard">
    <description>
        PSR2 with changes:
            * tabs instead of spaces (https://gist.github.com/gsherwood/9d22f634c57f990a7c64)
            * bracers on end of line instead new line
    </description>

    <!-- tabs -->
    <arg name="tab-width" value="4"/>
    <rule ref="PSR2">
        <!-- bracers -->
        <exclude name="Squiz.Functions.MultiLineFunctionDeclaration.BraceOnSameLine" />
        <exclude name="PSR2.Classes.ClassDeclaration.OpenBraceNewLine" />

        <!-- tabs -->
        <exclude name="Generic.WhiteSpace.DisallowTabIndent"/>
    </rule>

    <!-- tabs -->
    <rule ref="Generic.WhiteSpace.DisallowSpaceIndent"/>
    <rule ref="Generic.WhiteSpace.ScopeIndent">
        <properties>
            <property name="indent" value="4"/>
            <property name="tabIndent" value="true"/>
        </properties>
    </rule>

    <!-- bracers -->
    <rule ref="Generic.Functions.OpeningFunctionBraceKernighanRitchie" />
    <rule ref="Generic.Classes.OpeningBraceSameLine"/>
</ruleset>

valepu avatar Apr 14 '18 11:04 valepu