Skip to content

fix: Fix Psalm warnings in test files #8300

fix: Fix Psalm warnings in test files

fix: Fix Psalm warnings in test files #8300

Re-run triggered May 7, 2026 14:08
Status Success
Total duration 12m 8s
Artifacts 6

main.yml

on: pull_request
PHP Security Checker
1m 8s
PHP Security Checker
Lint configuration
46s
Lint configuration
Lint documentation files
6s
Lint documentation files
Static analyzers
4m 41s
Static analyzers
Build application Docker image
1m 56s
Build application Docker image
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
MixedAssignment: src/Rest/Traits/RestResourceBaseMethods.php#L115
src/Rest/Traits/RestResourceBaseMethods.php:115:13: MixedAssignment: Unable to determine the type of this assignment (see https://psalm.dev/032)
MixedAssignment: src/Rest/Traits/RestResourceBaseMethods.php#L114
src/Rest/Traits/RestResourceBaseMethods.php:114:39: MixedAssignment: Unable to determine the type that $value is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Rest/Traits/RestResourceBaseMethods.php#L49
src/Rest/Traits/RestResourceBaseMethods.php:49:38: MixedAssignment: Unable to determine the type that $value is being assigned to (see https://psalm.dev/032)
Build application Docker image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
CodeCoverage
2.39 MB
sha256:a4aa36b7f4676f083f3d551c05e5df71a52059a3a5fe917b33c542948e8fec64
PhpMetrics
426 KB
sha256:bd7b5775977e425c05c81c100c3877ec364317ed02a7cee2d51712bdd9a9638f
clover.xml
25.1 KB
sha256:13800c0454b5e88cd1a2e48973cc624ccccac9fcfb0ca1dae2ab8ec133c86a42
junit.xml
45.9 KB
sha256:66b85ea872f6bee5e1a97255e48df46c709dab9da5a40cc8b032454105ea9d52
phploc.json
694 Bytes
sha256:db4a2c6db727e7306c6e4925a614de40938e9a4a4a5e8ee9cb40b42068a67141
psalm.json
636 Bytes
sha256:1514108574ec9a78886224aa4ff12b1cc3b0b6195255921864f9893af7888787