From 289fecdb998f969e81470378b2259d627c6ffd37 Mon Sep 17 00:00:00 2001 From: winscripter <142818255+winscripter@users.noreply.github.com> Date: Fri, 17 Jul 2026 21:36:04 +0400 Subject: [PATCH] Move AC strategy & Coefficients stuff into Processing --- src/ImageSharp/Formats/Jxl/{Ac => Processing}/JxlAcContext.cs | 2 +- src/ImageSharp/Formats/Jxl/{Ac => Processing}/JxlAcStrategy.cs | 2 +- .../Formats/Jxl/{Ac => Processing}/JxlAcStrategyImage.cs | 2 +- .../Formats/Jxl/{Ac => Processing}/JxlAcStrategyRow.cs | 2 +- .../Formats/Jxl/{Ac => Processing}/JxlAcStrategyType.cs | 2 +- .../Formats/Jxl/{Ac => Processing}/JxlBlockContextMap.cs | 2 +- .../{Coefficients => Processing}/JxlForwardCoefficientOrder.cs | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) rename src/ImageSharp/Formats/Jxl/{Ac => Processing}/JxlAcContext.cs (97%) rename src/ImageSharp/Formats/Jxl/{Ac => Processing}/JxlAcStrategy.cs (99%) rename src/ImageSharp/Formats/Jxl/{Ac => Processing}/JxlAcStrategyImage.cs (98%) rename src/ImageSharp/Formats/Jxl/{Ac => Processing}/JxlAcStrategyRow.cs (94%) rename src/ImageSharp/Formats/Jxl/{Ac => Processing}/JxlAcStrategyType.cs (94%) rename src/ImageSharp/Formats/Jxl/{Ac => Processing}/JxlBlockContextMap.cs (97%) rename src/ImageSharp/Formats/Jxl/{Coefficients => Processing}/JxlForwardCoefficientOrder.cs (93%) diff --git a/src/ImageSharp/Formats/Jxl/Ac/JxlAcContext.cs b/src/ImageSharp/Formats/Jxl/Processing/JxlAcContext.cs similarity index 97% rename from src/ImageSharp/Formats/Jxl/Ac/JxlAcContext.cs rename to src/ImageSharp/Formats/Jxl/Processing/JxlAcContext.cs index 98f86534b..88c1e88f7 100644 --- a/src/ImageSharp/Formats/Jxl/Ac/JxlAcContext.cs +++ b/src/ImageSharp/Formats/Jxl/Processing/JxlAcContext.cs @@ -6,7 +6,7 @@ using System.Runtime.CompilerServices; #pragma warning disable SA1405 // Debug.Assert should provide message text -namespace SixLabors.ImageSharp.Formats.Jxl.Ac; +namespace SixLabors.ImageSharp.Formats.Jxl.Processing; /// /// AC context diff --git a/src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategy.cs b/src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategy.cs similarity index 99% rename from src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategy.cs rename to src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategy.cs index 7c704d8e9..26b087dee 100644 --- a/src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategy.cs +++ b/src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategy.cs @@ -8,7 +8,7 @@ using static SixLabors.ImageSharp.Formats.Jxl.JxlFrameDimensions; #pragma warning disable SA1405 // Debug.Assert should provide message text -namespace SixLabors.ImageSharp.Formats.Jxl.Ac; +namespace SixLabors.ImageSharp.Formats.Jxl.Processing; [StructLayout(LayoutKind.Sequential, Pack = 8)] internal struct JxlAcStrategy diff --git a/src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyImage.cs b/src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyImage.cs similarity index 98% rename from src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyImage.cs rename to src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyImage.cs index 0b2bdb74a..6070db54c 100644 --- a/src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyImage.cs +++ b/src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyImage.cs @@ -4,7 +4,7 @@ using System.Diagnostics; using SixLabors.ImageSharp.Formats.Jxl.Memory.ImageTypes; -namespace SixLabors.ImageSharp.Formats.Jxl.Ac; +namespace SixLabors.ImageSharp.Formats.Jxl.Processing; internal sealed class JxlAcStrategyImage : IDisposable { diff --git a/src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyRow.cs b/src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyRow.cs similarity index 94% rename from src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyRow.cs rename to src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyRow.cs index 668876f71..a99b3654a 100644 --- a/src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyRow.cs +++ b/src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyRow.cs @@ -5,7 +5,7 @@ using System.Diagnostics; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -namespace SixLabors.ImageSharp.Formats.Jxl.Ac; +namespace SixLabors.ImageSharp.Formats.Jxl.Processing; internal sealed class JxlAcStrategyRow { diff --git a/src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyType.cs b/src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyType.cs similarity index 94% rename from src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyType.cs rename to src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyType.cs index 3412d10f4..e1b935fa2 100644 --- a/src/ImageSharp/Formats/Jxl/Ac/JxlAcStrategyType.cs +++ b/src/ImageSharp/Formats/Jxl/Processing/JxlAcStrategyType.cs @@ -1,7 +1,7 @@ // Copyright (c) Six Labors. // Licensed under the Six Labors Split License. -namespace SixLabors.ImageSharp.Formats.Jxl.Ac; +namespace SixLabors.ImageSharp.Formats.Jxl.Processing; internal enum JxlAcStrategyType : ushort { diff --git a/src/ImageSharp/Formats/Jxl/Ac/JxlBlockContextMap.cs b/src/ImageSharp/Formats/Jxl/Processing/JxlBlockContextMap.cs similarity index 97% rename from src/ImageSharp/Formats/Jxl/Ac/JxlBlockContextMap.cs rename to src/ImageSharp/Formats/Jxl/Processing/JxlBlockContextMap.cs index 3b7e75605..cf7008eb5 100644 --- a/src/ImageSharp/Formats/Jxl/Ac/JxlBlockContextMap.cs +++ b/src/ImageSharp/Formats/Jxl/Processing/JxlBlockContextMap.cs @@ -4,7 +4,7 @@ using System.Runtime.CompilerServices; using SixLabors.ImageSharp.Formats.Jxl.Coefficients; -namespace SixLabors.ImageSharp.Formats.Jxl.Ac; +namespace SixLabors.ImageSharp.Formats.Jxl.Processing; internal sealed class JxlBlockContextMap { diff --git a/src/ImageSharp/Formats/Jxl/Coefficients/JxlForwardCoefficientOrder.cs b/src/ImageSharp/Formats/Jxl/Processing/JxlForwardCoefficientOrder.cs similarity index 93% rename from src/ImageSharp/Formats/Jxl/Coefficients/JxlForwardCoefficientOrder.cs rename to src/ImageSharp/Formats/Jxl/Processing/JxlForwardCoefficientOrder.cs index 04cacb176..26a210e6f 100644 --- a/src/ImageSharp/Formats/Jxl/Coefficients/JxlForwardCoefficientOrder.cs +++ b/src/ImageSharp/Formats/Jxl/Processing/JxlForwardCoefficientOrder.cs @@ -3,7 +3,7 @@ using System.Runtime.CompilerServices; -namespace SixLabors.ImageSharp.Formats.Jxl.Coefficients; +namespace SixLabors.ImageSharp.Formats.Jxl.Processing; internal static class JxlForwardCoefficientOrder {