Improve --check-yaml robustness against bogus maps.

This commit is contained in:
Paul Chote
2025-05-17 12:03:30 +01:00
committed by Gustas Kažukauskas
parent 681edb1879
commit 6a67906823

View File

@@ -100,8 +100,15 @@ namespace OpenRA.Mods.Common.UtilityCommands
if (package == null)
continue;
using (var testMap = new Map(modData, package))
TestMap(testMap, modData);
try
{
using (var testMap = new Map(modData, package))
TestMap(testMap, modData);
}
catch (Exception e)
{
EmitError($"Failed to load map {map.Map} with exception: {e}");
}
}
if (errors > 0)