From b20bc99117138ac9e52f126057de4495d13f47bb Mon Sep 17 00:00:00 2001 From: Mike Phares Date: Thu, 10 Mar 2022 18:35:15 -0700 Subject: [PATCH] Recipe --- Adaptation/FileHandlers/jpeg/ProcessData.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Adaptation/FileHandlers/jpeg/ProcessData.cs b/Adaptation/FileHandlers/jpeg/ProcessData.cs index efd2d59..752b5d4 100644 --- a/Adaptation/FileHandlers/jpeg/ProcessData.cs +++ b/Adaptation/FileHandlers/jpeg/ProcessData.cs @@ -222,8 +222,6 @@ public class ProcessData : IProcessData private void Parse(IFileRead fileRead, List fileInfoCollection, int startX, int startY, int endX, int endY, List<(string, Color[])> colorCollections, List 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)