<?xml version="1.0"?> <ruleset name="WordPress Coding Standards"> <description>BuddyBoss Platform Pro Dev PHP_CodeSniffer ruleset.</description> <file>.</file> <arg name="colors"/> <arg value="p"/> <!-- Exclude paths --> <exclude-pattern>*/languages/*</exclude-pattern> <exclude-pattern>*/lib/*</exclude-pattern> <exclude-pattern>*/build/*</exclude-pattern> <!-- Third-party code --> <exclude-pattern>*/node_modules/*</exclude-pattern> <exclude-pattern>*/vendor/*</exclude-pattern> <!-- Ensure certain file types aren't sniffed --> <exclude-pattern>*\.(css|js)</exclude-pattern> <!-- Rules --> <rule ref="WordPress"> <exclude name="WordPress.DB.SlowDBQuery.slow_db_query_meta_query" /> <exclude name="WordPress.DB.PreparedSQL.InterpolatedNotPrepared" /> </rule> <rule ref="WordPress.WP.I18n"> <properties> <property name="text_domain" type="array" value="buddyboss-pro" /> </properties> </rule> <!-- Loads the PHP Compatibility ruleset. --> <rule ref="PHPCompatibilityWP" /> <!-- PHP version check. --> <!-- Configs --> <config name="minimum_supported_wp_version" value="4.7" /> <config name="testVersion" value="5.6-" /> </ruleset>