Skip to content

Test against PHP 8.4 #374

Test against PHP 8.4

Test against PHP 8.4 #374

Triggered via pull request February 20, 2025 23:16
Status Failure
Total duration 1m 13s
Artifacts

ci.yml

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

Annotations

19 errors
ClassMustBeFinal: examples/pagination/1-iterator.php#L11
examples/pagination/1-iterator.php:11:7: ClassMustBeFinal: Class GitHubApi is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
InvalidReturnType: src/Connection/Internal/Http1Parser.php#L97
src/Connection/Internal/Http1Parser.php:97:50: InvalidReturnType: Not all code paths of Amp\Http\Client\Connection\Internal\Http1Parser::parse end in a return statement, return type Amp\Http\Client\Response|null expected (see https://psalm.dev/011)
InvalidReturnType: src/Connection/Internal/Http1Parser.php#L358
src/Connection/Internal/Http1Parser.php:358:16: InvalidReturnType: Not all code paths of Amp\Http\Client\Connection\Internal\Http1Parser::parseChunkedBody end in a return statement, return type bool expected (see https://psalm.dev/011)
UnusedIssueHandlerSuppression: psalm.xml#L1
/home/runner/work/http-client/http-client/psalm.xml:0:0: UnusedIssueHandlerSuppression: Suppressed issue type "MissingClosureParamType" for /src/ was not thrown. (see https://psalm.dev/326)
PHP 8.3
Process completed with exit code 2.
PHP 8.4
The job was canceled because "ubuntu-latest_8_3" failed.
PHP 8.4
Process completed with exit code 2.
PHP 8.2
The job was canceled because "ubuntu-latest_8_3" failed.
ClassMustBeFinal: examples/pagination/1-iterator.php#L11
examples/pagination/1-iterator.php:11:7: ClassMustBeFinal: Class GitHubApi is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
InvalidReturnType: src/Connection/Internal/Http1Parser.php#L97
src/Connection/Internal/Http1Parser.php:97:50: InvalidReturnType: Not all code paths of Amp\Http\Client\Connection\Internal\Http1Parser::parse end in a return statement, return type Amp\Http\Client\Response|null expected (see https://psalm.dev/011)
InvalidReturnType: src/Connection/Internal/Http1Parser.php#L358
src/Connection/Internal/Http1Parser.php:358:16: InvalidReturnType: Not all code paths of Amp\Http\Client\Connection\Internal\Http1Parser::parseChunkedBody end in a return statement, return type bool expected (see https://psalm.dev/011)
UnusedIssueHandlerSuppression: psalm.xml#L1
/home/runner/work/http-client/http-client/psalm.xml:0:0: UnusedIssueHandlerSuppression: Suppressed issue type "MissingClosureParamType" for /src/ was not thrown. (see https://psalm.dev/326)
PHP 8.2
Process completed with exit code 2.
PHP 8.4 on macOS
The job was canceled because "ubuntu-latest_8_3" failed.
PHP 8.4 on macOS
The operation was canceled.
PHP 8.1
The job was canceled because "ubuntu-latest_8_3" failed.
PHP 8.1
The operation was canceled.
PHP 8.4 on Windows
The job was canceled because "ubuntu-latest_8_3" failed.
PHP 8.4 on Windows
The operation was canceled.