Skip to content

TypeSpecifier: Narrow (string) $expr like $expr != '' #15829

TypeSpecifier: Narrow (string) $expr like $expr != ''

TypeSpecifier: Narrow (string) $expr like $expr != '' #15829

Triggered via pull request September 2, 2024 07:54
@staabmstaabm
synchronize #3387
staabm:cast3
Status Failure
Total duration 10m 57s
Artifacts 11
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

phar.yml

on: pull_request
integration-tests  /  Check PHAR checksum
5s
integration-tests / Check PHAR checksum
extension-tests  /  Check PHAR checksum
5s
extension-tests / Check PHAR checksum
other-tests  /  Check PHAR checksum
4s
other-tests / Check PHAR checksum
Commit PHAR
0s
Commit PHAR
Matrix: integration-tests / integration-run-phpstan
Matrix: integration-tests / integration-tests
Matrix: integration-tests / PMMP Tests
Matrix: extension-tests / Extension Tests
Matrix: other-tests / Other Tests
integration-tests  /  Integration - Update baselines
0s
integration-tests / Integration - Update baselines
Fit to window
Zoom out
Zoom in

Annotations

25 errors
integration-tests / Integration - composer/composer
Process completed with exit code 1.
integration-tests / Integration - bitExpert/phpstan-magento
Process completed with exit code 1.
integration-tests / Integration - composer/composer
Process completed with exit code 1.
integration-tests / Integration - bitExpert/phpstan-magento
Process completed with exit code 1.
integration-tests / Integration - reactphp/promise: src/Internal/FulfilledPromise.php#L61
Method React\Promise\Internal\FulfilledPromise::finally() should return React\Promise\PromiseInterface<T> but returns React\Promise\PromiseInterface<(T of mixed)|null>.
integration-tests / Integration - reactphp/promise: src/Promise.php#L99
Method React\Promise\Promise::finally() should return React\Promise\PromiseInterface<T> but returns React\Promise\PromiseInterface<(T of mixed)|null>.
integration-tests / Integration - reactphp/promise
Process completed with exit code 1.
integration-tests / Integration - drupal/drupal
Process completed with exit code 1.
integration-tests / Integration - drupal/drupal
Process completed with exit code 1.
integration-tests / Integration - shopware/shopware
Process completed with exit code 1.
integration-tests / Integration - shopware/shopware
Process completed with exit code 1.
integration-tests / Integration - TomasVotruba/bladestan: src/Compiler/PhpContentExtractor.php#L35
Unreachable statement - code above always terminates.
integration-tests / Integration - TomasVotruba/bladestan: src/TemplateCompiler/Rules/TemplateRulesRegistry.php#L15
Class TomasVotruba\Bladestan\TemplateCompiler\Rules\TemplateRulesRegistry extends @Final class PHPStan\Rules\DirectRegistry.
integration-tests / Integration - TomasVotruba/bladestan
Process completed with exit code 1.
extension-tests / Extension Tests (8.4, phpstan-nette)
Process completed with exit code 2.
integration-tests / PMMP Tests (8.2, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo cd e2e/...: src/MemoryManager.php#L117
Offset 1 does not exist on array{0?: string, 1?: numeric-string, 2?: 'G'|'g'|'K'|'k'|'M'|'m'}.
integration-tests / PMMP Tests (8.2, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo cd e2e/...: src/MemoryManager.php#L121
Offset 2 does not exist on array{0?: string, 1?: numeric-string, 2?: 'G'|'g'|'K'|'k'|'M'|'m'}.
integration-tests / PMMP Tests (8.1, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo cd e2e/...: src/MemoryManager.php#L117
Offset 1 does not exist on array{0?: string, 1?: numeric-string, 2?: 'G'|'g'|'K'|'k'|'M'|'m'}.
integration-tests / PMMP Tests (8.1, git clone https://github.com/pmmp/PocketMine-MP.git e2e/integration/repo cd e2e/...: src/MemoryManager.php#L121
Offset 2 does not exist on array{0?: string, 1?: numeric-string, 2?: 'G'|'g'|'K'|'k'|'M'|'m'}.
integration-tests / Integration - efabrica-team/phpstan-latte tests
Process completed with exit code 1.
integration-tests / Integration - PrestaShop/PrestaShop: config/config.inc.php#L70
Path in include_once() "/home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/config/settings_custom.inc.php" is not a file or it does not exist.
integration-tests / Integration - PrestaShop/PrestaShop: config/smarty.config.inc.php#L44
Path in include() "/home/runner/work/phpstan-src/phpstan-src/e2e/integration/repo/classes/Smarty/SmartyCacheResourceMysql.php" is not a file or it does not exist.
integration-tests / Integration - PrestaShop/PrestaShop
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
baselines-bladestan-baseline.neon Expired
393 Bytes
sha256:b98223cf9b7b547e3d46431107c8481f697831d7d1e2ae26cd8d4f916deb9ae2
baselines-composer-baseline.neon Expired
1.84 KB
sha256:3daf50fb159486f917cff733b2eb6b30d3683f1a75e3f0ea4c57f607b1747710
baselines-drupal-baseline.neon Expired
1.61 KB
sha256:a4de73a91a6eee940b0eba42a62a9a6b4210195e02e223ac27617649012c5bec
baselines-magento-baseline.neon Expired
158 Bytes
sha256:b40a25dc48f75c817af55a5a65af57d5c41c458232e6527e83b493a71c1cc17d
baselines-prestashop-baseline.neon Expired
11.9 KB
sha256:f5f1e8984e52a83ab01282527fcd36115cbdae5dfdf8d1dadfeca236766f090b
baselines-react-promise-baseline.neon Expired
371 Bytes
sha256:c7b07e4edce7cec271fef9967c398cbf50e77f22e969377e3ec7a7ffa7301c0a
baselines-shopware-baseline.neon Expired
1.63 KB
sha256:d5c6b6664eedfee3e55b274f3d4e9aa18f26640f38a8fb0261a7b2a72ee32a88
phar-file Expired
3.46 MB
sha256:34d4004c71709673bf79b26c01ca7593606c2d355b171891f6a3a057c73604d1
phar-file-checksum Expired
3.46 MB
sha256:17f9ec338213920f1a219c4f16ee00e09b7358309c4e15fb96b67f19c661c21f
pocketmine-ng-baseline-8.1.neon Expired
818 Bytes
sha256:49a8ee214da1a6b9c524e3dc72606309b181643c2149736d56691c9d753e1ca0
pocketmine-ng-baseline-8.2.neon Expired
818 Bytes
sha256:bc356611d22798a0572f91c62729d44de153158d93fac0d354f160c577d00f3e