Skip to content

Commit c376819

Browse files
committed
Exclude file from static analysis
That file contains a class that implements a non-existing interface (when using Symfony 7+): ContainerAwareInterface.
1 parent 1178d3b commit c376819

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

phpstan.neon.dist

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ parameters:
55
- DependencyInjection
66
- Tests
77

8+
excludePaths:
9+
# That file contains an error that cannot be ignored
10+
- Tests/Fixtures/Migrations/ContainerAwareMigration.php
11+
812
ignoreErrors:
913
- '~Parameter \#1 \$configs.*DoctrineMigrationsExtension::load.*~'
1014

psalm-baseline.xml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<files psalm-version="5.15.0@5c774aca4746caf3d239d9c8cadb9f882ca29352">
2+
<files psalm-version="5.23.1@8471a896ccea3526b26d082f4461eeea467f10a4">
33
<file src="DependencyInjection/Configuration.php">
44
<UndefinedInterfaceMethod>
5-
<code>end</code>
5+
<code><![CDATA[end]]></code>
66
</UndefinedInterfaceMethod>
77
</file>
88
<file src="DependencyInjection/DoctrineMigrationsExtension.php">
99
<MoreSpecificImplementedParamType>
10-
<code>$configs</code>
10+
<code><![CDATA[$configs]]></code>
1111
</MoreSpecificImplementedParamType>
1212
</file>
13+
<file src="Tests/Fixtures/Migrations/ContainerAwareMigration.php">
14+
<UndefinedClass>
15+
<code><![CDATA[ContainerAwareInterface]]></code>
16+
</UndefinedClass>
17+
</file>
1318
</files>

0 commit comments

Comments
 (0)