public static void PrintWarnings()
{
if(_warningList.Count == 0)
{
return;
}
_warningList.Sort();
idConsole.WriteLine("------------- Warnings ---------------");
idConsole.WriteLine("during {0}...", _warningCaption);
foreach(string warning in _warningList)
{
idConsole.WriteLine("{0}WARNING: {1}{2}", idColorString.Yellow, idColorString.Red, warning);
}
if(_warningList.Count > 0)
{
if(_warningList.Count >= idE.MaxWarningList)
{
idConsole.WriteLine("more than {0} warnings", idE.MaxWarningList);
}
else
{
idConsole.WriteLine("{0} warnings", _warningList.Count);
}
}
}