From 5929dbb6cb185ca9018dc91aae9e21c6299bf0ef Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 17 Jul 2021 07:19:55 -0700 Subject: [PATCH] Better errors --- BeefTools/BeefPerf/src/ScriptManager.bf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BeefTools/BeefPerf/src/ScriptManager.bf b/BeefTools/BeefPerf/src/ScriptManager.bf index 45c12433..f3200f1f 100644 --- a/BeefTools/BeefPerf/src/ScriptManager.bf +++ b/BeefTools/BeefPerf/src/ScriptManager.bf @@ -311,7 +311,7 @@ namespace BeefPerf { var str = scope::String(); if (argView.UnQuoteString(str) case .Err) - Fail("Failed to unquote string"); + Fail($"Failed to unquote string: {argView}\nCmd:{cmdLineView}"); args.Add(str); isLiteralString = false; } @@ -322,7 +322,7 @@ namespace BeefPerf case .Ok(let val): args.Add(scope:: box val); case .Err: - Fail("Failed to parse float"); + Fail($"Failed to parse float: {argView}\nCmd:{cmdLineView}"); return; } } @@ -333,7 +333,7 @@ namespace BeefPerf case .Ok(let val): args.Add(scope:: box val); case .Err: - Fail("Failed to parse double"); + Fail($"Failed to parse double: {argView}\nCmd:{cmdLineView}"); return; } } @@ -344,7 +344,7 @@ namespace BeefPerf case .Ok(let val): args.Add(scope:: box val); case .Err: - Fail("Failed to parse int"); + Fail($"Failed to parse int: {argView}\nCmd:{cmdLineView}"); return; } }