diff --git a/src/Composer/Console/Application.php b/src/Composer/Console/Application.php index fd11dd1e72e7..ccc912b5c890 100644 --- a/src/Composer/Console/Application.php +++ b/src/Composer/Console/Application.php @@ -557,17 +557,18 @@ protected function getDefaultCommands(): array public function getLongVersion(): string { + $branchAliasString = ''; if (Composer::BRANCH_ALIAS_VERSION && Composer::BRANCH_ALIAS_VERSION !== '@package_branch_alias_version'.'@') { - return sprintf( - '%s version %s (%s) %s', - $this->getName(), - Composer::BRANCH_ALIAS_VERSION, - $this->getVersion(), - Composer::RELEASE_DATE - ); + $branchAliasString = sprintf(' (%s)', Composer::BRANCH_ALIAS_VERSION); } - return parent::getLongVersion() . ' ' . Composer::RELEASE_DATE; + return sprintf( + '%s version %s%s %s', + $this->getName(), + $this->getVersion(), + $branchAliasString, + Composer::RELEASE_DATE + ); } protected function getDefaultInputDefinition(): InputDefinition