Skip to content

Add support for PHP 8.4 #144

Add support for PHP 8.4

Add support for PHP 8.4 #144

Triggered via pull request November 13, 2024 10:55
Status Failure
Total duration 51s
Artifacts

continuous-integration.yml

on: pull_request
Generate job matrix
5s
Generate job matrix
Matrix: QA Checks
Fit to window
Zoom out
Zoom in

Annotations

33 errors and 2 warnings
QA Checks (README Linting [8.1, locked], ubuntu-latest, laminas/laminas-continuous-integration-ac...: README.md#L19
Multiple consecutive blank lines [Expected: 1; Actual: 2]
QA Checks (README Linting [8.1, locked], ubuntu-latest, laminas/laminas-continuous-integration-ac...: README.md#L24
Multiple consecutive blank lines [Expected: 1; Actual: 2]
QA Checks (PHPCodeSniffer [8.1, locked], ubuntu-latest, laminas/laminas-continuous-integration-ac...: test/MultiByteTest.php#L17
Function set_error_handler() should not be referenced via a fallback global name, but via a use statement.
QA Checks (PHPCodeSniffer [8.1, locked], ubuntu-latest, laminas/laminas-continuous-integration-ac...: test/MultiByteTest.php#L18
Class \Exception should not be referenced via a fully qualified name, but via a use statement.
QA Checks (PHPCodeSniffer [8.1, locked], ubuntu-latest, laminas/laminas-continuous-integration-ac...: test/MultiByteTest.php#L19
Constant E_USER_DEPRECATED should not be referenced via a fallback global name, but via a use statement.
QA Checks (PHPCodeSniffer [8.1, locked], ubuntu-latest, laminas/laminas-continuous-integration-ac...: test/MultiByteTest.php#L24
Function restore_error_handler() should not be referenced via a fallback global name, but via a use statement.
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L471
src/Figlet/Figlet.php:471:21: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L832
src/Figlet/Figlet.php:832:17: RiskyTruthyFalsyComparison: Operand of type ' '|mixed|null contains type mixed, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L834
src/Figlet/Figlet.php:834:25: RiskyTruthyFalsyComparison: Operand of type ' '|mixed|null contains type mixed, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L935
src/Figlet/Figlet.php:935:23: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L937
src/Figlet/Figlet.php:937:23: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L939
src/Figlet/Figlet.php:939:23: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L941
src/Figlet/Figlet.php:941:23: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L943
src/Figlet/Figlet.php:943:23: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L945
src/Figlet/Figlet.php:945:23: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
RiskyTruthyFalsyComparison: src/Figlet/Figlet.php#L947
src/Figlet/Figlet.php:947:23: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)