From 51ffb7b2f537ba356c9fe21175e46acaff333479 Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Sat, 13 Jun 2026 20:36:25 +0200 Subject: [PATCH] fix item[] array for AddMissingVarNameFixer --- .../Commenting/AddMissingVarNameFixer.php | 2 +- .../Fixture/array_items.php.inc | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 packages/coding-standard/tests/Fixer/Commenting/AddMissingVarNameFixer/Fixture/array_items.php.inc diff --git a/packages/coding-standard/src/Fixer/Commenting/AddMissingVarNameFixer.php b/packages/coding-standard/src/Fixer/Commenting/AddMissingVarNameFixer.php index 84e23df9ba..5a4373010e 100644 --- a/packages/coding-standard/src/Fixer/Commenting/AddMissingVarNameFixer.php +++ b/packages/coding-standard/src/Fixer/Commenting/AddMissingVarNameFixer.php @@ -20,7 +20,7 @@ final class AddMissingVarNameFixer extends AbstractDocBlockFixer /** * @see https://regex101.com/r/s1UkZs/1 */ - private const string VAR_WITHOUT_NAME_REGEX = '#^(?\/\*\* @(?:psalm-|phpstan-)?var )(?[\\\\\w\|-|]+)(?\s+\*\/)$#'; + private const string VAR_WITHOUT_NAME_REGEX = '#^(?\/\*\* @(?:psalm-|phpstan-)?var )(?[\\\\\w\|\[\]-]+)(?\s+\*\/)$#'; public function getDefinition(): FixerDefinitionInterface { diff --git a/packages/coding-standard/tests/Fixer/Commenting/AddMissingVarNameFixer/Fixture/array_items.php.inc b/packages/coding-standard/tests/Fixer/Commenting/AddMissingVarNameFixer/Fixture/array_items.php.inc new file mode 100644 index 0000000000..7f6081a539 --- /dev/null +++ b/packages/coding-standard/tests/Fixer/Commenting/AddMissingVarNameFixer/Fixture/array_items.php.inc @@ -0,0 +1,19 @@ + +----- +