This document explains why certain conflicts were added to composer.json
and
refereneces related issues.
-
symfony/doctrine-bridge:4.4.16
:This version of Doctrine Bridge introduces a bug that causes an issue related to
ChannelPricing
mapping.References: Sylius#11970, symfony/symfony#38861
-
laminas/laminas-code:^4.0.0
:Throw many syntax exceptions after running
vendor/bin/psalm --show-info=false
on PHP 7.4:Error: Syntax error, unexpected T_STRING, expecting T_PAAMAYIM_NEKUDOTAYIM on line 480 Error: Syntax error, unexpected T_VARIABLE, expecting ')' on line 480 Error: Syntax error, unexpected ')' on line 481 Error: Process completed with exit code 1.
References: laminas/laminas-code#67
-
symfony/polyfill-mbstring:1.22.0
:polyfill-mbstring
1.22.0 causes a problem with static analysis on PHP 7.3. After runningvendor/bin/psalm --show-info=false --php-version=7.3
, the following exception is thrown:ParseError - vendor/symfony/polyfill-mbstring/bootstrap80.php:125:86 - Syntax error, unexpected '=' on line 125 (see https://psalm.dev/173) function mb_scrub(string $string, string $encoding = null): string { $encoding ??= mb_internal_encoding(); return mb_convert_encoding($string, $encoding, $encoding); }
References: vimeo/psalm#4961