public function parseTag($tag)
{
// Inspired by https://github.com/composer/composer/blob/8d7e5c/src/Composer/Repository/VcsRepository.php#L116
$tag = str_replace('release-', '', $tag);
try {
$parsedTag = $this->getParser()->normalize($tag);
} catch (\UnexpectedValueException $e) {
return FALSE;
}
$parsedTag = preg_replace('#\\.0(\\-[a-z0-9]+)?$#i', '$1', $parsedTag);
return $parsedTag;
}