From ebc54f0653b4f3992546ffbefb9e4cf5ff3f1c2d Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Sun, 4 Oct 2026 23:47:56 -0400 Subject: [PATCH] refactor(cutting): move owned program copies into Core Core's commit freshness check needs the same lossless program copy the planner uses at capture. Move it unchanged apart from its namespace. --- .../CNC}/CuttingPlanning/OwnedProgramCopy.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename {OpenNest.Engine => OpenNest.Core/CNC}/CuttingPlanning/OwnedProgramCopy.cs (99%) diff --git a/OpenNest.Engine/CuttingPlanning/OwnedProgramCopy.cs b/OpenNest.Core/CNC/CuttingPlanning/OwnedProgramCopy.cs similarity index 99% rename from OpenNest.Engine/CuttingPlanning/OwnedProgramCopy.cs rename to OpenNest.Core/CNC/CuttingPlanning/OwnedProgramCopy.cs index 05712a7..994fb76 100644 --- a/OpenNest.Engine/CuttingPlanning/OwnedProgramCopy.cs +++ b/OpenNest.Core/CNC/CuttingPlanning/OwnedProgramCopy.cs @@ -1,9 +1,8 @@ using System; using System.Collections.Generic; using System.Threading; -using OpenNest.CNC; -namespace OpenNest.Engine.CuttingPlanning; +namespace OpenNest.CNC.CuttingPlanning; /// Lossless owned copies at the cutting-plan boundary, not a general Clone change. internal static class OwnedProgramCopy