From 4f6854baf891507e6e6252882ed0dad32af612ed Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Fri, 30 Jan 2026 08:07:25 -0500 Subject: [PATCH] refactor: Move formatting utilities to CutList.Core.Formatting namespace Consolidates ArchUnits, FormatHelper, and Fraction classes into a dedicated Formatting namespace for better organization. Co-Authored-By: Claude Opus 4.5 --- CutList.Core/{ => Formatting}/ArchUnits.cs | 5 ++--- CutList.Core/{ => Formatting}/FormatHelper.cs | 4 +--- CutList.Core/{ => Formatting}/Fraction.cs | 6 ++---- 3 files changed, 5 insertions(+), 10 deletions(-) rename CutList.Core/{ => Formatting}/ArchUnits.cs (98%) rename CutList.Core/{ => Formatting}/FormatHelper.cs (98%) rename CutList.Core/{ => Formatting}/Fraction.cs (97%) diff --git a/CutList.Core/ArchUnits.cs b/CutList.Core/Formatting/ArchUnits.cs similarity index 98% rename from CutList.Core/ArchUnits.cs rename to CutList.Core/Formatting/ArchUnits.cs index 22bbbc3..25049bd 100644 --- a/CutList.Core/ArchUnits.cs +++ b/CutList.Core/Formatting/ArchUnits.cs @@ -1,8 +1,7 @@ -using System; using System.Text; using System.Text.RegularExpressions; -namespace CutList.Core +namespace CutList.Core.Formatting { public static class ArchUnits { @@ -72,4 +71,4 @@ namespace CutList.Core } } } -} \ No newline at end of file +} diff --git a/CutList.Core/FormatHelper.cs b/CutList.Core/Formatting/FormatHelper.cs similarity index 98% rename from CutList.Core/FormatHelper.cs rename to CutList.Core/Formatting/FormatHelper.cs index 0d88a8a..73daa5b 100644 --- a/CutList.Core/FormatHelper.cs +++ b/CutList.Core/Formatting/FormatHelper.cs @@ -1,6 +1,4 @@ -using System; - -namespace CutList.Core +namespace CutList.Core.Formatting { /// /// Provides formatting utilities for displaying measurements and values. diff --git a/CutList.Core/Fraction.cs b/CutList.Core/Formatting/Fraction.cs similarity index 97% rename from CutList.Core/Fraction.cs rename to CutList.Core/Formatting/Fraction.cs index 3bd203e..efa6e99 100644 --- a/CutList.Core/Fraction.cs +++ b/CutList.Core/Formatting/Fraction.cs @@ -1,9 +1,7 @@ -using System; -using System.Linq; using System.Text; using System.Text.RegularExpressions; -namespace CutList.Core +namespace CutList.Core.Formatting { public static class Fraction { @@ -82,4 +80,4 @@ namespace CutList.Core return true; } } -} \ No newline at end of file +}