forked from contao/contao
-
Notifications
You must be signed in to change notification settings - Fork 0
/
psalm.xml
40 lines (38 loc) · 1.6 KB
/
psalm.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?xml version="1.0"?>
<psalm
errorLevel="7"
resolveFromConfigFile="true"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="https://getpsalm.org/schema/config"
xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd"
>
<projectFiles>
<directory name="core-bundle/src"/>
<directory name="core-bundle/tests"/>
<ignoreFiles>
<directory name="core-bundle/src/Resources"/>
<directory name="core-bundle/tests/Fixtures"/>
<!--
Symfony's ForwardCompatTestTrait definition makes Psalm fail with a
"Could not locate trait statement" exception, therefore we have to
ignore the RoutingTest.php file for now.
The ForwardCompatTestTrait has been removed in Symfony 5, so as
soon as we are compatible, this can be removed again.
@see https://github.com/symfony/symfony/blob/4.4/src/Symfony/Bundle/FrameworkBundle/Test/ForwardCompatTestTrait.php
-->
<file name="core-bundle/tests/Functional/RoutingTest.php"/>
</ignoreFiles>
</projectFiles>
<plugins>
<pluginClass class="Psalm\PhpUnitPlugin\Plugin"/>
<pluginClass class="Weirdan\DoctrinePsalmPlugin\Plugin"/>
<pluginClass class="Seferov\SymfonyPsalmPlugin\Plugin"/>
</plugins>
<issueHandlers>
<UndefinedConstant>
<errorLevel type="suppress">
<file name="core-bundle/src/Controller/InitializeController.php" />
</errorLevel>
</UndefinedConstant>
</issueHandlers>
</psalm>