From d0fb5a887574d46e22b8227e7119342a580e0e50 Mon Sep 17 00:00:00 2001 From: Thomas Gnandt Date: Fri, 10 Apr 2026 07:43:57 +0200 Subject: [PATCH 1/2] add SlevomatCodingStandard.Classes.TraitUseOrder --- MO4/ruleset.xml | 2 ++ composer.json | 2 +- integrationtests/testfile.php | 7 +++++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/MO4/ruleset.xml b/MO4/ruleset.xml index 4f735ea..d439ef1 100644 --- a/MO4/ruleset.xml +++ b/MO4/ruleset.xml @@ -133,6 +133,8 @@ + + diff --git a/composer.json b/composer.json index d5ee7be..e555aa7 100644 --- a/composer.json +++ b/composer.json @@ -26,7 +26,7 @@ "php": "^8.1", "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || ^1.0", "escapestudios/symfony2-coding-standard": "^3.17", - "slevomat/coding-standard": "^8.23", + "slevomat/coding-standard": "^8.28.1", "squizlabs/php_codesniffer": "^4.0" }, "require-dev": { diff --git a/integrationtests/testfile.php b/integrationtests/testfile.php index 9f4c249..fe96c0d 100644 --- a/integrationtests/testfile.php +++ b/integrationtests/testfile.php @@ -20,6 +20,13 @@ */ class FooBar { + use AlphaTrait; + /** + * @use GenericTrait + */ + use GenericTrait; + use ZebraTrait; + public const SOME_CONST = 42; public const STR_CONST = '43'; protected const PROTECT = 0; From a35fd501910afe403884a0bf714c6eb323e85f6f Mon Sep 17 00:00:00 2001 From: Michael Moll Date: Mon, 27 Jul 2026 19:53:50 +0200 Subject: [PATCH 2/2] add caseSensitive=true --- MO4/ruleset.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MO4/ruleset.xml b/MO4/ruleset.xml index d439ef1..1846a07 100644 --- a/MO4/ruleset.xml +++ b/MO4/ruleset.xml @@ -134,7 +134,11 @@ - + + + + +