Add support for PHP 8.4 in composer.json #78
continuous-integration.yml
on: pull_request
Generate job matrix
20s
Matrix: QA Checks
Annotations
12 errors
|
QA Checks (PHPUnit [8.4, latest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires laminas/laminas-skeleton-installer ^1.3.0 -> satisfiable by laminas/laminas-skeleton-installer[1.3.0].
- laminas/laminas-skeleton-installer 1.3.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.23) does not satisfy that requirement.
|
|
QA Checks (PHPUnit [8.4, lowest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires laminas/laminas-skeleton-installer ^1.3.0 -> satisfiable by laminas/laminas-skeleton-installer[1.3.0].
- laminas/laminas-skeleton-installer 1.3.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.23) does not satisfy that requirement.
|
|
UnusedIssueHandlerSuppression:
psalm.xml#L0
/github/workspace/psalm.xml:0:0: UnusedIssueHandlerSuppression: Suppressed issue type "InternalMethod" for was not thrown. (see https://psalm.dev/326)
|
|
PossiblyFalseOperand:
public/index.php#L15
public/index.php:15:32: PossiblyFalseOperand: Cannot concatenate with a possibly false false|null|string (see https://psalm.dev/162)
|
|
PossiblyNullOperand:
public/index.php#L15
public/index.php:15:32: PossiblyNullOperand: Cannot concatenate with a possibly null false|null|string (see https://psalm.dev/080)
|
|
ClassMustBeFinal:
module/Application/test/ModuleTest.php#L13
module/Application/test/ModuleTest.php:13:7: ClassMustBeFinal: Class ApplicationTest\ModuleTest is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
MissingOverrideAttribute:
module/Application/test/Controller/IndexControllerTest.php#L13
module/Application/test/Controller/IndexControllerTest.php:13:5: MissingOverrideAttribute: Method ApplicationTest\Controller\IndexControllerTest::setup should have the "Override" attribute (see https://psalm.dev/358)
|
|
ClassMustBeFinal:
module/Application/test/Controller/IndexControllerTest.php#L11
module/Application/test/Controller/IndexControllerTest.php:11:7: ClassMustBeFinal: Class ApplicationTest\Controller\IndexControllerTest is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
ClassMustBeFinal:
module/Application/src/Module.php#L7
module/Application/src/Module.php:7:7: ClassMustBeFinal: Class Application\Module is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
MissingOverrideAttribute:
module/Application/src/Controller/IndexController.php#L12
module/Application/src/Controller/IndexController.php:12:5: MissingOverrideAttribute: Method Application\Controller\IndexController::indexaction should have the "Override" attribute (see https://psalm.dev/358)
|
|
ClassMustBeFinal:
module/Application/src/Controller/IndexController.php#L10
module/Application/src/Controller/IndexController.php:10:7: ClassMustBeFinal: Class Application\Controller\IndexController is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
PossiblyFalseOperand:
config/application.config.php#L24
config/application.config.php:24:13: PossiblyFalseOperand: Cannot concatenate with a possibly false false|string (see https://psalm.dev/162)
|