in ADTTools/UploadModels/Program.cs [132:157]
private static bool ParseModelJson(Dictionary<string, string> modelTexts)
{
var jsonErrors = new Dictionary<string, JsonException>();
foreach (string fileName in modelTexts.Keys)
{
try
{
JsonDocument jsonDoc = JsonDocument.Parse(modelTexts[fileName]);
}
catch (JsonException ex)
{
jsonErrors.Add(fileName, ex);
}
}
if (jsonErrors.Count > 0)
{
Log.Error("Errors parsing models.");
foreach (string fileName in jsonErrors.Keys)
{
Log.Error($"{fileName}: {jsonErrors[fileName].Message}");
}
}
return jsonErrors.Count == 0;
}