Skip to content

Update dependency phpstan/phpstan to ^2.1.5 #2808

Update dependency phpstan/phpstan to ^2.1.5

Update dependency phpstan/phpstan to ^2.1.5 #2808

Triggered via push February 13, 2025 16:15
Status Success
Total duration 10m 59s
Artifacts
Matrix: Check Backward Compatibility
Matrix: Run benchmarks
Matrix: Check Coding Standards
Matrix: Test Compatibility
Matrix: Check Demo Scripts
Matrix: Mutation tests
Matrix: PHPUnit tests
Matrix: Static Analysis by PHPStan
Matrix: Static Analysis by Psalm
Fit to window
Zoom out
Zoom in

Annotations

70 warnings
Check Demo Scripts (locked, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-locked-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.4.3-composer-locked-
Run benchmarks (locked, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-locked-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.4.3-composer-locked-
Run benchmarks (locked, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-locked-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.4.3-composer-locked-tools-ci-
Run benchmarks (locked, 8.4, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Test Compatibility (locked, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-locked-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.4.3-composer-locked-
Test Compatibility (locked, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-locked-tools-ci-e2625ba5afb08da891180e2670b136109d827f74144bdad336d3b3fd314366ae, Windows-php-8.4.3-composer-locked-tools-ci-
Run benchmarks (locked, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-locked-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.4.3-composer-locked-
Run benchmarks (locked, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-locked-tools-ci-e2625ba5afb08da891180e2670b136109d827f74144bdad336d3b3fd314366ae, Windows-php-8.4.3-composer-locked-tools-ci-
Run benchmarks (locked, 8.4, windows-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Run benchmarks (locked, 8.4, windows-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
PHPUnit tests (locked, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-locked-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.4.3-composer-locked-
PHPUnit tests (locked, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-locked-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.4.3-composer-locked-tools-ci-
PHPUnit tests (locked, 8.4, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
PHPUnit tests (locked, 8.4, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
PHPUnit tests (locked, 8.2, ubuntu-latest)
Cache not found for keys: Linux-php-8.2.27-composer-locked-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.2.27-composer-locked-
PHPUnit tests (locked, 8.2, ubuntu-latest)
Cache not found for keys: Linux-php-8.2.27-composer-locked-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.2.27-composer-locked-tools-ci-
PHPUnit tests (lowest, 8.3, ubuntu-latest)
Cache not found for keys: Linux-php-8.3.16-composer-lowest-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.3.16-composer-lowest-
PHPUnit tests (lowest, 8.3, ubuntu-latest)
Cache not found for keys: Linux-php-8.3.16-composer-lowest-tools-ci-881137f50881f9913adfdca70603e445ea1c502f1c5fa3f9c25409bf3145bb9e, Linux-php-8.3.16-composer-lowest-tools-ci-
PHPUnit tests (highest, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-highest-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.4.3-composer-highest-
PHPUnit tests (highest, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-highest-tools-ci-1c58f8007a242ac5759d58fc275d6f3c3125026039852ea4af59f718ba66f220, Windows-php-8.4.3-composer-highest-tools-ci-
PHPUnit tests (lowest, 8.2, windows-latest)
Cache not found for keys: Windows-php-8.2.27-composer-lowest-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.2.27-composer-lowest-
PHPUnit tests (lowest, 8.2, windows-latest)
Cache not found for keys: Windows-php-8.2.27-composer-lowest-tools-ci-eb429790e31dde098b69ce562c67adf0b2fd87c2928a67e6d2ed8b1c93667a09, Windows-php-8.2.27-composer-lowest-tools-ci-
PHPUnit tests (lowest, 8.2, ubuntu-latest)
Cache not found for keys: Linux-php-8.2.27-composer-lowest-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.2.27-composer-lowest-
PHPUnit tests (lowest, 8.2, ubuntu-latest)
Cache not found for keys: Linux-php-8.2.27-composer-lowest-tools-ci-881137f50881f9913adfdca70603e445ea1c502f1c5fa3f9c25409bf3145bb9e, Linux-php-8.2.27-composer-lowest-tools-ci-
Static Analysis by PHPStan (locked, 8.2, ubuntu-latest)
Cache not found for keys: Linux-php-8.2.27-composer-locked-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.2.27-composer-locked-
Static Analysis by PHPStan (locked, 8.2, ubuntu-latest)
Cache not found for keys: Linux-php-8.2.27-composer-locked-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.2.27-composer-locked-tools-ci-
Static Analysis by PHPStan (locked, 8.2, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Static Analysis by PHPStan (locked, 8.2, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
PHPUnit tests (locked, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-locked-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.4.3-composer-locked-
PHPUnit tests (locked, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-locked-tools-ci-e2625ba5afb08da891180e2670b136109d827f74144bdad336d3b3fd314366ae, Windows-php-8.4.3-composer-locked-tools-ci-
PHPUnit tests (locked, 8.4, windows-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
PHPUnit tests (locked, 8.4, windows-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
PHPUnit tests (highest, 8.3, windows-latest)
Cache not found for keys: Windows-php-8.3.17-composer-highest-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.3.17-composer-highest-
PHPUnit tests (highest, 8.3, windows-latest)
Cache not found for keys: Windows-php-8.3.17-composer-highest-tools-ci-1c58f8007a242ac5759d58fc275d6f3c3125026039852ea4af59f718ba66f220, Windows-php-8.3.17-composer-highest-tools-ci-
PHPUnit tests (locked, 8.3, windows-latest)
Cache not found for keys: Windows-php-8.3.17-composer-locked-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.3.17-composer-locked-
PHPUnit tests (locked, 8.3, windows-latest)
Cache not found for keys: Windows-php-8.3.17-composer-locked-tools-ci-e2625ba5afb08da891180e2670b136109d827f74144bdad336d3b3fd314366ae, Windows-php-8.3.17-composer-locked-tools-ci-
PHPUnit tests (locked, 8.2, windows-latest)
Cache not found for keys: Windows-php-8.2.27-composer-locked-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.2.27-composer-locked-
PHPUnit tests (locked, 8.2, windows-latest)
Cache not found for keys: Windows-php-8.2.27-composer-locked-tools-ci-e2625ba5afb08da891180e2670b136109d827f74144bdad336d3b3fd314366ae, Windows-php-8.2.27-composer-locked-tools-ci-
PHPUnit tests (lowest, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-lowest-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.4.3-composer-lowest-
PHPUnit tests (lowest, 8.4, windows-latest)
Cache not found for keys: Windows-php-8.4.3-composer-lowest-tools-ci-eb429790e31dde098b69ce562c67adf0b2fd87c2928a67e6d2ed8b1c93667a09, Windows-php-8.4.3-composer-lowest-tools-ci-
Static Analysis by PHPStan (locked, 8.3, ubuntu-latest)
Cache not found for keys: Linux-php-8.3.16-composer-locked-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.3.16-composer-locked-
Static Analysis by PHPStan (locked, 8.3, ubuntu-latest)
Cache not found for keys: Linux-php-8.3.16-composer-locked-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.3.16-composer-locked-tools-ci-
PHPUnit tests (highest, 8.2, windows-latest)
Cache not found for keys: Windows-php-8.2.27-composer-highest-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.2.27-composer-highest-
PHPUnit tests (highest, 8.2, windows-latest)
Cache not found for keys: Windows-php-8.2.27-composer-highest-tools-ci-1c58f8007a242ac5759d58fc275d6f3c3125026039852ea4af59f718ba66f220, Windows-php-8.2.27-composer-highest-tools-ci-
PHPUnit tests (lowest, 8.3, windows-latest)
Cache not found for keys: Windows-php-8.3.17-composer-lowest-02b0ee29d9e3181090ae1b08e8b657df6f133da3f26be3fed91df4e90cce3f42, Windows-php-8.3.17-composer-lowest-
PHPUnit tests (lowest, 8.3, windows-latest)
Cache not found for keys: Windows-php-8.3.17-composer-lowest-tools-ci-eb429790e31dde098b69ce562c67adf0b2fd87c2928a67e6d2ed8b1c93667a09, Windows-php-8.3.17-composer-lowest-tools-ci-
PHPUnit tests (highest, 8.2, ubuntu-latest)
Cache not found for keys: Linux-php-8.2.27-composer-highest-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.2.27-composer-highest-
PHPUnit tests (highest, 8.2, ubuntu-latest)
Cache not found for keys: Linux-php-8.2.27-composer-highest-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.2.27-composer-highest-tools-ci-
PHPUnit tests (highest, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-highest-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.4.3-composer-highest-
PHPUnit tests (highest, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-highest-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.4.3-composer-highest-tools-ci-
PHPUnit tests (highest, 8.3, ubuntu-latest)
Cache not found for keys: Linux-php-8.3.16-composer-highest-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.3.16-composer-highest-
PHPUnit tests (highest, 8.3, ubuntu-latest)
Cache not found for keys: Linux-php-8.3.16-composer-highest-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.3.16-composer-highest-tools-ci-
PHPUnit tests (locked, 8.3, ubuntu-latest)
Cache not found for keys: Linux-php-8.3.16-composer-locked-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.3.16-composer-locked-
PHPUnit tests (locked, 8.3, ubuntu-latest)
Cache not found for keys: Linux-php-8.3.16-composer-locked-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.3.16-composer-locked-tools-ci-
PHPUnit tests (locked, 8.3, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
PHPUnit tests (locked, 8.3, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
PHPUnit tests (lowest, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-lowest-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.4.3-composer-lowest-
PHPUnit tests (lowest, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-lowest-tools-ci-881137f50881f9913adfdca70603e445ea1c502f1c5fa3f9c25409bf3145bb9e, Linux-php-8.4.3-composer-lowest-tools-ci-
Mutation tests (locked, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-locked-1117360eb85798ac42b5d1a7bc3f438551e41eeca80221d458bf8027893b7d8c, Linux-php-8.4.3-composer-locked-
Mutation tests (locked, 8.4, ubuntu-latest)
Cache not found for keys: Linux-php-8.4.3-composer-locked-tools-ci-65cdc00b14ecfca1b4cf91aee31f1e01a2f7bb9b204dfb562ce02f27eb93bf81, Linux-php-8.4.3-composer-locked-tools-ci-
Mutation tests (locked, 8.4, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Mutation tests (locked, 8.4, ubuntu-latest)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
Mutation tests (locked, 8.4, ubuntu-latest): src/Reflection/ReflectionFunctionAbstract.php#L380
Escaped Mutant for Mutator "InstanceOf_": @@ @@ } /** @psalm-var mixed $nodePropertyArrayItem */ foreach ($nodeProperty as $nodePropertyArrayItem) { - if ($nodePropertyArrayItem instanceof Node && $this->nodeIsOrContainsYield($nodePropertyArrayItem)) { + if (true && $this->nodeIsOrContainsYield($nodePropertyArrayItem)) { return true; } }
Mutation tests (locked, 8.4, ubuntu-latest): src/Reflection/ReflectionFunctionAbstract.php#L516
Escaped Mutant for Mutator "InstanceOf_": @@ @@ if ($returnType === null) { return null; } - assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); + assert(true || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); return ReflectionType::createFromNode($this->reflector, $this, $returnType); } /** @return list<ReflectionAttribute> */
Mutation tests (locked, 8.4, ubuntu-latest): src/Reflection/ReflectionFunctionAbstract.php#L516
Escaped Mutant for Mutator "InstanceOf_": @@ @@ if ($returnType === null) { return null; } - assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); + assert($returnType instanceof Node\Identifier || true || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); return ReflectionType::createFromNode($this->reflector, $this, $returnType); } /** @return list<ReflectionAttribute> */
Mutation tests (locked, 8.4, ubuntu-latest): src/Reflection/ReflectionFunctionAbstract.php#L516
Escaped Mutant for Mutator "InstanceOf_": @@ @@ if ($returnType === null) { return null; } - assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); + assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || true || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); return ReflectionType::createFromNode($this->reflector, $this, $returnType); } /** @return list<ReflectionAttribute> */
Mutation tests (locked, 8.4, ubuntu-latest): src/Reflection/ReflectionFunctionAbstract.php#L516
Escaped Mutant for Mutator "InstanceOf_": @@ @@ if ($returnType === null) { return null; } - assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); + assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || true || $returnType instanceof Node\IntersectionType); return ReflectionType::createFromNode($this->reflector, $this, $returnType); } /** @return list<ReflectionAttribute> */
Mutation tests (locked, 8.4, ubuntu-latest): src/Reflection/ReflectionFunctionAbstract.php#L516
Escaped Mutant for Mutator "InstanceOf_": @@ @@ if ($returnType === null) { return null; } - assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); + assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || true); return ReflectionType::createFromNode($this->reflector, $this, $returnType); } /** @return list<ReflectionAttribute> */
Mutation tests (locked, 8.4, ubuntu-latest): src/Reflection/ReflectionFunctionAbstract.php#L516
Escaped Mutant for Mutator "LogicalOrAllSubExprNegation": @@ @@ if ($returnType === null) { return null; } - assert($returnType instanceof Node\Identifier || $returnType instanceof Node\Name || $returnType instanceof Node\NullableType || $returnType instanceof Node\UnionType || $returnType instanceof Node\IntersectionType); + assert(!$returnType instanceof Node\Identifier || !$returnType instanceof Node\Name || !$returnType instanceof Node\NullableType || !$returnType instanceof Node\UnionType || !$returnType instanceof Node\IntersectionType); return ReflectionType::createFromNode($this->reflector, $this, $returnType); } /** @return list<ReflectionAttribute> */
Mutation tests (locked, 8.4, ubuntu-latest): src/SourceLocator/Type/AutoloadSourceLocator.php#L204
Escaped Mutant for Mutator "TrueValue": @@ @@ } private function silenceErrors(): void { - set_error_handler(static fn(): bool => true); + set_error_handler(static fn(): bool => false); } /** * We can only load functions if they already exist, because PHP does not