From 0d2c2c044a6e18455962ff78159470c7c688b5c3 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Fri, 13 Mar 2020 11:39:19 +0100 Subject: [PATCH] Avoid skipping feature branch detection if no branch-alias is defined at all --- src/Composer/Package/Version/VersionGuesser.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Composer/Package/Version/VersionGuesser.php b/src/Composer/Package/Version/VersionGuesser.php index 918e9706a..a34a18475 100644 --- a/src/Composer/Package/Version/VersionGuesser.php +++ b/src/Composer/Package/Version/VersionGuesser.php @@ -231,7 +231,7 @@ class VersionGuesser // ignore feature branches if they have no branch-alias or self.version is used // and find the branch they came from to use as a version instead - if ((isset($packageConfig['extra']['branch-alias']) && !isset($packageConfig['extra']['branch-alias'][$version])) + if (!isset($packageConfig['extra']['branch-alias'][$version]) || strpos(json_encode($packageConfig), '"self.version"') ) { $branch = preg_replace('{^dev-}', '', $version);