Skip to content

Optimize stream wrapper performance #133

Optimize stream wrapper performance

Optimize stream wrapper performance #133

Triggered via pull request August 21, 2026 06:42
Status Failure
Total duration 1m 38s
Artifacts

ci.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 12 warnings
PHP 8.3 (ubuntu-latest): src/Internal/Checker/InlineChecker.php#L249
Parameter #1 $value of function count expects array|Countable, mixed given.
PHP 8.3 (ubuntu-latest): src/Internal/Checker/InlineChecker.php#L246
Parameter #3 $templates of static method TypePHP\Resolver\TemplateManager::getBoundTemplates() expects array<string, PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode>, mixed given.
PHP 8.3 (ubuntu-latest): src/Internal/Checker/GeneratorChecker.php#L110
Method TypePHP\Internal\Checker\GeneratorChecker::resolveGeneratorReturnType() should return PHPStan\PhpDocParser\Ast\Type\TypeNode|null but returns mixed.
PHP 8.3 (ubuntu-latest): src/Internal/Checker/GeneratorChecker.php#L106
Parameter #3 $declaredTemplates of static method TypePHP\Resolver\TemplateSubstitutor::substitute() expects array<string, PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode>, array given.
PHP 8.3 (ubuntu-latest): src/Internal/Checker/GeneratorChecker.php#L106
Parameter #1 $node of static method TypePHP\Resolver\TemplateSubstitutor::substitute() expects PHPStan\PhpDocParser\Ast\Type\TypeNode, mixed given.
PHP 8.3 (ubuntu-latest): src/Internal/Checker/GeneratorChecker.php#L103
Parameter #3 $templates of static method TypePHP\Resolver\TemplateManager::getBoundTemplates() expects array<string, PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode>, array given.
PHP 8.3 (ubuntu-latest): src/Internal/Checker/GeneratorChecker.php#L102
Only iterables can be unpacked, mixed given.
PHP 8.3 (ubuntu-latest): src/Internal/Checker/GeneratorChecker.php#L102
Only iterables can be unpacked, mixed given.
PHP 8.3 (ubuntu-latest): src/Internal/Checker/GeneratorChecker.php#L97
Cannot access offset string on mixed.
PHP 8.3 (ubuntu-latest): src/Contract/ContractParser.php#L64
Method TypePHP\Contract\ContractParser::parse() return type has no value type specified in iterable type array.
PHP 8.2 (ubuntu-latest)
Process completed with exit code 1.
PHP 8.2 (windows-latest)
Process completed with exit code 1.
PHP 8.2 (macos-latest)
Process completed with exit code 1.
PHP 8.3 (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.2 (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.5 (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.4 (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.5 (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.4 (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.3 (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.5 (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.3 (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.2 (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.2 (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHP 8.4 (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/