Skip to content

Commit 9be33fc

Browse files
committed
[Store] Fix PHPStan vendor directory exclusion for symlinked packages
Use analyseAndScan exclusion for vendor directories to prevent PHPStan from recursively traversing symlinked packages that create circular directory structures during CI runs.
1 parent 8bd669e commit 9be33fc

File tree

21 files changed

+84
-42
lines changed

21 files changed

+84
-42
lines changed

src/store/src/Bridge/AzureSearch/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/Cache/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/ChromaDb/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/ClickHouse/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/Cloudflare/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/Elasticsearch/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/ManticoreSearch/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/MariaDb/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/Meilisearch/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

src/store/src/Bridge/Milvus/phpstan.dist.neon

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ parameters:
66
paths:
77
- ./
88
excludePaths:
9-
- ./Tests/
10-
- ./vendor/
9+
analyse:
10+
- ./Tests/
11+
analyseAndScan:
12+
- ./vendor/
1113
treatPhpDocTypesAsCertain: false
1214
ignoreErrors:
1315
-

0 commit comments

Comments
 (0)