-
-
Notifications
You must be signed in to change notification settings - Fork 163
Expand file tree
/
Copy pathpsalm-ls.xml
More file actions
54 lines (53 loc) · 1.82 KB
/
Copy pathpsalm-ls.xml
File metadata and controls
54 lines (53 loc) · 1.82 KB
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?xml version="1.0"?>
<psalm
totallyTyped="true"
errorLevel="3"
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"
cacheDirectory=".cache/psalm-ls"
findUnusedBaselineEntry="true"
findUnusedCode="false"
phpVersion="8.2"
>
<!--
Duplication is due to differences in language server and CLI
The CLI needs the files in extraFiles since we specify lib as
the scan directory. The language server needs the files in
projectFiles since it doesn't seem to support extraFiles.
-->
<projectFiles>
<directory name="lib" />
<directory name="../../lib" />
<directory name="../../apps/files/lib/Event" />
<directory name="../../apps/files_sharing" />
<directory name="../../3rdparty/doctrine" />
<directory name="../../3rdparty/psr" />
<directory name="../../3rdparty/guzzlehttp" />
<directory name="../../3rdparty/deepdiver" />
<ignoreFiles>
<directory name="vendor" />
</ignoreFiles>
</projectFiles>
<stubs>
<file name="stubs/recognize.phpstub" />
</stubs>
<issueHandlers>
<PossiblyFalseArgument>
<errorLevel type="suppress">
<directory name="lib/" />
</errorLevel>
</PossiblyFalseArgument>
<RiskyTruthyFalsyComparison>
<errorLevel type="suppress">
<directory name="lib/" />
</errorLevel>
</RiskyTruthyFalsyComparison>
</issueHandlers>
<forbiddenFunctions>
<function name="var_dump" />
<function name="print" />
<function name="print_r" />
</forbiddenFunctions>
</psalm>