Skip to content

Bump the symfony group with 2 updates #178

Bump the symfony group with 2 updates

Bump the symfony group with 2 updates #178

Triggered via push December 16, 2024 02:01
Status Failure
Total duration 1m 36s
Artifacts

php.yml

on: push
Matrix: unit-tests-linux
Matrix: unit-tests-windows
Code coverage
0s
Code coverage
Cleanup artifacts
0s
Cleanup artifacts
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 10 warnings
Security checks
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires symfony/ldap ^7.2 -> satisfiable by symfony/ldap[v7.2.0]. - symfony/ldap v7.2.0 requires php >=8.2 -> your php version (8.1.31) does not satisfy that requirement. Problem 2 - Root composer.json requires symfony/security-core ^7.2 -> satisfiable by symfony/security-core[v7.2.0]. - symfony/security-core v7.2.0 requires php >=8.2 -> your php version (8.1.31) does not satisfy that requirement. Problem 3 - Root composer.json requires simplesamlphp/simplesamlphp-module-ldap ^2.2 -> satisfiable by simplesamlphp/simplesamlphp-module-ldap[v2.2.0, ..., v2.4.3]. - simplesamlphp/simplesamlphp-module-ldap[v2.2.0, ..., v2.3.7] require symfony/ldap ^6.0 -> found symfony/ldap[v6.0.0, ..., v6.4.13] but it conflicts with your root composer.json require (^7.2). - simplesamlphp/simplesamlphp-module-ldap[v2.4.0, ..., v2.4.3] require symfony/ldap ^6.4 || ^7 -> satisfiable by symfony/ldap[v7.2.0]. - symfony/ldap v7.2.0 requires php >=8.2 -> your php version (8.1.31) does not satisfy that requirement.
Security checks
Process completed with exit code 2.
PossiblyNullArgument: src/Auth/Source/X509userCert.php#L226
src/Auth/Source/X509userCert.php:226:64: PossiblyNullArgument: Argument 2 of array_merge cannot be null, possibly null value provided (see https://psalm.dev/078)
ArgumentTypeCoercion: src/Controller/ExpiryWarning.php#L78
src/Controller/ExpiryWarning.php:78:46: ArgumentTypeCoercion: Argument 1 of SimpleSAML\Auth\State::loadState expects string, but parent type scalar provided (see https://psalm.dev/193)
DocblockTypeContradiction: src/Controller/ExpiryWarning.php#L80
src/Controller/ExpiryWarning.php:80:13: DocblockTypeContradiction: Cannot resolve types for $state - docblock-defined type array<array-key, mixed> does not contain null (see https://psalm.dev/155)
Quality control
Process completed with exit code 2.
Security checks
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Quality control
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
PossiblyNullOperand: src/Auth/Source/X509userCert.php#L216
src/Auth/Source/X509userCert.php:216:78: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
PossiblyNullOperand: src/Auth/Source/X509userCert.php#L235
src/Auth/Source/X509userCert.php:235:77: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
PossiblyNullOperand: src/Auth/Source/X509userCert.php#L255
src/Auth/Source/X509userCert.php:255:70: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
PropertyNotSetInConstructor: tests/src/Controller/AuthX509Test.php#L25
tests/src/Controller/AuthX509Test.php:25:29: PropertyNotSetInConstructor: Property SimpleSAML\Test\Module\authX509\Controller\AuthX509Test::$config is not defined in constructor of SimpleSAML\Test\Module\authX509\Controller\AuthX509Test or in any methods called in the constructor (see https://psalm.dev/074)
PropertyNotSetInConstructor: tests/src/Controller/AuthX509Test.php#L28
tests/src/Controller/AuthX509Test.php:28:23: PropertyNotSetInConstructor: Property SimpleSAML\Test\Module\authX509\Controller\AuthX509Test::$session is not defined in constructor of SimpleSAML\Test\Module\authX509\Controller\AuthX509Test or in any methods called in the constructor (see https://psalm.dev/074)
PropertyNotSetInConstructor: tests/src/Controller/AuthX509Test.php#L25
tests/src/Controller/AuthX509Test.php:25:29: PropertyNotSetInConstructor: Property SimpleSAML\Test\Module\authX509\Controller\AuthX509Test::$config is not defined in constructor of SimpleSAML\Test\Module\authX509\Controller\AuthX509Test or in any methods called in the constructor (see https://psalm.dev/074)
PropertyNotSetInConstructor: tests/src/Controller/AuthX509Test.php#L28
tests/src/Controller/AuthX509Test.php:28:23: PropertyNotSetInConstructor: Property SimpleSAML\Test\Module\authX509\Controller\AuthX509Test::$session is not defined in constructor of SimpleSAML\Test\Module\authX509\Controller\AuthX509Test or in any methods called in the constructor (see https://psalm.dev/074)
Linter
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636