-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Description
wunderio/code-quality:3.0.2 cannot be installed when running PHP 8.4 or later.
wunderio/code-quality:3.0.2 depends on nette/finder:^2.5;
latest matching nette/finder:^2.5 (2.5.4) depends on nette/utils: ^2.4 || ^3.0;
latest matching nette/utils: ^2.4 || ^3.0 (3.2.10) requires php: >=7.2 <8.4
tomasvotruba/cognitive-complexity also has a similar issue, but can probably just be upgraded to 1.0.0
Example
composer require --dev "wunderio/code-quality:^3.0.2" -W
./composer.json has been updated
Running composer update wunderio/code-quality --with-all-dependencies
Gathering patches for root package.
> DrupalProject\composer\ScriptHandler::checkComposerVersion
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires wunderio/code-quality ^3.0.2 -> satisfiable by wunderio/code-quality[3.0.2].
- nette/utils v3.2.10 requires php >=7.2 <8.4 -> your php version (8.4.18) does not satisfy that requirement.
- nette/utils[v3.2.0, ..., v3.2.3] require php >=7.2 <8.1 -> your php version (8.4.18) does not satisfy that requirement.
- nette/utils[v3.2.5, ..., v3.2.7] require php >=7.2 <8.2 -> your php version (8.4.18) does not satisfy that requirement.
- nette/utils[v3.2.8, ..., v3.2.9] require php >=7.2 <8.3 -> your php version (8.4.18) does not satisfy that requirement.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.4.18) does not satisfy that requirement.
- nette/utils[v4.0.5, ..., v4.1.3] conflict with nette/finder <3.
- nette/utils[v4.0.1, ..., v4.0.4] require php >=8.0 <8.4 -> your php version (8.4.18) does not satisfy that requirement.
- tomasvotruba/cognitive-complexity 0.1.1 requires nette/utils ^3.2|^4.0 -> satisfiable by nette/utils[v3.2.0, ..., v3.2.10, v4.0.0, ..., v4.1.3].
- tomasvotruba/cognitive-complexity 0.1.1.72 requires php ^7.2 || 8.0.* -> your php version (8.4.18) does not satisfy that requirement.
- tomasvotruba/cognitive-complexity 0.1.2 requires nette/utils ^3.2 -> satisfiable by nette/utils[v3.2.0, ..., v3.2.10].
- wunderio/code-quality 3.0.2 requires nette/finder ^2.5 -> satisfiable by nette/finder[v2.5.0, ..., v2.6.0].
- wunderio/code-quality 3.0.2 requires tomasvotruba/cognitive-complexity ^0.1.1 -> satisfiable by tomasvotruba/cognitive-complexity[0.1.1, 0.1.1.72, 0.1.2].
- Conclusion: don't install nette/finder v2.6.0 (conflict analysis result)Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels