Skip to content

Commit 110e892

Browse files
Merge branch '1.x' into 2.x
* 1.x: Hotfix
2 parents e0d37f9 + d40a6b1 commit 110e892

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/Flex.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,8 +431,7 @@ private function synchronizePackageJson(string $rootDir)
431431
if ($synchronizer->shouldSynchronize()) {
432432
$lockData = $this->composer->getLocker()->getLockData();
433433

434-
$r = new \ReflectionParameter([$synchronizer, 'addPackageJsonLink'], 'phpPackage');
435-
if ('string' === $r->getType()->getName()) {
434+
if (method_exists($synchronizer, 'addPackageJsonLink') && 'string' === (new \ReflectionParameter([$synchronizer, 'addPackageJsonLink'], 'phpPackage'))->getType()->getName()) {
436435
// support for smooth upgrades from older flex versions
437436
$lockData['packages'] = array_column($lockData['packages'] ?? [], 'name');
438437
$lockData['packages-dev'] = array_column($lockData['packages-dev'] ?? [], 'name');

0 commit comments

Comments
 (0)