<?xml version="1.0"?>
<ruleset name="WPCS on Steroids">
  <description>Best practices beyond core WordPress Coding Standards</description>

  <exclude-pattern>*/phpunit.xml*</exclude-pattern>
  <exclude-pattern>*/languages/*</exclude-pattern>
  <exclude-pattern>*/tests/*</exclude-pattern>

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

  <!-- Yoda conditions, we must ignore -->
  <rule ref="WordPress.PHP.YodaConditions.NotYoda">
    <severity>0</severity>
  </rule>

  <!-- Ignore lowercase filenames -->
  <rule ref="Generic.Files.LowercasedFilename.NotFound">
    <severity>0</severity>
  </rule>

  <rule ref="WordPress-Extra" />
</ruleset>
