CI #36
ci.yml
on: schedule
static
/
PHPStan - 8.2
22s
static
/
PHP-CodeSniffer - 8.2
18s
static
/
Psalm - 8.2
36s
security
/
Snyk PHP Scan
26s
Matrix: test / tests
Annotations
26 errors and 3 warnings
static / PHP-CodeSniffer - 8.2
Process completed with exit code 3.
|
test / PHP test 8.0
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- Root composer.json requires php ^8.2 but your php version (8.0.30) does not satisfy that requirement.
Problem 2
- laminas/laminas-filter is locked to version 2.32.0 and an update of this package was not requested.
- laminas/laminas-filter 2.32.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.0.30) does not satisfy that requirement.
Problem 3
- laminas/laminas-inputfilter is locked to version 2.27.0 and an update of this package was not requested.
- laminas/laminas-inputfilter 2.27.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.0.30) does not satisfy that requirement.
Problem 4
- laminas/laminas-servicemanager is locked to version 3.21.0 and an update of this package was not requested.
- laminas/laminas-servicemanager 3.21.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.0.30) does not satisfy that requirement.
Problem 5
- laminas/laminas-stdlib is locked to version 3.17.0 and an update of this package was not requested.
- laminas/laminas-stdlib 3.17.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.0.30) does not satisfy that requirement.
Problem 6
- laminas/laminas-validator is locked to version 2.39.0 and an update of this package was not requested.
- laminas/laminas-validator 2.39.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.0.30) does not satisfy that requirement.
Problem 7
- laminas/laminas-view is locked to version 2.30.0 and an update of this package was not requested.
- laminas/laminas-view 2.30.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.0.30) does not satisfy that requirement.
Problem 8
- doctrine/instantiator is locked to version 2.0.0 and an update of this package was not requested.
- doctrine/instantiator 2.0.0 requires php ^8.1 -> your php version (8.0.30) does not satisfy that requirement.
Problem 9
- laminas/laminas-component-installer is locked to version 3.4.0 and an update of this package was not requested.
- laminas/laminas-component-installer 3.4.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.0.30) does not satisfy that requirement.
Problem 10
- symfony/console is locked to version v6.3.4 and an update of this package was not requested.
- symfony/console v6.3.4 requires php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Problem 11
- symfony/css-selector is locked to version v6.3.2 and an update of this package was not requested.
- symfony/css-selector v6.3.2 requires php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Problem 12
- symfony/deprecation-contracts is locked to version v3.3.0 and an update of this package was not requested.
- symfony/deprecation-contracts v3.3.0 requires php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Problem 13
- symfony/dom-crawler is locked to version v6.3.4 and an update of this package was not requested.
- symfony/dom-crawler v6.3.4 requires php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Problem 14
- symfony/filesystem is locked to version v6.3.1 and an update of this package was not requested.
- symfony/filesystem v6.3.1 requires php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Problem 15
- symfony/process is locked to version v6.3.4 and an update of this package was not requested.
- symfony/process v6.3.4 requires php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Problem 16
- symfony/string is locked to version v6.3.2 and an update of this package was not requested.
- symfony/string v6.3.2 requires php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Problem 17
- laminas/laminas-servicemanager 3.21.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.0.30) does not satisfy that requirement.
- laminas/laminas-test 4.7.0 requires laminas/laminas-servicemanager ^3.
|
test / PHP test 8.0
Process completed with exit code 2.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L24
Property CpmsCommon\AbstractInputFilterFactory::$configPrefix has no type specified.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L26
Property CpmsCommon\AbstractInputFilterFactory::$versionedNamespaces has no type specified.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L47
Method CpmsCommon\AbstractInputFilterFactory::createServiceWithName() has parameter $name with no type specified.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L47
Method CpmsCommon\AbstractInputFilterFactory::createServiceWithName() has parameter $requestedName with no type specified.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L58
Method CpmsCommon\AbstractInputFilterFactory::getClassName() has parameter $name with no type specified.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L66
Comparison operation ">" between int<1, max> and 0 is always true.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L69
Cannot access offset 'api-tools-versioning' on mixed.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L69
Cannot access offset 'default_version' on mixed.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L71
Cannot call method getMvcEvent() on mixed.
|
static / PHPStan - 8.2:
src/CpmsCommon/AbstractInputFilterFactory.php#L73
Variable $routeMatch in empty() always exists and is not falsy.
|
test / PHP test 8.2
The job was canceled because "_8_0" failed.
|
test / PHP test 8.1
The job was canceled because "_8_0" failed.
|
test / PHP test 8.1
The operation was canceled.
|
RiskyTruthyFalsyComparison:
init_autoloader.php#L28
init_autoloader.php:28:11: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
RiskyTruthyFalsyComparison:
init_autoloader.php#L30
init_autoloader.php:30:11: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
RiskyTruthyFalsyComparison:
init_autoloader.php#L34
init_autoloader.php:34:5: RiskyTruthyFalsyComparison: Operand of type false|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
|
UnresolvableInclude:
init_autoloader.php#L38
init_autoloader.php:38:9: UnresolvableInclude: Cannot resolve the given expression to a file path (see https://psalm.dev/106)
|
MissingPropertyType:
src/CpmsCommon/AbstractInputFilterFactory.php#L24
src/CpmsCommon/AbstractInputFilterFactory.php:24:13: MissingPropertyType: Property CpmsCommon\AbstractInputFilterFactory::$configPrefix does not have a declared type - consider string (see https://psalm.dev/045)
|
MissingPropertyType:
src/CpmsCommon/AbstractInputFilterFactory.php#L26
src/CpmsCommon/AbstractInputFilterFactory.php:26:15: MissingPropertyType: Property CpmsCommon\AbstractInputFilterFactory::$versionedNamespaces does not have a declared type - consider list{string, string} (see https://psalm.dev/045)
|
MissingParamType:
src/CpmsCommon/AbstractInputFilterFactory.php#L47
src/CpmsCommon/AbstractInputFilterFactory.php:47:84: MissingParamType: Parameter $name has no provided type (see https://psalm.dev/154)
|
MissingParamType:
src/CpmsCommon/AbstractInputFilterFactory.php#L47
src/CpmsCommon/AbstractInputFilterFactory.php:47:91: MissingParamType: Parameter $requestedName has no provided type (see https://psalm.dev/154)
|
MissingParamType:
src/CpmsCommon/AbstractInputFilterFactory.php#L58
src/CpmsCommon/AbstractInputFilterFactory.php:58:34: MissingParamType: Parameter $name has no provided type (see https://psalm.dev/154)
|
RedundantConditionGivenDocblockType:
src/CpmsCommon/AbstractInputFilterFactory.php#L66
src/CpmsCommon/AbstractInputFilterFactory.php:66:13: RedundantConditionGivenDocblockType: Docblock-defined type non-empty-list<string> for $namespaceParts is always non-empty-countable (see https://psalm.dev/156)
|
security / Snyk PHP Scan
The following actions use a deprecated Node.js version and will be forced to run on node20: github/codeql-action/upload-sarif@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
security / Snyk PHP Scan
Unexpected input(s) 'owner', 'repo', 'graphqlEndpoint', 'token', valid inputs are ['query', 'mediaType', 'variables']
|
security / Snyk PHP Scan
CodeQL Action v2 will be deprecated on December 5th, 2024. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
|