Skip to content

Stop super-linter from writing logfiles #145

Stop super-linter from writing logfiles

Stop super-linter from writing logfiles #145

Triggered via push August 19, 2024 20:45
Status Success
Total duration 2m 58s
Artifacts

php.yml

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

Annotations

4 errors and 7 warnings
PossiblyNullArgument: src/Auth/Source/X509userCert.php#L221
src/Auth/Source/X509userCert.php:221: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.
PossiblyNullOperand: src/Auth/Source/X509userCert.php#L211
src/Auth/Source/X509userCert.php:211:78: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
PossiblyNullOperand: src/Auth/Source/X509userCert.php#L230
src/Auth/Source/X509userCert.php:230:77: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
PossiblyNullOperand: src/Auth/Source/X509userCert.php#L246
src/Auth/Source/X509userCert.php:246: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)