Skip to content

Commit 264e463

Browse files
committed
phpstan issues
1 parent bab5b57 commit 264e463

6 files changed

Lines changed: 5 additions & 6 deletions

File tree

phpstan.neon

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,3 @@ parameters:
7575
}
7676
'''
7777
inferPrivatePropertyTypeFromConstructor: true
78-
ignoreErrors:
79-
# False positive
80-
- '#Call to an undefined method Symfony\\Component\\Config\\Definition\\Builder\\NodeDefinition::children\(\)\.#'

src/AttributeGenerator/ApiPlatformCoreAttributeGenerator.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,8 @@ private static function extractParameters(string $type, array $values): array
148148
],
149149
[]
150150
);
151+
152+
// @phpstan-ignore-next-line
151153
if (isset(self::$parameterTypes[$type])) {
152154
$types = self::$parameterTypes[$type];
153155
} else {

src/OpenApi/Generator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
final class Generator
2727
{
2828
/**
29-
* @param Configuration $configuration
29+
* @param array<string, mixed> $configuration
3030
*/
3131
public function generate(array $configuration, string $configurationPath, OutputInterface $output, SymfonyStyle $io): void
3232
{

src/Schema/Generator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
final class Generator
3030
{
3131
/**
32-
* @param Configuration $configuration
32+
* @param array<string, mixed> $configuration
3333
*/
3434
public function generate(array $configuration, OutputInterface $output, SymfonyStyle $io): void
3535
{

src/SchemaGeneratorConfiguration.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ public function getConfigTreeBuilder(): TreeBuilder
5252
array_keys($nodeConfig)
5353
);
5454

55-
// @phpstan-ignore-next-line node is not null
5655
$attributesNode = static fn () => (new NodeBuilder())
5756
->arrayNode('attributes')
5857
->info('Attributes (merged with generated attributes)')

src/TypesGenerator.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ public function generate(array $graphs, array $config): array
174174
?? ($class->hasChild && !$class->isReferencedBy);
175175

176176
// When including all properties, ignore properties already set on parent
177+
// @phpstan-ignore-next-line
177178
if (($config['types'][$class->name()]['allProperties'] ?? true) && isset($classes[$class->parent()])) {
178179
$type = $class->resource();
179180
foreach ($propertiesMap[$type->getUri()] as $property) {

0 commit comments

Comments
 (0)