Skip to content

Commit eb793a2

Browse files
committed
"Update PHPStan ignore rules for generics in Configuration methods to align with Symfony type definitions."
1 parent 0d644cd commit eb793a2

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

phpstan.neon

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,21 @@ parameters:
99
paths:
1010
- 'src/TwigExtra/src'
1111
- 'src/TwigHooks/src'
12+
13+
ignoreErrors:
14+
# --- Symfony Config generics in Sylius\TwigExtra configuration ---
15+
- message: '#^Method Sylius\\TwigExtra\\Symfony\\DependencyInjection\\Configuration::getConfigTreeBuilder\(\) return type with generic class Symfony\\Component\\Config\\Definition\\Builder\\TreeBuilder does not specify its types: T$#'
16+
path: TwigExtra/src/DependencyInjection/Configuration.php
17+
18+
- message: '#^Method Sylius\\TwigExtra\\Symfony\\DependencyInjection\\Configuration::addTwigUxConfiguration\(\) has parameter \$rootNode with generic class Symfony\\Component\\Config\\Definition\\Builder\\ArrayNodeDefinition but does not specify its types: TParent$#'
19+
path: TwigExtra/src/DependencyInjection/Configuration.php
20+
21+
# --- Symfony Config generics in Sylius\TwigHooks configuration ---
22+
- message: '#^Method Sylius\\TwigHooks\\DependencyInjection\\Configuration::getConfigTreeBuilder\(\) return type with generic class Symfony\\Component\\Config\\Definition\\Builder\\TreeBuilder does not specify its types: T$#'
23+
path: TwigHooks/src/DependencyInjection/Configuration.php
24+
25+
- message: '#^Method Sylius\\TwigHooks\\DependencyInjection\\Configuration::addSupportedHookableTypesConfiguration\(\) has parameter \$rootNode with generic class Symfony\\Component\\Config\\Definition\\Builder\\ArrayNodeDefinition but does not specify its types: TParent$#'
26+
path: TwigHooks/src/DependencyInjection/Configuration.php
27+
28+
- message: '#^Method Sylius\\TwigHooks\\DependencyInjection\\Configuration::addHooksConfiguration\(\) has parameter \$rootNode with generic class Symfony\\Component\\Config\\Definition\\Builder\\ArrayNodeDefinition but does not specify its types: TParent$#'
29+
path: TwigHooks/src/DependencyInjection/Configuration.php

0 commit comments

Comments
 (0)