mirror of
https://github.com/PepperDash/PepperDashCore.git
synced 2026-02-06 00:04:54 +00:00
Sets all unnessecery Debug.console messages in JsonTosimpl classes to level 1
Warnings and errors remain at level 0
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -18,6 +18,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
/// master, this will fail
|
||||
/// </summary>
|
||||
/// <param name="master">New master to add</param>
|
||||
///
|
||||
public static void AddMaster(JsonToSimplMaster master)
|
||||
{
|
||||
if (master == null)
|
||||
@@ -26,7 +27,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
if (string.IsNullOrEmpty(master.UniqueID))
|
||||
throw new InvalidOperationException("JSON Master cannot be added with a null UniqueId");
|
||||
|
||||
Debug.Console(0, "JSON Global adding master {0}", master.UniqueID);
|
||||
Debug.Console(1, "JSON Global adding master {0}", master.UniqueID);
|
||||
|
||||
if (Masters.Contains(master)) return;
|
||||
|
||||
|
||||
@@ -73,7 +73,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
}
|
||||
|
||||
ArrayIndex = array.IndexOf(item);
|
||||
Debug.Console(0, "Child[{0}] Found array match at index {1}", Key, ArrayIndex);
|
||||
Debug.Console(1, "Child[{0}] Found array match at index {1}", Key, ArrayIndex);
|
||||
return true;
|
||||
}
|
||||
catch (Exception e)
|
||||
|
||||
@@ -59,7 +59,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
if (Master != null)
|
||||
Master.AddChild(this);
|
||||
else
|
||||
Debug.Console(0, "JSON Child [{0}] cannot link to master {1}", key, masterUniqueId);
|
||||
Debug.Console(1, "JSON Child [{0}] cannot link to master {1}", key, masterUniqueId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -67,7 +67,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
/// </summary>
|
||||
public void SetBoolPath(ushort index, string path)
|
||||
{
|
||||
Debug.Console(0, "JSON Child[{0}] SetBoolPath {1}={2}", Key, index, path);
|
||||
Debug.Console(1, "JSON Child[{0}] SetBoolPath {1}={2}", Key, index, path);
|
||||
if (path == null || path.Trim() == string.Empty) return;
|
||||
BoolPaths[index] = path;
|
||||
}
|
||||
@@ -77,7 +77,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
/// </summary>
|
||||
public void SetUshortPath(ushort index, string path)
|
||||
{
|
||||
Debug.Console(0, "JSON Child[{0}] SetUshortPath {1}={2}", Key, index, path);
|
||||
Debug.Console(1, "JSON Child[{0}] SetUshortPath {1}={2}", Key, index, path);
|
||||
if (path == null || path.Trim() == string.Empty) return;
|
||||
UshortPaths[index] = path;
|
||||
}
|
||||
@@ -87,7 +87,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
/// </summary>
|
||||
public void SetStringPath(ushort index, string path)
|
||||
{
|
||||
Debug.Console(0, "JSON Child[{0}] SetStringPath {1}={2}", Key, index, path);
|
||||
Debug.Console(1, "JSON Child[{0}] SetStringPath {1}={2}", Key, index, path);
|
||||
if (path == null || path.Trim() == string.Empty) return;
|
||||
StringPaths[index] = path;
|
||||
}
|
||||
@@ -161,7 +161,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
bool Process(string path, out string response)
|
||||
{
|
||||
path = GetFullPath(path);
|
||||
Debug.Console(0, "Child[{0}] Processing {1}", Key, path);
|
||||
Debug.Console(1, "Child[{0}] Processing {1}", Key, path);
|
||||
response = "";
|
||||
if (Master == null)
|
||||
{
|
||||
@@ -188,7 +188,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
response = (t.HasValues ? t.Children().Count() : 0).ToString();
|
||||
else
|
||||
response = t.Value<string>();
|
||||
Debug.Console(0, " ='{0}'", response);
|
||||
Debug.Console(1, " ='{0}'", response);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -251,7 +251,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
var path = GetFullPath(keyPath);
|
||||
try
|
||||
{
|
||||
Debug.Console(0, "Child[{0}] Queueing value on master {1}='{2}'", Key, path, valueToSave);
|
||||
Debug.Console(1, "Child[{0}] Queueing value on master {1}='{2}'", Key, path, valueToSave);
|
||||
|
||||
//var token = Master.JsonObject.SelectToken(path);
|
||||
//if (token != null) // The path exists in the file
|
||||
|
||||
@@ -54,7 +54,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
|
||||
// Resolve wildcard
|
||||
var dir = Path.GetDirectoryName(Filepath);
|
||||
Debug.Console(0, "Checking directory {0}", dir);
|
||||
Debug.Console(1, "Checking directory {0}", dir);
|
||||
var fileName = Path.GetFileName(Filepath);
|
||||
var directory = new DirectoryInfo(dir);
|
||||
|
||||
@@ -68,7 +68,7 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
}
|
||||
//var actualFileName = actualFile.FullName;
|
||||
ActualFilePath = actualFile.FullName;
|
||||
Debug.Console(0, "Actual JSON file is {0}", ActualFilePath);
|
||||
Debug.Console(1, "Actual JSON file is {0}", ActualFilePath);
|
||||
|
||||
string json = File.ReadToEnd(ActualFilePath, System.Text.Encoding.ASCII);
|
||||
|
||||
@@ -95,30 +95,30 @@ namespace PepperDash.Core.JsonToSimpl
|
||||
// Make each child update their values into master object
|
||||
foreach (var child in Children)
|
||||
{
|
||||
Debug.Console(0, "Master [{0}] checking child [{1}] for updates to save", UniqueID, child.Key);
|
||||
Debug.Console(1, "Master [{0}] checking child [{1}] for updates to save", UniqueID, child.Key);
|
||||
child.UpdateInputsForMaster();
|
||||
}
|
||||
|
||||
if (UnsavedValues == null || UnsavedValues.Count == 0)
|
||||
{
|
||||
Debug.Console(0, "Master [{0}] No updated values to save. Skipping", UniqueID);
|
||||
Debug.Console(1, "Master [{0}] No updated values to save. Skipping", UniqueID);
|
||||
return;
|
||||
}
|
||||
lock (FileLock)
|
||||
{
|
||||
Debug.Console(0, "Saving");
|
||||
Debug.Console(1, "Saving");
|
||||
foreach (var path in UnsavedValues.Keys)
|
||||
{
|
||||
var tokenToReplace = JsonObject.SelectToken(path);
|
||||
if (tokenToReplace != null)
|
||||
{// It's found
|
||||
tokenToReplace.Replace(UnsavedValues[path]);
|
||||
Debug.Console(0, "JSON Master[{0}] Updating '{1}'", UniqueID, path);
|
||||
Debug.Console(1, "JSON Master[{0}] Updating '{1}'", UniqueID, path);
|
||||
}
|
||||
else // No token. Let's make one
|
||||
{
|
||||
//http://stackoverflow.com/questions/17455052/how-to-set-the-value-of-a-json-path-using-json-net
|
||||
Debug.Console(0, "JSON Master[{0}] Cannot write value onto missing property: '{1}'", UniqueID, path);
|
||||
Debug.Console(1, "JSON Master[{0}] Cannot write value onto missing property: '{1}'", UniqueID, path);
|
||||
|
||||
// JContainer jpart = JsonObject;
|
||||
// // walk down the path and find where it goes
|
||||
|
||||
@@ -274,7 +274,7 @@ namespace PepperDash.Core
|
||||
|
||||
if (Contexts != null)
|
||||
{
|
||||
Debug.Console(0, "Debug memory restored from file");
|
||||
Debug.Console(1, "Debug memory restored from file");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -230,7 +230,7 @@ namespace PepperDash.Core
|
||||
if (data != null)
|
||||
{
|
||||
SaveData = data;
|
||||
Debug.Console(0, "Debug memory restored from file");
|
||||
Debug.Console(1, "Debug memory restored from file");
|
||||
return;
|
||||
}
|
||||
else
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user