From 5745e00bda1d11cd1016ab630e6611bb4a0ef2d9 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Fri, 7 May 2021 00:06:03 +0200 Subject: [PATCH] Resolve CA1303 --- .editorconfig | 1 - ArchiSteamFarm/NLog/Logging.cs | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.editorconfig b/.editorconfig index 6974870cd..2d452a332 100644 --- a/.editorconfig +++ b/.editorconfig @@ -111,7 +111,6 @@ dotnet_diagnostic.ca1028.severity = silent dotnet_diagnostic.ca1031.severity = silent # TODO - one at a time -dotnet_diagnostic.ca1303.severity = silent dotnet_diagnostic.ca1307.severity = silent dotnet_diagnostic.ca1308.severity = silent dotnet_diagnostic.ca1508.severity = silent diff --git a/ArchiSteamFarm/NLog/Logging.cs b/ArchiSteamFarm/NLog/Logging.cs index 1beb6f205..304bb0b92 100644 --- a/ArchiSteamFarm/NLog/Logging.cs +++ b/ArchiSteamFarm/NLog/Logging.cs @@ -45,6 +45,8 @@ namespace ArchiSteamFarm.NLog { private static readonly ConcurrentHashSet ConsoleLoggingRules = new(); private static readonly SemaphoreSlim ConsoleSemaphore = new(1, 1); + private static string Backspace => "\b \b"; + private static bool IsUsingCustomConfiguration; private static bool IsWaitingForUserInput; @@ -279,8 +281,7 @@ namespace ArchiSteamFarm.NLog { Console.Write(' '); Console.SetCursorPosition(Console.BufferWidth - 1, Console.CursorTop - 1); } else { - // There are two \b characters here - Console.Write(@" "); + Console.Write(Backspace); } } }