Skip to content

Commit 1befc91

Browse files
committed
Fix PHPStan recursive symlink traversal by using explicit paths
Changed paths from `./` to `./*.php` to only analyze PHP files in bridge root directories, avoiding vendor directory traversal that causes recursive symlink errors in CI.
1 parent 9be33fc commit 1befc91

File tree

21 files changed

+21
-126
lines changed

21 files changed

+21
-126
lines changed

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ includes:
44
parameters:
55
level: 6
66
paths:
7-
- ./
8-
excludePaths:
9-
analyse:
10-
- ./Tests/
11-
analyseAndScan:
12-
- ./vendor/
7+
- ./*.php
138
treatPhpDocTypesAsCertain: false
149
ignoreErrors:
1510
-

0 commit comments

Comments
 (0)