diff --git a/src/Composer/Console/Application.php b/src/Composer/Console/Application.php
index 5768ff8f4..5b03b8faf 100644
--- a/src/Composer/Console/Application.php
+++ b/src/Composer/Console/Application.php
@@ -557,17 +557,18 @@ class Application extends BaseApplication
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