diff --git a/README.MD b/README.MD index b80ee2e..32a7227 100644 --- a/README.MD +++ b/README.MD @@ -58,10 +58,6 @@ Extensions for `BinaryReader`, `byte[]`, and `Stream` to help with reading and w This namespace also contains other various extensions that help with common functionality and safe access. -### `SabreTools.IO.Logging` - -Logic for a logging system, including writing to console and textfile outputs. There are 4 possible log levels for logging statements to be invoked with. There is also a stopwatch implementation included for logging statements with automatic timespan tracking. - ### `SabreTools.IO.Readers` and `SabreTools.IO.Writers` Reading and writing support for the following file types: @@ -80,6 +76,10 @@ File and stream implementations of common data transformations: - Split by even/odd chunks or based on block size - Convert data either by bit-swapping, byte-swapping, word-swapping, or word/byte-swapping +### `SabreTools.Logging` + +Logic for a logging system, including writing to console and textfile outputs. There are 4 possible log levels for logging statements to be invoked with. There is also a stopwatch implementation included for logging statements with automatic timespan tracking. + ### `SabreTools.Matching` Classes designed to make matching contents and paths easier. These classes allow for both grouped and single matching as well as post-processing of matched information. diff --git a/SabreTools.IO.Test/Logging/ConvertersTests.cs b/SabreTools.IO.Test/Logging/ConvertersTests.cs index 7b5b09d..73eb97f 100644 --- a/SabreTools.IO.Test/Logging/ConvertersTests.cs +++ b/SabreTools.IO.Test/Logging/ConvertersTests.cs @@ -1,4 +1,4 @@ -using SabreTools.IO.Logging; +using SabreTools.Logging; using Xunit; namespace SabreTools.IO.Test.Logging diff --git a/SabreTools.IO.Test/Logging/InternalStopwatchTests.cs b/SabreTools.IO.Test/Logging/InternalStopwatchTests.cs index 13489ec..c541208 100644 --- a/SabreTools.IO.Test/Logging/InternalStopwatchTests.cs +++ b/SabreTools.IO.Test/Logging/InternalStopwatchTests.cs @@ -1,4 +1,4 @@ -using SabreTools.IO.Logging; +using SabreTools.Logging; using Xunit; namespace SabreTools.IO.Test.Logging diff --git a/SabreTools.IO.Test/Logging/LoggerTests.cs b/SabreTools.IO.Test/Logging/LoggerTests.cs index cbe93e2..9baece3 100644 --- a/SabreTools.IO.Test/Logging/LoggerTests.cs +++ b/SabreTools.IO.Test/Logging/LoggerTests.cs @@ -1,5 +1,5 @@ using System; -using SabreTools.IO.Logging; +using SabreTools.Logging; using Xunit; namespace SabreTools.IO.Test.Logging diff --git a/SabreTools.IO/SabreTools.IO.Logging/Converters.cs b/SabreTools.IO/SabreTools.Logging/Converters.cs similarity index 97% rename from SabreTools.IO/SabreTools.IO.Logging/Converters.cs rename to SabreTools.IO/SabreTools.Logging/Converters.cs index 4a747aa..f5fa8b8 100644 --- a/SabreTools.IO/SabreTools.IO.Logging/Converters.cs +++ b/SabreTools.IO/SabreTools.Logging/Converters.cs @@ -1,4 +1,4 @@ -namespace SabreTools.IO.Logging +namespace SabreTools.Logging { public static class Converters { diff --git a/SabreTools.IO/SabreTools.IO.Logging/Enums.cs b/SabreTools.IO/SabreTools.Logging/Enums.cs similarity index 84% rename from SabreTools.IO/SabreTools.IO.Logging/Enums.cs rename to SabreTools.IO/SabreTools.Logging/Enums.cs index 82d0fef..cdc45f9 100644 --- a/SabreTools.IO/SabreTools.IO.Logging/Enums.cs +++ b/SabreTools.IO/SabreTools.Logging/Enums.cs @@ -1,4 +1,4 @@ -namespace SabreTools.IO.Logging +namespace SabreTools.Logging { /// /// Severity of the logging statement diff --git a/SabreTools.IO/SabreTools.IO.Logging/InternalStopwatch.cs b/SabreTools.IO/SabreTools.Logging/InternalStopwatch.cs similarity index 98% rename from SabreTools.IO/SabreTools.IO.Logging/InternalStopwatch.cs rename to SabreTools.IO/SabreTools.Logging/InternalStopwatch.cs index 570dd29..92c20b6 100644 --- a/SabreTools.IO/SabreTools.IO.Logging/InternalStopwatch.cs +++ b/SabreTools.IO/SabreTools.Logging/InternalStopwatch.cs @@ -1,6 +1,6 @@ using System; -namespace SabreTools.IO.Logging +namespace SabreTools.Logging { /// /// Stopwatch class for keeping track of duration in the code diff --git a/SabreTools.IO/SabreTools.IO.Logging/LogEventArgs.cs b/SabreTools.IO/SabreTools.Logging/LogEventArgs.cs similarity index 98% rename from SabreTools.IO/SabreTools.IO.Logging/LogEventArgs.cs rename to SabreTools.IO/SabreTools.Logging/LogEventArgs.cs index e8a61e3..00d5186 100644 --- a/SabreTools.IO/SabreTools.IO.Logging/LogEventArgs.cs +++ b/SabreTools.IO/SabreTools.Logging/LogEventArgs.cs @@ -1,6 +1,6 @@ using System; -namespace SabreTools.IO.Logging +namespace SabreTools.Logging { /// /// Generic delegate type for log events diff --git a/SabreTools.IO/SabreTools.IO.Logging/Logger.cs b/SabreTools.IO/SabreTools.Logging/Logger.cs similarity index 99% rename from SabreTools.IO/SabreTools.IO.Logging/Logger.cs rename to SabreTools.IO/SabreTools.Logging/Logger.cs index 34fc670..d16b6c8 100644 --- a/SabreTools.IO/SabreTools.IO.Logging/Logger.cs +++ b/SabreTools.IO/SabreTools.Logging/Logger.cs @@ -1,6 +1,6 @@ using System; -namespace SabreTools.IO.Logging +namespace SabreTools.Logging { /// /// Per-class logging diff --git a/SabreTools.IO/SabreTools.IO.Logging/LoggerImpl.cs b/SabreTools.IO/SabreTools.Logging/LoggerImpl.cs similarity index 99% rename from SabreTools.IO/SabreTools.IO.Logging/LoggerImpl.cs rename to SabreTools.IO/SabreTools.Logging/LoggerImpl.cs index 06da257..3ab7433 100644 --- a/SabreTools.IO/SabreTools.IO.Logging/LoggerImpl.cs +++ b/SabreTools.IO/SabreTools.Logging/LoggerImpl.cs @@ -2,7 +2,7 @@ using System.IO; using System.Text; -namespace SabreTools.IO.Logging +namespace SabreTools.Logging { /// /// Internal logging implementation