Hello community, here is the log from the commit of package platformsh-cli for openSUSE:Factory checked in at 2020-02-27 14:37:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/platformsh-cli (Old) and /work/SRC/openSUSE:Factory/.platformsh-cli.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "platformsh-cli" Thu Feb 27 14:37:50 2020 rev:93 rq:779640 version:3.52.3 Changes: -------- --- /work/SRC/openSUSE:Factory/platformsh-cli/platformsh-cli.changes 2020-02-10 21:56:37.498297174 +0100 +++ /work/SRC/openSUSE:Factory/.platformsh-cli.new.26092/platformsh-cli.changes 2020-02-27 14:38:24.318164413 +0100 @@ -1,0 +2,12 @@ +Wed Feb 26 18:11:40 UTC 2020 - [email protected] + +- Update to version 3.52.3: + * Release v3.52.3 + * Fix unnecessary use of $host->getCacheKey() [skip changelog] + * Display Git URL in project:create (create) command + * Accept the variable value from stdin in variable:create and variable:update commands (#905) + * Avoid overly verbose message in tunnel:single command + * Check relationships before asking confirm question in tunnel:open command + * Display tunnel details as a URL + +------------------------------------------------------------------- Old: ---- platformsh-cli-3.52.2.tar.xz New: ---- platformsh-cli-3.52.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ platformsh-cli.spec ++++++ --- /var/tmp/diff_new_pack.UqwGOl/_old 2020-02-27 14:38:31.870179994 +0100 +++ /var/tmp/diff_new_pack.UqwGOl/_new 2020-02-27 14:38:31.870179994 +0100 @@ -17,7 +17,7 @@ Name: platformsh-cli -Version: 3.52.2 +Version: 3.52.3 Release: 0 Summary: Tool for managing Platform.sh services from the command line # See licenses.txt for dependency licenses. ++++++ _service ++++++ --- /var/tmp/diff_new_pack.UqwGOl/_old 2020-02-27 14:38:31.890180035 +0100 +++ /var/tmp/diff_new_pack.UqwGOl/_new 2020-02-27 14:38:31.890180035 +0100 @@ -2,7 +2,7 @@ <service name="tar_scm" mode="disabled"> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> - <param name="revision">refs/tags/v3.52.2</param> + <param name="revision">refs/tags/v3.52.3</param> <param name="url">git://github.com/platformsh/platformsh-cli.git</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.UqwGOl/_old 2020-02-27 14:38:31.902180060 +0100 +++ /var/tmp/diff_new_pack.UqwGOl/_new 2020-02-27 14:38:31.902180060 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/platformsh/platformsh-cli.git</param> - <param name="changesrevision">56c5c56723e8f045223cf6564036b273d404621d</param> + <param name="changesrevision">753d6c5475a9fc386db7f6d4553326f4ff658e55</param> </service> </servicedata> ++++++ platformsh-cli-3.52.2.tar.xz -> platformsh-cli-3.52.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/dist/manifest.json new/platformsh-cli-3.52.3/dist/manifest.json --- old/platformsh-cli-3.52.2/dist/manifest.json 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/dist/manifest.json 2020-02-26 00:11:10.000000000 +0100 @@ -17,10 +17,10 @@ }, { "name": "platform.phar", - "sha1": "fdbe56ad089fddb833845c42157f82d5b9d32773", - "sha256": "aa420d0f2cf1efd90efb464dd0d7d544c1ba5be381e79eb22a86afb6f17bd181", - "url": "https://github.com/platformsh/platformsh-cli/releases/download/v3.52.2/platform.phar", - "version": "3.52.2", + "sha1": "5e446cff976f61cf4a3eb187a389de6e71618ba6", + "sha256": "23e3c7dfdd983582ffce5e565e7e84b2d2575b0ee44c4decfc025db9fe323438", + "url": "https://github.com/platformsh/platformsh-cli/releases/download/v3.52.3/platform.phar", + "version": "3.52.3", "php": { "min": "5.5.9" }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Project/ProjectCreateCommand.php new/platformsh-cli-3.52.3/src/Command/Project/ProjectCreateCommand.php --- old/platformsh-cli-3.52.2/src/Command/Project/ProjectCreateCommand.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Project/ProjectCreateCommand.php 2020-02-26 00:11:10.000000000 +0100 @@ -198,6 +198,8 @@ $this->stdErr->writeln(" URL: <info>{$subscription->project_ui}</info>"); $project = $this->api()->getProject($subscription->project_id); + $this->stdErr->writeln(" Git URL: <info>{$project->getGitUrl()}</info>"); + if ($setRemote && $gitRoot !== false && $project !== false) { $this->stdErr->writeln(''); $this->stdErr->writeln(sprintf( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Server/ServerCommandBase.php new/platformsh-cli-3.52.3/src/Command/Server/ServerCommandBase.php --- old/platformsh-cli-3.52.2/src/Command/Server/ServerCommandBase.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Server/ServerCommandBase.php 2020-02-26 00:11:10.000000000 +0100 @@ -331,7 +331,7 @@ { $logResource = fopen($logFile, 'a'); if ($logResource) { - return new StreamOutput($logResource); + return new StreamOutput($logResource, OutputInterface::VERBOSITY_VERBOSE); } return false; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Service/RedisCliCommand.php new/platformsh-cli-3.52.3/src/Command/Service/RedisCliCommand.php --- old/platformsh-cli-3.52.2/src/Command/Service/RedisCliCommand.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Service/RedisCliCommand.php 2020-02-26 00:11:10.000000000 +0100 @@ -56,7 +56,7 @@ } $this->stdErr->writeln( - sprintf('Connecting to Redis service via relationship <info>%s</info> on <info>%s</info>', $service['_relationship_name'], $host->getCacheKey()) + sprintf('Connecting to Redis service via relationship <info>%s</info> on <info>%s</info>', $service['_relationship_name'], $host->getLabel()) ); if ($this->isTerminal(STDIN) && $host instanceof RemoteHost) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Tunnel/TunnelCommandBase.php new/platformsh-cli-3.52.3/src/Command/Tunnel/TunnelCommandBase.php --- old/platformsh-cli-3.52.2/src/Command/Tunnel/TunnelCommandBase.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Tunnel/TunnelCommandBase.php 2020-02-26 00:11:10.000000000 +0100 @@ -20,7 +20,7 @@ * * @param array $tunnel * - * @return bool|array + * @return false|array */ protected function isTunnelOpen(array $tunnel) { @@ -157,7 +157,7 @@ { $logResource = fopen($logFile, 'a'); if ($logResource) { - return new StreamOutput($logResource); + return new StreamOutput($logResource, OutputInterface::VERBOSITY_VERBOSE); } return false; @@ -180,6 +180,24 @@ } /** + * @param array $tunnel + * @param array $service + * + * @return string + */ + protected function getTunnelUrl(array $tunnel, array $service) + { + /** @var \Platformsh\Cli\Service\Relationships $relationshipsService */ + $relationshipsService = $this->getService('relationships'); + $localService = array_merge($service, array_intersect_key([ + 'host' => self::LOCAL_IP, + 'port' => $tunnel['localPort'], + ], $service)); + + return $relationshipsService->buildUrl($localService); + } + + /** * @param array $tunnel1 * @param array $tunnel2 * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Tunnel/TunnelOpenCommand.php new/platformsh-cli-3.52.3/src/Command/Tunnel/TunnelOpenCommand.php --- old/platformsh-cli-3.52.2/src/Command/Tunnel/TunnelOpenCommand.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Tunnel/TunnelOpenCommand.php 2020-02-26 00:11:10.000000000 +0100 @@ -59,17 +59,6 @@ $project = $this->getSelectedProject(); $environment = $this->getSelectedEnvironment(); - if ($environment->id === 'master') { - /** @var \Platformsh\Cli\Service\QuestionHelper $questionHelper */ - $questionHelper = $this->getService('question_helper'); - $confirmText = 'Are you sure you want to open SSH tunnel(s) to the' - . ' <comment>master</comment> (production) environment?'; - if (!$questionHelper->confirm($confirmText, false)) { - return 1; - } - $this->stdErr->writeln(''); - } - $container = $this->selectRemoteContainer($input, false); $appName = $container->getName(); $sshUrl = $container->getSshUrl(); @@ -83,6 +72,17 @@ return 1; } + if ($environment->id === 'master') { + /** @var \Platformsh\Cli\Service\QuestionHelper $questionHelper */ + $questionHelper = $this->getService('question_helper'); + $confirmText = 'Are you sure you want to open SSH tunnel(s) to the' + . ' <comment>master</comment> (production) environment?'; + if (!$questionHelper->confirm($confirmText, false)) { + return 1; + } + $this->stdErr->writeln(''); + } + $logFile = $this->config()->getWritableUserDir() . '/tunnels.log'; if (!$log = $this->openLog($logFile)) { $this->stdErr->writeln(sprintf('Failed to open log file for writing: %s', $logFile)); @@ -123,9 +123,9 @@ if ($openTunnelInfo = $this->isTunnelOpen($tunnel)) { $this->stdErr->writeln(sprintf( - 'A tunnel is already open on port %s for the relationship: <info>%s</info>', - $openTunnelInfo['localPort'], - $relationshipString + 'A tunnel is already opened to the relationship <info>%s</info>, at: <info>%s</info>', + $relationshipString, + $this->getTunnelUrl($openTunnelInfo, $service) )); continue; } @@ -165,15 +165,17 @@ $this->saveTunnelInfo(); $this->stdErr->writeln(sprintf( - 'SSH tunnel opened on port <info>%s</info> to relationship: <info>%s</info>', - $tunnel['localPort'], - $relationshipString + 'SSH tunnel opened to <info>%s</info> at: <info>%s</info>', + $relationshipString, + $this->getTunnelUrl($tunnel, $service) )); + $processIds[] = $pid; } } if (count($processIds)) { + $this->stdErr->writeln(''); $this->stdErr->writeln("Logs are written to: $logFile"); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Tunnel/TunnelSingleCommand.php new/platformsh-cli-3.52.3/src/Command/Tunnel/TunnelSingleCommand.php --- old/platformsh-cli-3.52.2/src/Command/Tunnel/TunnelSingleCommand.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Tunnel/TunnelSingleCommand.php 2020-02-26 00:11:10.000000000 +0100 @@ -109,9 +109,9 @@ if ($openTunnelInfo = $this->isTunnelOpen($tunnel)) { $this->stdErr->writeln(sprintf( - 'A tunnel is already open for the relationship <info>%s</info> (on port %s)', + 'A tunnel is already opened to the relationship <info>%s</info>, at: <info>%s</info>', $relationshipString, - $openTunnelInfo['localPort'] + $this->getTunnelUrl($openTunnelInfo, $service) )); return 1; @@ -121,7 +121,7 @@ $processManager = new ProcessManager(); $process = $this->createTunnelProcess($sshUrl, $remoteHost, $remotePort, $localPort, $sshArgs); - $pid = $processManager->startProcess($process, $pidFile, $this->stdErr); + $pid = $processManager->startProcess($process, $pidFile, $output); // Wait a very small time to capture any immediate errors. usleep(100000); @@ -140,39 +140,19 @@ $this->tunnelInfo[] = $tunnel; $this->saveTunnelInfo(); - $this->stdErr->writeln(''); + if ($output->isVerbose()) { + // Just an extra line for separation from the process manager's log. + $this->stdErr->writeln(''); + } $this->stdErr->writeln(sprintf( - 'SSH tunnel opened on port %s to relationship: <info>%s</info>', - $tunnel['localPort'], - $relationshipString + 'SSH tunnel opened to <info>%s</info> at: <info>%s</info>', + $relationshipString, + $this->getTunnelUrl($tunnel, $service) )); - $localService = array_merge($service, array_intersect_key([ - 'host' => self::LOCAL_IP, - 'port' => $tunnel['localPort'], - ], $service)); - $info = [ - 'username' => 'Username', - 'password' => 'Password', - 'scheme' => 'Scheme', - 'host' => 'Host', - 'port' => 'Port', - 'path' => 'Path', - ]; - foreach ($info as $key => $category) { - if (isset($localService[$key])) { - $this->stdErr->writeln(sprintf(' <info>%s</info>: %s', $category, $localService[$key])); - } - } - $this->stdErr->writeln(''); - if (isset($localService['scheme']) && in_array($localService['scheme'], ['http', 'https'], true)) { - $this->stdErr->writeln(sprintf('URL: <info>%s</info>', $relationshipsService->buildUrl($localService))); - $this->stdErr->writeln(''); - } - $this->stdErr->writeln('Quitting this command (with Ctrl+C or equivalent) will close the tunnel.'); $this->stdErr->writeln(''); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Variable/VariableCommandBase.php new/platformsh-cli-3.52.3/src/Command/Variable/VariableCommandBase.php --- old/platformsh-cli-3.52.2/src/Command/Variable/VariableCommandBase.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Variable/VariableCommandBase.php 2020-02-26 00:11:10.000000000 +0100 @@ -265,4 +265,18 @@ 'env:' => 'env: The variable will be exposed directly, e.g. as <comment>$' . strtoupper($name) . '</comment>.', ]; } + + /** + * Reads the variable value from stdin. + */ + protected function readValueFromStdin(InputInterface $input) + { + if ($input->getOption('value') === null) { + $contents = stream_get_contents(STDIN); + if ($contents !== false && $contents !== '') { + $input->setOption('value', $contents); + $this->debug('Read variable value from stdin'); + } + } + } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Variable/VariableCreateCommand.php new/platformsh-cli-3.52.3/src/Command/Variable/VariableCreateCommand.php --- old/platformsh-cli-3.52.2/src/Command/Variable/VariableCreateCommand.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Variable/VariableCreateCommand.php 2020-02-26 00:11:10.000000000 +0100 @@ -70,6 +70,9 @@ return 1; } + // Accept 'value' from stdin. + $this->readValueFromStdin($input); + /** @var \Platformsh\Cli\Service\QuestionHelper $questionHelper */ $questionHelper = $this->getService('question_helper'); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Command/Variable/VariableUpdateCommand.php new/platformsh-cli-3.52.3/src/Command/Variable/VariableUpdateCommand.php --- old/platformsh-cli-3.52.2/src/Command/Variable/VariableUpdateCommand.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Command/Variable/VariableUpdateCommand.php 2020-02-26 00:11:10.000000000 +0100 @@ -42,6 +42,9 @@ return 1; } + // Accept 'value' from stdin. + $this->readValueFromStdin($input); + $values = []; $fields = $this->form->getFields(); foreach ($variable->getProperties() as $property => $value) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Console/ProcessManager.php new/platformsh-cli-3.52.3/src/Console/ProcessManager.php --- old/platformsh-cli-3.52.2/src/Console/ProcessManager.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Console/ProcessManager.php 2020-02-26 00:11:10.000000000 +0100 @@ -119,12 +119,11 @@ public function startProcess(Process $process, $pidFile, OutputInterface $log) { $this->processes[$pidFile] = $process; + $errLog = $log instanceof ConsoleOutputInterface ? $log->getErrorOutput() : $log; try { - $process->start(function ($type, $buffer) use ($log) { - $output = $log instanceof ConsoleOutputInterface && $type === Process::ERR - ? $log->getErrorOutput() - : $log; + $process->start(function ($type, $buffer) use ($log, $errLog) { + $output = $type === Process::ERR ? $errLog : $log; $output->write($buffer); }); } catch (\Exception $e) { @@ -137,7 +136,7 @@ throw new \RuntimeException('Failed to write PID file: ' . $pidFile); } - $log->writeln(sprintf('Process started: %s', $process->getCommandLine())); + $errLog->writeln(sprintf('Process started: %s', $process->getCommandLine()), OutputInterface::VERBOSITY_VERBOSE); return $pid; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/src/Service/Relationships.php new/platformsh-cli-3.52.3/src/Service/Relationships.php --- old/platformsh-cli-3.52.2/src/Service/Relationships.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/src/Service/Relationships.php 2020-02-26 00:11:10.000000000 +0100 @@ -288,6 +288,7 @@ unset($parts['username'], $parts['password']); // The 'query' is expected to be a string. if (is_array($parts['query'])) { + unset($parts['query']['is_master']); $parts['query'] = (new Query($parts['query']))->__toString(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platformsh-cli-3.52.2/tests/Command/Environment/EnvironmentRelationshipsTest.php new/platformsh-cli-3.52.3/tests/Command/Environment/EnvironmentRelationshipsTest.php --- old/platformsh-cli-3.52.2/tests/Command/Environment/EnvironmentRelationshipsTest.php 2020-02-07 10:28:56.000000000 +0100 +++ new/platformsh-cli-3.52.3/tests/Command/Environment/EnvironmentRelationshipsTest.php 2020-02-26 00:11:10.000000000 +0100 @@ -53,7 +53,7 @@ public function testGetRelationshipUrl() { $this->assertEquals( - 'mysql://main:[email protected]:3306/main?is_master=1', + 'mysql://main:[email protected]:3306/main', rtrim($this->runCommand([ '--property' => 'database.0.url', ]), "\n") ++++++ platformsh-cli-vendor.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/autoload.php new/vendor/autoload.php --- old/vendor/autoload.php 2020-02-10 19:15:16.886496916 +0100 +++ new/vendor/autoload.php 2020-02-26 19:11:43.152176720 +0100 @@ -4,4 +4,4 @@ require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInit4edc4db2821358843cedb9c56f03618e::getLoader(); +return ComposerAutoloaderInit493b82049446f4341c37121588ecc73e::getLoader(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/composer/autoload_real.php new/vendor/composer/autoload_real.php --- old/vendor/composer/autoload_real.php 2020-02-10 19:15:16.886496916 +0100 +++ new/vendor/composer/autoload_real.php 2020-02-26 19:11:43.152176720 +0100 @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInit4edc4db2821358843cedb9c56f03618e +class ComposerAutoloaderInit493b82049446f4341c37121588ecc73e { private static $loader; @@ -19,15 +19,15 @@ return self::$loader; } - spl_autoload_register(array('ComposerAutoloaderInit4edc4db2821358843cedb9c56f03618e', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInit493b82049446f4341c37121588ecc73e', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(); - spl_autoload_unregister(array('ComposerAutoloaderInit4edc4db2821358843cedb9c56f03618e', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInit493b82049446f4341c37121588ecc73e', 'loadClassLoader')); $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); if ($useStaticLoader) { require_once __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInit4edc4db2821358843cedb9c56f03618e::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInit493b82049446f4341c37121588ecc73e::getInitializer($loader)); } else { $map = require __DIR__ . '/autoload_namespaces.php'; foreach ($map as $namespace => $path) { @@ -48,19 +48,19 @@ $loader->register(true); if ($useStaticLoader) { - $includeFiles = Composer\Autoload\ComposerStaticInit4edc4db2821358843cedb9c56f03618e::$files; + $includeFiles = Composer\Autoload\ComposerStaticInit493b82049446f4341c37121588ecc73e::$files; } else { $includeFiles = require __DIR__ . '/autoload_files.php'; } foreach ($includeFiles as $fileIdentifier => $file) { - composerRequire4edc4db2821358843cedb9c56f03618e($fileIdentifier, $file); + composerRequire493b82049446f4341c37121588ecc73e($fileIdentifier, $file); } return $loader; } } -function composerRequire4edc4db2821358843cedb9c56f03618e($fileIdentifier, $file) +function composerRequire493b82049446f4341c37121588ecc73e($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { require $file; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/composer/autoload_static.php new/vendor/composer/autoload_static.php --- old/vendor/composer/autoload_static.php 2020-02-10 19:15:16.886496916 +0100 +++ new/vendor/composer/autoload_static.php 2020-02-26 19:11:43.152176720 +0100 @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInit4edc4db2821358843cedb9c56f03618e +class ComposerStaticInit493b82049446f4341c37121588ecc73e { public static $files = array ( '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php', @@ -193,9 +193,9 @@ public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInit4edc4db2821358843cedb9c56f03618e::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInit4edc4db2821358843cedb9c56f03618e::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInit4edc4db2821358843cedb9c56f03618e::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInit493b82049446f4341c37121588ecc73e::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit493b82049446f4341c37121588ecc73e::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInit493b82049446f4341c37121588ecc73e::$classMap; }, null, ClassLoader::class); }
