*/ private static function getVersions(array $packageData): Generator { foreach ($packageData as $package) { yield $package['name'] => $package['version'] . '@' . ( $package['source']['reference'] ?? $package['dist']['reference'] ?? '' ); } yield self::ROOT_PACKAGE_NAME => self::ROOT_PACKAGE_NAME; } }