I have under my composer.json this list of packages:
"symfony/asset": "*",
"symfony/console": "*",
"symfony/expression-language": "*",
"symfony/flex": "^1.1", // ther's no warning here
"symfony/form": "*",
"symfony/framework-bundle": "*",
"symfony/orm-pack": "*",
"symfony/process": "*",
"symfony/security-bundle": "*",
"symfony/serializer-pack": "*",
"symfony/translation": "*",
"symfony/twig-bundle": "*",
"symfony/validator": "*",
"symfony/web-link": "*",
"symfony/yaml": "*",
Unfortunately, after trying validating composer dependencies via composer validate I'm getting this warning:
Unbound version constraints (*) should be avoided.
The version constraint has no upper bound - this is not a good idea.
I found the raison why under the officiel doc https://getcomposer.org/doc/faqs/why-are-unbound-version-constraints-a-bad-idea.md But I have no idea how to fix the warrning.
Any idea how to update automatically (else manually) the "*" to the current installed version, via just some useful composer command lines.
(To define an upper bound on my constraints).
*in the first place. - emix