public function parseBranch($branch)
{
// Inspired by https://github.com/composer/composer/blob/8d7e5c/src/Composer/Repository/VcsRepository.php#L205
$branch = str_replace('release-', '', $branch);
$parsedBranch = $this->getParser()->normalizeBranch($branch);
if ('dev-' === substr($parsedBranch, 0, 4) || '9999999-dev' === $parsedBranch) {
return 'dev-' . $branch;
} else {
return preg_replace('{(\\.9{7})+}', '.x', $parsedBranch);
}
}