Kaynağa Gözat

Only use project registry when we have a project version specified

Brian Fiete 5 yıl önce
ebeveyn
işleme
a13042b96c
1 değiştirilmiş dosya ile 9 ekleme ve 6 silme
  1. 9 6
      IDE/src/IDEApp.bf

+ 9 - 6
IDE/src/IDEApp.bf

@@ -2485,14 +2485,17 @@ namespace IDE
 				}
 			}
 
-			for (int regEntryIdx = mBeefConfig.mRegistry.Count - 1; regEntryIdx >= 0; regEntryIdx--)
+			if (useVerSpecRecord.mVerSpec case .SemVer)
 			{
-				var regEntry = mBeefConfig.mRegistry[regEntryIdx];
-
-				if (regEntry.mProjName == projectName)
+				for (int regEntryIdx = mBeefConfig.mRegistry.Count - 1; regEntryIdx >= 0; regEntryIdx--)
 				{
-					useVerSpecRecord = regEntry.mLocation;
-					verConfigDir = regEntry.mConfigFile.mConfigDir;
+					var regEntry = mBeefConfig.mRegistry[regEntryIdx];
+
+					if (regEntry.mProjName == projectName)
+					{
+						useVerSpecRecord = regEntry.mLocation;
+						verConfigDir = regEntry.mConfigFile.mConfigDir;
+					}
 				}
 			}