Skip to content

CI

CI #7341

Triggered via schedule July 22, 2025 00:45
Status Failure
Total duration 5m 13s
Artifacts 2

main.yml

on: schedule
PHP Security Checker
44s
PHP Security Checker
Lint configuration
41s
Lint configuration
Lint documentation files
18s
Lint documentation files
Static analyzers
2m 18s
Static analyzers
PHPUnit tests
2m 2s
PHPUnit tests
Build application Docker image
0s
Build application Docker image
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
PHPUnit tests
Process completed with exit code 255.
MixedReturnTypeCoercion: src/Command/User/ListUsersCommand.php#L82
src/Command/User/ListUsersCommand.php:82:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, string>' for App\Command\User\ListUsersCommand::getRows (see https://psalm.dev/197)
MixedReturnTypeCoercion: src/Command/User/ListUsersCommand.php#L76
src/Command/User/ListUsersCommand.php:76:16: MixedReturnTypeCoercion: The declared return type 'array<int, string>' for App\Command\User\ListUsersCommand::getRows is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedArgumentTypeCoercion: src/Command/User/ListUserGroupsCommand.php#L103
src/Command/User/ListUserGroupsCommand.php:103:56: MixedArgumentTypeCoercion: Argument 1 of Doctrine\Common\Collections\Collection::map expects Closure(T:Doctrine\Common\Collections\Collection as mixed):non-empty-string, but parent type pure-Closure(App\Entity\User):non-empty-string provided (see https://psalm.dev/194)
MixedReturnTypeCoercion: src/Command/User/ListUserGroupsCommand.php#L78
src/Command/User/ListUserGroupsCommand.php:78:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, string>' for App\Command\User\ListUserGroupsCommand::getRows (see https://psalm.dev/197)
MixedReturnTypeCoercion: src/Command/User/ListUserGroupsCommand.php#L72
src/Command/User/ListUserGroupsCommand.php:72:16: MixedReturnTypeCoercion: The declared return type 'array<int, string>' for App\Command\User\ListUserGroupsCommand::getRows is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedArgumentTypeCoercion: src/Command/ApiKey/ListApiKeysCommand.php#L104
src/Command/ApiKey/ListApiKeysCommand.php:104:60: MixedArgumentTypeCoercion: Argument 1 of Doctrine\Common\Collections\Collection::map expects Closure(T:Doctrine\Common\Collections\Collection as mixed):non-empty-string, but parent type pure-Closure(App\Entity\UserGroup):non-empty-string provided (see https://psalm.dev/194)
MixedReturnTypeCoercion: src/Command/ApiKey/ListApiKeysCommand.php#L80
src/Command/ApiKey/ListApiKeysCommand.php:80:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, string>' for App\Command\ApiKey\ListApiKeysCommand::getRows (see https://psalm.dev/197)
MixedReturnTypeCoercion: src/Command/ApiKey/ListApiKeysCommand.php#L74
src/Command/ApiKey/ListApiKeysCommand.php:74:16: MixedReturnTypeCoercion: The declared return type 'array<int, string>' for App\Command\ApiKey\ListApiKeysCommand::getRows is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedArgumentTypeCoercion: src/Collection/CollectionTrait.php#L88
src/Collection/CollectionTrait.php:88:89: MixedArgumentTypeCoercion: Argument 2 of CallbackFilterIterator::__construct expects callable(mixed, mixed, Iterator<mixed, mixed>):bool, but parent type Closure provided (see https://psalm.dev/194)
MixedMethodCall: src/AutoMapper/RestRequestMapper.php#L49
src/AutoMapper/RestRequestMapper.php:49:24: MixedMethodCall: Cannot call constructor on an unknown class (see https://psalm.dev/015)

Artifacts

Produced during runtime
Name Size Digest
phploc.json
706 Bytes
sha256:8a55972fdf6a76ec08099f8475255c717738226a5a4162af8341f3a8bccdd384
psalm.json
25 KB
sha256:dab0789f586394b7298ad0f382a145e0fb38a3429eb2ba99395ea54a3acceb1f