Skip to content

Replace use-statements with fqdn phpdocs (tests) #693

Replace use-statements with fqdn phpdocs (tests)

Replace use-statements with fqdn phpdocs (tests) #693

Triggered via push May 28, 2024 21:48
Status Failure
Total duration 3m 31s
Artifacts 1

test.yaml

on: push
Matrix: basic-tests
Security checks
27s
Security checks
Sanity checks
23s
Sanity checks
conformance-suite
3m 22s
conformance-suite
Quality control
41s
Quality control
Fit to window
Zoom out
Zoom in

Annotations

12 errors
Quality control
Process completed with exit code 2.
UndefinedDocblockClass: src/Factories/Grant/AuthCodeGrantFactory.php#L39
src/Factories/Grant/AuthCodeGrantFactory.php:39:16: UndefinedDocblockClass: Docblock-defined class, interface or enum named SimpleSAML\Module\oidc\Factories\Grant\Exception does not exist (see https://psalm.dev/200)
LessSpecificImplementedReturnType: src/Repositories/AuthCodeRepository.php#L37
src/Repositories/AuthCodeRepository.php:37:16: LessSpecificImplementedReturnType: The inherited return type 'SimpleSAML\Module\oidc\Entities\Interfaces\AuthCodeEntityInterface' for SimpleSAML\Module\oidc\Repositories\Interfaces\AuthCodeRepositoryInterface::getNewAuthCode is more specific than the implemented return type for SimpleSAML\Module\oidc\Repositories\AuthCodeRepository::getnewauthcode 'League\OAuth2\Server\Entities\AuthCodeEntityInterface' (see https://psalm.dev/166)
MismatchingDocblockReturnType: src/Repositories/AuthCodeRepository.php#L37
src/Repositories/AuthCodeRepository.php:37:16: MismatchingDocblockReturnType: Docblock has incorrect return type 'League\OAuth2\Server\Entities\AuthCodeEntityInterface', should be 'SimpleSAML\Module\oidc\Entities\Interfaces\AuthCodeEntityInterface' (see https://psalm.dev/142)
MixedInferredReturnType: src/Repositories/AuthCodeRepository.php#L37
src/Repositories/AuthCodeRepository.php:37:16: MixedInferredReturnType: Could not verify return type 'League\OAuth2\Server\Entities\AuthCodeEntityInterface' for SimpleSAML\Module\oidc\Repositories\AuthCodeRepository::getNewAuthCode (see https://psalm.dev/047)
UndefinedClass: src/Repositories/UserRepository.php#L72
src/Repositories/UserRepository.php:72:19: UndefinedClass: Class, interface or enum named SimpleSAML\Module\oidc\Repositories\Exception does not exist (see https://psalm.dev/019)
UndefinedDocblockClass: src/Server/Grants/AuthCodeGrant.php#L80
src/Server/Grants/AuthCodeGrant.php:80:13: UndefinedDocblockClass: Docblock-defined class, interface or enum named Leage\OAuth2\Server\Repositories\AccessTokenRepositoryInterface does not exist (see https://psalm.dev/200)
NonInvariantDocblockPropertyType: src/Server/Grants/AuthCodeGrant.php#L83
src/Server/Grants/AuthCodeGrant.php:83:15: NonInvariantDocblockPropertyType: Property SimpleSAML\Module\oidc\Server\Grants\AuthCodeGrant::$accessTokenRepository has type Leage\OAuth2\Server\Repositories\AccessTokenRepositoryInterface, not invariant with League\OAuth2\Server\Grant\AbstractGrant::$accessTokenRepository of type League\OAuth2\Server\Repositories\AccessTokenRepositoryInterface (see https://psalm.dev/267)
UndefinedDocblockClass: src/Server/Grants/AuthCodeGrant.php#L86
src/Server/Grants/AuthCodeGrant.php:86:13: UndefinedDocblockClass: Docblock-defined class, interface or enum named Leage\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface does not exist (see https://psalm.dev/200)
NonInvariantDocblockPropertyType: src/Server/Grants/AuthCodeGrant.php#L89
src/Server/Grants/AuthCodeGrant.php:89:15: NonInvariantDocblockPropertyType: Property SimpleSAML\Module\oidc\Server\Grants\AuthCodeGrant::$refreshTokenRepository has type Leage\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface, not invariant with League\OAuth2\Server\Grant\AbstractGrant::$refreshTokenRepository of type League\OAuth2\Server\Repositories\RefreshTokenRepositoryInterface (see https://psalm.dev/267)
InvalidArgument: src/Server/Grants/AuthCodeGrant.php#L383
src/Server/Grants/AuthCodeGrant.php:383:64: InvalidArgument: Argument 2 of SimpleSAML\Module\oidc\Server\Grants\AuthCodeGrant::validateAuthorizationCode expects League\OAuth2\Server\Entities\OAuth2ClientEntityInterface, but League\OAuth2\Server\Entities\ClientEntityInterface provided (see https://psalm.dev/004)
conformance-suite
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size
build-data Expired
28.4 MB