Skip to content

Update simplesamlphp/simplesamlphp-module-ldap requirement #95

Update simplesamlphp/simplesamlphp-module-ldap requirement

Update simplesamlphp/simplesamlphp-module-ldap requirement #95

Status Failure
Total duration 1m 28s
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

10 errors and 3 warnings
UndefinedClass: src/Auth/Source/X509userCert.php#L48
src/Auth/Source/X509userCert.php:48:13: UndefinedClass: Class, interface or enum named SimpleSAML\Module\ldap\ConfigHelper does not exist (see https://psalm.dev/019)
UndefinedClass: src/Auth/Source/X509userCert.php#L75
src/Auth/Source/X509userCert.php:75:29: UndefinedClass: Class, interface or enum named SimpleSAML\Module\ldap\ConfigHelper does not exist (see https://psalm.dev/019)
UndefinedClass: src/Auth/Source/X509userCert.php#L155
src/Auth/Source/X509userCert.php:155:27: UndefinedClass: Class, interface or enum named SimpleSAML\Module\ldap\ConfigHelper does not exist (see https://psalm.dev/019)
UndefinedClass: src/Auth/Source/X509userCert.php#L173
src/Auth/Source/X509userCert.php:173:27: UndefinedClass: Class, interface or enum named SimpleSAML\Module\ldap\ConfigHelper does not exist (see https://psalm.dev/019)
UndefinedClass: src/Auth/Source/X509userCert.php#L181
src/Auth/Source/X509userCert.php:181:23: UndefinedClass: Class, interface or enum named SimpleSAML\Module\ldap\ConfigHelper does not exist (see https://psalm.dev/019)
UndefinedClass: src/Auth/Source/X509userCert.php#L208
src/Auth/Source/X509userCert.php:208:31: UndefinedClass: Class, interface or enum named SimpleSAML\Module\ldap\ConfigHelper does not exist (see https://psalm.dev/019)
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.
Quality control
Process completed with exit code 1.
PropertyNotSetInConstructor: src/Auth/Source/X509userCert.php#L34
src/Auth/Source/X509userCert.php:34:21: PropertyNotSetInConstructor: Property SimpleSAML\Module\authX509\Auth\Source\X509userCert::$dnpattern is not defined in constructor of SimpleSAML\Module\authX509\Auth\Source\X509userCert or in any private or final methods called in the constructor (see https://psalm.dev/074)
PropertyNotSetInConstructor: tests/src/Controller/ExpiryWarningTest.php#L25
tests/src/Controller/ExpiryWarningTest.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/ExpiryWarningTest.php#L28
tests/src/Controller/ExpiryWarningTest.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)