Skip to content

Update web-token/jwt-library requirement || ^4.0 #5

Update web-token/jwt-library requirement || ^4.0

Update web-token/jwt-library requirement || ^4.0 #5

Triggered via push November 12, 2024 12:29
Status Failure
Total duration 1m 29s
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

14 errors
InvalidExtendClass: src/Algorithms/AlgorithmManager.php#L7
src/Algorithms/AlgorithmManager.php:7:32: InvalidExtendClass: Class SimpleSAML\OpenID\Algorithms\AlgorithmManager may not inherit from final class Jose\Component\Core\AlgorithmManager (see https://psalm.dev/232)
MissingClassConstType: src/Decorators/HttpClientDecorator.php#L16
src/Decorators/HttpClientDecorator.php:16:18: MissingClassConstType: Class constant "SimpleSAML\OpenID\Decorators\HttpClientDecorator::DEFAULT_HTTP_CLIENT_CONFIG" should have a declared type. (see https://psalm.dev/359)
InvalidExtendClass: src/Serializers/JwsSerializerManager.php#L7
src/Serializers/JwsSerializerManager.php:7:36: InvalidExtendClass: Class SimpleSAML\OpenID\Serializers\JwsSerializerManager may not inherit from final class Jose\Component\Signature\Serializer\JWSSerializerManager (see https://psalm.dev/232)
Quality control
Process completed with exit code 2.
PropertyNotSetInConstructor: tests/src/Algorithms/AlgorithmManagerTest.php#L16
tests/src/Algorithms/AlgorithmManagerTest.php:16:26: PropertyNotSetInConstructor: Property SimpleSAML\Test\OpenID\Algorithms\AlgorithmManagerTest::$signatureAlgorithmMock is not defined in constructor of SimpleSAML\Test\OpenID\Algorithms\AlgorithmManagerTest or in any methods called in the constructor (see https://psalm.dev/074)
PropertyNotSetInConstructor: tests/src/Algorithms/AlgorithmManagerTest.php#L18
tests/src/Algorithms/AlgorithmManagerTest.php:18:21: PropertyNotSetInConstructor: Property SimpleSAML\Test\OpenID\Algorithms\AlgorithmManagerTest::$signatureAlgorithmMocks is not defined in constructor of SimpleSAML\Test\OpenID\Algorithms\AlgorithmManagerTest or in any methods called in the constructor (see https://psalm.dev/074)
MixedArgumentTypeCoercion: tests/src/Algorithms/AlgorithmManagerTest.php#L29
tests/src/Algorithms/AlgorithmManagerTest.php:29:37: MixedArgumentTypeCoercion: Argument 1 of SimpleSAML\OpenID\Algorithms\AlgorithmManager::__construct expects array<array-key, Jose\Component\Core\Algorithm>, but parent type array<array-key, PHPUnit\Framework\MockObject\MockObject|mixed> provided (see https://psalm.dev/194)
PropertyNotSetInConstructor: tests/src/Algorithms/SignatureAlgorithmBagTest.php#L17
tests/src/Algorithms/SignatureAlgorithmBagTest.php:17:38: PropertyNotSetInConstructor: Property SimpleSAML\Test\OpenID\Algorithms\SignatureAlgorithmBagTest::$signatureAlgorithmEnumRs256 is not defined in constructor of SimpleSAML\Test\OpenID\Algorithms\SignatureAlgorithmBagTest or in any methods called in the constructor (see https://psalm.dev/074)
MissingReturnType: tests/src/Algorithms/SignatureAlgorithmBagTest.php#L47
tests/src/Algorithms/SignatureAlgorithmBagTest.php:47:21: MissingReturnType: Method SimpleSAML\Test\OpenID\Algorithms\SignatureAlgorithmBagTest::testCanGetAllInstances does not have a return type, expecting void (see https://psalm.dev/050)
InvalidClass: tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php#L347
tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php:347:96: InvalidClass: Class, interface or enum StdClass has wrong casing (see https://psalm.dev/007)
InvalidClass: tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php#L360
tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php:360:98: InvalidClass: Class, interface or enum StdClass has wrong casing (see https://psalm.dev/007)
InvalidClass: tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php#L376
tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php:376:35: InvalidClass: Class, interface or enum StdClass has wrong casing (see https://psalm.dev/007)
InvalidClass: tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php#L379
tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php:379:35: InvalidClass: Class, interface or enum StdClass has wrong casing (see https://psalm.dev/007)
InvalidClass: tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php#L382
tests/src/Codebooks/MetadataPolicyOperatorsEnumTest.php:382:35: InvalidClass: Class, interface or enum StdClass has wrong casing (see https://psalm.dev/007)