From a7fa4cf6f0b489010cd551979db13112238d10c7 Mon Sep 17 00:00:00 2001 From: jrfnl Date: Fri, 13 Jun 2025 08:51:08 +0200 Subject: [PATCH] Ruleset file: add schema tags to the ruleset As of PHPCS 3.2.0, PHPCS offers an XSD schema for rulesets which defines what can be used in the XML ruleset file. As of a couple of weeks ago, the XSD schema is now available via permalinks. This commit adds the relevant schema tags to the PHPCS Ruleset file(s). Refs: * squizlabs/PHP_CodeSniffer 1433 * https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.2.0 * PHPCSStandards/PHP_CodeSniffer 1094 * https://github.com/PHPCSStandards/schema.phpcodesniffer.com --- PHPCompatibilitySymfonyPolyfillPHP54/ruleset.xml | 3 ++- PHPCompatibilitySymfonyPolyfillPHP55/ruleset.xml | 3 ++- PHPCompatibilitySymfonyPolyfillPHP56/ruleset.xml | 3 ++- PHPCompatibilitySymfonyPolyfillPHP70/ruleset.xml | 3 ++- PHPCompatibilitySymfonyPolyfillPHP71/ruleset.xml | 3 ++- PHPCompatibilitySymfonyPolyfillPHP72/ruleset.xml | 3 ++- PHPCompatibilitySymfonyPolyfillPHP73/ruleset.xml | 3 ++- PHPCompatibilitySymfonyPolyfillPHP74/ruleset.xml | 3 ++- PHPCompatibilitySymfonyPolyfillPHP80/ruleset.xml | 3 ++- 9 files changed, 18 insertions(+), 9 deletions(-) diff --git a/PHPCompatibilitySymfonyPolyfillPHP54/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP54/ruleset.xml index ab42f77..a25b1ea 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP54/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP54/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 5.4 library. diff --git a/PHPCompatibilitySymfonyPolyfillPHP55/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP55/ruleset.xml index 2004b4f..126c89d 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP55/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP55/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 5.5 library. diff --git a/PHPCompatibilitySymfonyPolyfillPHP56/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP56/ruleset.xml index 0509614..e8bb6e2 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP56/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP56/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 5.6 libary. diff --git a/PHPCompatibilitySymfonyPolyfillPHP70/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP70/ruleset.xml index bf58acd..fc1907c 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP70/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP70/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 7.0 library. diff --git a/PHPCompatibilitySymfonyPolyfillPHP71/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP71/ruleset.xml index bb4b61e..15a4248 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP71/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP71/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 7.1 library. diff --git a/PHPCompatibilitySymfonyPolyfillPHP72/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP72/ruleset.xml index 02daae6..e6e9a00 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP72/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP72/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 7.2 library. diff --git a/PHPCompatibilitySymfonyPolyfillPHP73/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP73/ruleset.xml index 8992cb5..fcc7225 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP73/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP73/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 7.3 library. diff --git a/PHPCompatibilitySymfonyPolyfillPHP74/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP74/ruleset.xml index e58cc7a..fc13d9e 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP74/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP74/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 7.4 library. diff --git a/PHPCompatibilitySymfonyPolyfillPHP80/ruleset.xml b/PHPCompatibilitySymfonyPolyfillPHP80/ruleset.xml index 85686b2..a680612 100644 --- a/PHPCompatibilitySymfonyPolyfillPHP80/ruleset.xml +++ b/PHPCompatibilitySymfonyPolyfillPHP80/ruleset.xml @@ -1,5 +1,6 @@ - + + PHPCompatibility ruleset for PHP_CodeSniffer which accounts for polyfills provided by the Symfony PHP 8.0 library.