<?xml version="1.0"?>
<ruleset name="CMB2 Grid">
	<description>The code standard for CMB2 Grid is WordPress.</description>

	<rule ref="WordPress">
		<exclude name="Generic.Files.LowercasedFilename" />
		<exclude name="WordPress.NamingConventions" />
		<exclude name="Squiz.WhiteSpace.SuperfluousWhitespace.EmptyLines" />
		<exclude name="WordPress.PHP.YodaConditions.NotYoda" />
		
		<!-- Temporarily exclude documentation checks until all classes, methods and properties have been documented. -->
		<exclude name="WordPress-Docs" />
	</rule>

	<!-- exclude the 'empty' index files from some documentation checks -->
	<rule ref="Squiz.Commenting.FileComment.WrongStyle">
		<exclude-pattern>*/index.php</exclude-pattern>
	</rule>
	<rule ref="Squiz.Commenting.InlineComment.SpacingAfter">
		<exclude-pattern>*/index.php</exclude-pattern>
	</rule>

</ruleset>
