<?xml version="1.0"?>
<ruleset name="WordPress Coding Standards for Plugins">
    <description>Generally-applicable sniffs for WordPress plugins</description>

    <config name="minimum_supported_wp_version" value="4.7" />
    <config name="testVersion" value="5.6-" />

    <rule ref="WordPress-Core" />
    <rule ref="WordPress-Docs" />

    <rule ref="WooCommerce-Core" >
        <exclude name="Generic.Commenting.Todo.TaskFound"/>
        <exclude name="Generic.Arrays.DisallowShortArraySyntax.Found"/>
        <exclude name="Generic.WhiteSpace.DisallowTabIndent.TabsUsed" />
        <exclude name="WordPress.WhiteSpace.OperatorSpacing.NoSpaceBefore" />
        <exclude name="WordPress.WhiteSpace.OperatorSpacing.NoSpaceAfter" />
    </rule>

    <rule ref="PEAR">
        <exclude name="Squiz.Commenting.FunctionComment.Missing" />
    </rule>

    <rule ref="PEAR">
        <exclude name="Squiz.Commenting.FunctionComment.Missing" />
    </rule>

    <exclude-pattern>*/vendor/*</exclude-pattern>
</ruleset>
