Update phpunit config #683
Annotations
28 errors
|
🧪 Unit Tests (8.2, windows-latest)
The strategy configuration was canceled because "unit-tests._8_3_ubuntu-latest" failed
|
|
🧪 Unit Tests (8.3, ubuntu-latest)
This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
|
🧪 Unit Tests (8.3, windows-latest)
This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
|
🧪 Unit Tests (8.3, windows-latest)
The strategy configuration was canceled because "unit-tests._8_3_ubuntu-latest" failed
|
|
🧪 Unit Tests (8.2, ubuntu-latest)
This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
|
🧪 Unit Tests (8.2, ubuntu-latest)
The strategy configuration was canceled because "unit-tests._8_3_ubuntu-latest" failed
|
|
💅 Check Code Style
Process completed with exit code 8.
|
|
MissingOverrideAttribute:
development/src/Commands/ReleaseCommand.php#L29
development/src/Commands/ReleaseCommand.php:29:2: MissingOverrideAttribute: Method Elephox\Development\Commands\ReleaseCommand::configure should have the "Override" attribute (see https://psalm.dev/358)
|
|
ClassMustBeFinal:
development/src/Commands/ReleaseCommand.php#L17
development/src/Commands/ReleaseCommand.php:17:7: ClassMustBeFinal: Class Elephox\Development\Commands\ReleaseCommand is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
RiskyTruthyFalsyComparison:
development/src/Commands/LoggerCommand.php#L45
development/src/Commands/LoggerCommand.php:45:7: RiskyTruthyFalsyComparison: Operand of type array<interface-string, interface-string>|false contains type array<interface-string, interface-string>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
|
MissingOverrideAttribute:
development/src/Commands/LoggerCommand.php#L34
development/src/Commands/LoggerCommand.php:34:2: MissingOverrideAttribute: Method Elephox\Development\Commands\LoggerCommand::handle should have the "Override" attribute (see https://psalm.dev/358)
|
|
MissingOverrideAttribute:
development/src/Commands/LoggerCommand.php#L27
development/src/Commands/LoggerCommand.php:27:2: MissingOverrideAttribute: Method Elephox\Development\Commands\LoggerCommand::configure should have the "Override" attribute (see https://psalm.dev/358)
|
|
ClassMustBeFinal:
development/src/Commands/LoggerCommand.php#L19
development/src/Commands/LoggerCommand.php:19:16: ClassMustBeFinal: Class Elephox\Development\Commands\LoggerCommand is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
InvalidOperand:
development/src/Commands/EchoCommand.php#L26
development/src/Commands/EchoCommand.php:26:9: InvalidOperand: Cannot concatenate with a array<array-key, mixed>|null|scalar (see https://psalm.dev/058)
|
|
MissingOverrideAttribute:
development/src/Commands/EchoCommand.php#L22
development/src/Commands/EchoCommand.php:22:2: MissingOverrideAttribute: Method Elephox\Development\Commands\EchoCommand::handle should have the "Override" attribute (see https://psalm.dev/358)
|
|
MissingOverrideAttribute:
development/src/Commands/EchoCommand.php#L14
development/src/Commands/EchoCommand.php:14:2: MissingOverrideAttribute: Method Elephox\Development\Commands\EchoCommand::configure should have the "Override" attribute (see https://psalm.dev/358)
|
|
ClassMustBeFinal:
development/src/Commands/EchoCommand.php#L12
development/src/Commands/EchoCommand.php:12:7: ClassMustBeFinal: Class Elephox\Development\Commands\EchoCommand is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
MissingOverrideAttribute:
development/src/Commands/ReleaseCommand.php#L29
development/src/Commands/ReleaseCommand.php:29:2: MissingOverrideAttribute: Method Elephox\Development\Commands\ReleaseCommand::configure should have the "Override" attribute (see https://psalm.dev/358)
|
|
ClassMustBeFinal:
development/src/Commands/ReleaseCommand.php#L17
development/src/Commands/ReleaseCommand.php:17:7: ClassMustBeFinal: Class Elephox\Development\Commands\ReleaseCommand is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
RiskyTruthyFalsyComparison:
development/src/Commands/LoggerCommand.php#L45
development/src/Commands/LoggerCommand.php:45:7: RiskyTruthyFalsyComparison: Operand of type array<interface-string, interface-string>|false contains type array<interface-string, interface-string>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
|
MissingOverrideAttribute:
development/src/Commands/LoggerCommand.php#L34
development/src/Commands/LoggerCommand.php:34:2: MissingOverrideAttribute: Method Elephox\Development\Commands\LoggerCommand::handle should have the "Override" attribute (see https://psalm.dev/358)
|
|
MissingOverrideAttribute:
development/src/Commands/LoggerCommand.php#L27
development/src/Commands/LoggerCommand.php:27:2: MissingOverrideAttribute: Method Elephox\Development\Commands\LoggerCommand::configure should have the "Override" attribute (see https://psalm.dev/358)
|
|
ClassMustBeFinal:
development/src/Commands/LoggerCommand.php#L19
development/src/Commands/LoggerCommand.php:19:16: ClassMustBeFinal: Class Elephox\Development\Commands\LoggerCommand is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
InvalidOperand:
development/src/Commands/EchoCommand.php#L26
development/src/Commands/EchoCommand.php:26:9: InvalidOperand: Cannot concatenate with a array<array-key, mixed>|null|scalar (see https://psalm.dev/058)
|
|
MissingOverrideAttribute:
development/src/Commands/EchoCommand.php#L22
development/src/Commands/EchoCommand.php:22:2: MissingOverrideAttribute: Method Elephox\Development\Commands\EchoCommand::handle should have the "Override" attribute (see https://psalm.dev/358)
|
|
MissingOverrideAttribute:
development/src/Commands/EchoCommand.php#L14
development/src/Commands/EchoCommand.php:14:2: MissingOverrideAttribute: Method Elephox\Development\Commands\EchoCommand::configure should have the "Override" attribute (see https://psalm.dev/358)
|
|
ClassMustBeFinal:
development/src/Commands/EchoCommand.php#L12
development/src/Commands/EchoCommand.php:12:7: ClassMustBeFinal: Class Elephox\Development\Commands\EchoCommand is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
🔎 Static Analysis (8.2, ubuntu-latest)
The strategy configuration was canceled because "static-analysis._8_3_ubuntu-latest" failed
|