<?xml version="1.0"?>
<ruleset name="Block Revealer">
	<description>Règles PHP Coding Standards pour le plugin Block Revealer.</description>

	<arg name="basepath" value="."/>
	<arg value="sp"/>
	<arg name="colors"/>
	<arg name="extensions" value="php"/>
	<arg name="parallel" value="4"/>

	<file>wp-block-revealer.php</file>
	<file>app</file>

	<exclude-pattern>*/vendor/*</exclude-pattern>
	<exclude-pattern>*/node_modules/*</exclude-pattern>
	<exclude-pattern>*/dist/*</exclude-pattern>
	<exclude-pattern>*/languages/*</exclude-pattern>
	<exclude-pattern>*/sources/*</exclude-pattern>

	<rule ref="WordPress-Core">
		<exclude name="WordPress.NamingConventions.ValidVariableName"/>
		<exclude name="WordPress.Files.FileName"/>
		<exclude name="Universal.Arrays.DisallowShortArraySyntax"/>
		<exclude name="Squiz.Commenting.FileComment.MissingPackageTag"/>
	</rule>
	<rule ref="WordPress-Docs">
		<exclude name="WordPress.NamingConventions.ValidVariableName"/>
		<exclude name="WordPress.Files.FileName"/>
		<exclude name="Universal.Arrays.DisallowShortArraySyntax"/>
		<exclude name="Squiz.Commenting.FileComment.MissingPackageTag"/>
	</rule>
	<rule ref="WordPress-Extra">
		<exclude name="WordPress.NamingConventions.ValidVariableName"/>
		<exclude name="WordPress.Files.FileName"/>
		<exclude name="Universal.Arrays.DisallowShortArraySyntax"/>
		<exclude name="Squiz.Commenting.FileComment.MissingPackageTag"/>
	</rule>
</ruleset>
