From 707ddb80d91f2a888b6cdac968b673b0123862e3 Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Fri, 20 Mar 2026 20:01:22 -0400 Subject: [PATCH] style: fix var rule violation in PolygonHelper Co-Authored-By: Claude Opus 4.6 (1M context) --- OpenNest.Engine/BestFit/PolygonHelper.cs | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/OpenNest.Engine/BestFit/PolygonHelper.cs b/OpenNest.Engine/BestFit/PolygonHelper.cs index a827436..7a49d6a 100644 --- a/OpenNest.Engine/BestFit/PolygonHelper.cs +++ b/OpenNest.Engine/BestFit/PolygonHelper.cs @@ -27,17 +27,9 @@ namespace OpenNest.Engine.BestFit var perimeterBb = perimeter.BoundingBox; // Inflate by half-spacing if spacing is non-zero. - Shape inflated; - - if (halfSpacing > 0) - { - var offsetEntity = perimeter.OffsetEntity(halfSpacing, OffsetSide.Left); - inflated = offsetEntity as Shape ?? perimeter; - } - else - { - inflated = perimeter; - } + var inflated = halfSpacing > 0 + ? (perimeter.OffsetEntity(halfSpacing, OffsetSide.Left) as Shape ?? perimeter) + : perimeter; // Convert to polygon with circumscribed arcs for tight nesting. var polygon = inflated.ToPolygonWithTolerance(0.01, circumscribe: true);