Skip to content

Symfony 7 compatibility, bump, refactoring #210

Symfony 7 compatibility, bump, refactoring

Symfony 7 compatibility, bump, refactoring #210

Triggered via pull request October 11, 2024 14:23
Status Success
Total duration 4m 54s
Artifacts

continuous-integration.yml

on: pull_request
Supported Versions Matrix
3s
Supported Versions Matrix
Matrix: Unit Tests
Fit to window
Zoom out
Zoom in

Annotations

126 errors and 9 warnings
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (ubuntu-latest, 8.3)
Process completed with exit code 2.
Unit Tests (ubuntu-latest, 8.3): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (ubuntu-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (ubuntu-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (ubuntu-latest, 8.2)
Process completed with exit code 2.
Unit Tests (ubuntu-latest, 8.1): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (ubuntu-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (ubuntu-latest, 8.1)
Process completed with exit code 2.
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (windows-latest, 8.1)
Process completed with exit code 1.
Unit Tests (windows-latest, 8.1): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (windows-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.3): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (windows-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (windows-latest, 8.3)
Process completed with exit code 1.
Unit Tests (windows-latest, 8.2): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (windows-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (windows-latest, 8.2)
Process completed with exit code 1.
Unit Tests (macOS-latest, 8.2): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (macOS-latest, 8.2): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (macOS-latest, 8.2)
Process completed with exit code 2.
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (macOS-latest, 8.1)
Process completed with exit code 2.
Unit Tests (macOS-latest, 8.1): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (macOS-latest, 8.1): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L29
src/DependencyInjection/Configuration.php:29:15: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::scalarNode does not exist (see https://psalm.dev/181)
InternalMethod: src/Service/EuLoginApiAccessTokenVerifier.php#L26
src/Service/EuLoginApiAccessTokenVerifier.php:26:35: InternalMethod: The method Facile\JoseVerifier\Validate\Validate::run is internal to Facile but called from EcPhp\EuLoginApiAuthenticationBundle\Service\EuLoginApiAccessTokenVerifier::verify (see https://psalm.dev/175)
UndefinedMethod: src/Service/EuLoginApiCredentials.php#L186
src/Service/EuLoginApiCredentials.php:186:15: UndefinedMethod: Method Facile\OpenIDClient\Service\Builder\AbstractServiceBuilder::build does not exist (see https://psalm.dev/022)
Unit Tests (macOS-latest, 8.3)
Process completed with exit code 2.
Unit Tests (macOS-latest, 8.3): src/Exception/EuLoginApiAuthenticationException.php#L23
Method EcPhp\EuLoginApiAuthenticationBundle\Exception\EuLoginApiAuthenticationException::invalidAuthorizationHeader() has parameter $headerParts with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has no return type specified.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $identifier with no type specified.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L32
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::createFromPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L49
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUser.php#L51
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUser::getAttributes() should return array<array|string> but returns array.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserInterface.php#L35
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L30
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProvider.php#L37
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProvider::refreshUser() should return EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserInterface but returns Symfony\Component\Security\Core\User\UserInterface.
Unit Tests (macOS-latest, 8.3): src/Security/Core/User/EuLoginApiAuthenticationUserProviderInterface.php#L22
Method EcPhp\EuLoginApiAuthenticationBundle\Security\Core\User\EuLoginApiAuthenticationUserProviderInterface::loadUserByUsernameAndPayload() has parameter $payload with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (ubuntu-latest, 8.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (ubuntu-latest, 8.1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (windows-latest, 8.1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (windows-latest, 8.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (windows-latest, 8.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (macOS-latest, 8.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (macOS-latest, 8.1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (macOS-latest, 8.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/