-
-
Notifications
You must be signed in to change notification settings - Fork 52
Expand file tree
/
Copy pathphpstan.neon
More file actions
100 lines (94 loc) · 3.78 KB
/
phpstan.neon
File metadata and controls
100 lines (94 loc) · 3.78 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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
parameters:
level: 9
treatPhpDocTypesAsCertain: false
bootstrapFiles:
- tools/phpunit/vendor/autoload.php
- tools/phpbench/vendor/autoload.php
- vendor/autoload.php
paths:
- src/core/etl/src
- src/cli/src
- src/adapter/etl-adapter-chartjs/src
- src/adapter/etl-adapter-csv/src
- src/adapter/etl-adapter-doctrine/src
- src/adapter/etl-adapter-elasticsearch/src
- src/adapter/etl-adapter-excel/src
- src/adapter/etl-adapter-google-sheet/src
- src/adapter/etl-adapter-http/src
- src/adapter/etl-adapter-json/src
- src/adapter/etl-adapter-logger/src
- src/adapter/etl-adapter-meilisearch/src
- src/adapter/etl-adapter-parquet/src
- src/adapter/etl-adapter-text/src
- src/adapter/etl-adapter-xml/src
- src/bridge/filesystem/azure/src
- src/bridge/filesystem/async-aws/src
- src/bridge/monolog/http/src
- src/bridge/openapi/specification/src
- src/bridge/symfony/http-foundation/src
- src/lib/array-dot/src
- src/lib/azure-sdk/src
- src/lib/doctrine-dbal-bulk/src
- src/lib/dremel/src
- src/lib/filesystem/src
- src/lib/parquet/src
- src/lib/parquet-viewer/src
- src/lib/snappy/src
- src/lib/types/src
- src/tools/documentation/src
- src/core/etl/tests
- src/cli/tests
- src/adapter/etl-adapter-avro/tests
- src/adapter/etl-adapter-chartjs/tests
- src/adapter/etl-adapter-csv/tests
- src/adapter/etl-adapter-doctrine/tests
- src/adapter/etl-adapter-excel/tests
- src/adapter/etl-adapter-google-sheet/tests
- src/adapter/etl-adapter-http/tests
- src/adapter/etl-adapter-json/tests
- src/adapter/etl-adapter-logger/tests
- src/adapter/etl-adapter-meilisearch/tests
- src/adapter/etl-adapter-parquet/tests
- src/adapter/etl-adapter-text/tests
- src/adapter/etl-adapter-xml/tests
- src/bridge/filesystem/async-aws/tests
- src/bridge/filesystem/azure/tests
- src/bridge/monolog/http/tests
- src/bridge/openapi/specification/tests
- src/bridge/symfony/http-foundation/tests
excludePaths:
- src/cli/src/Flow/CLI/Command/*
- src/core/etl/src/Flow/ETL/Formatter/ASCII/ASCIITable.php
- src/core/etl/src/Flow/ETL/Sort/ExternalSort/RowsMinHeap.php
- src/adapter/etl-adapter-avro/*
- src/adapter/etl-adapter-elasticsearch/src/Flow/ETL/Adapter/Elasticsearch/ElasticsearchPHP/SearchResults.php
- src/adapter/etl-adapter-elasticsearch/src/Flow/ETL/Adapter/Elasticsearch/ElasticsearchPHP/SearchParams.php
- src/adapter/etl-adapter-elasticsearch/src/Flow/ETL/Adapter/Elasticsearch/ElasticsearchPHP/PointInTime.php
- src/adapter/etl-adapter-excel/src/Flow/ETL/Adapter/Excel/Sheet/SheetsManager.php
- src/lib/parquet/src/Flow/Parquet/Thrift/*
- src/lib/parquet/src/Flow/Parquet/ThriftModel/*
- src/lib/parquet/src/Flow/Parquet/BinaryReader/*
- src/lib/parquet/src/Flow/Parquet/Dremel/ColumnData/DefinitionConverter.php
tmpDir: var/phpstan/cache
disallowedFunctionCalls:
-
function: 'var_dump()'
-
function: 'print_r()'
-
function: 'dd()'
-
function: 'ddj()'
-
function: 'dj()'
ignoreErrors:
-
message: '#Dom\\(HTMLDocument|Element)#i'
identifier: class.notFound
includes:
- tools/phpstan/vendor/spaze/phpstan-disallowed-calls/extension.neon
services:
-
class: Flow\Types\PHPStan\StructureTypeReturnTypeExtension
tags:
- phpstan.broker.dynamicFunctionReturnTypeExtension