This commit is contained in:
Mike Phares 2022-03-10 18:35:15 -07:00
parent 1e9c485a65
commit b20bc99117

View File

@ -222,8 +222,6 @@ public class ProcessData : IProcessData
private void Parse(IFileRead fileRead, List<FileInfo> fileInfoCollection, int startX, int startY, int endX, int endY, List<(string, Color[])> colorCollections, List<int> previousTotalDeltaCollection, string lastText)
{
Recipe = string.Empty;
_Log.Debug("TODO: Get recipe");
Red = 0;
Green = 0;
int delta;
@ -264,8 +262,8 @@ public class ProcessData : IProcessData
totalDeltaCollection.Add(new(file, totalDelta));
}
totalDeltaCollection = (from l in totalDeltaCollection orderby l.TotalDelta select l).ToList();
string closestMatchFile = totalDeltaCollection[0].File;
string[] closestMatchFileNameSplit = Path.GetFileNameWithoutExtension(closestMatchFile).Split('-');
Recipe = Path.GetFileNameWithoutExtension(totalDeltaCollection[0].File);
string[] closestMatchFileNameSplit = Recipe.Split('-');
Text = closestMatchFileNameSplit.Last().TrimStart();
TotalDelta = totalDeltaCollection[0].TotalDelta;
string textFileName = Get(fileRead, ".txt", $"{TotalDelta} - {Text}");
@ -283,6 +281,7 @@ public class ProcessData : IProcessData
double upper = average + deviation;
double lower = average - deviation;
string message = $"average:{average};sum:{sum};standardDeviation:{standardDeviation};upper:{upper};lower:{lower};TotalDelta:{TotalDelta};Text:{Text};previousTotalDeltaCollection.Count:{previousTotalDeltaCollection.Count};";
_Log.Debug(message);
if (TotalDelta > upper)
throw new Exception(message);
if (TotalDelta < lower)