Move Extensions to Data path

This commit is contained in:
Matt Nadareski
2025-09-26 13:15:55 -04:00
parent 0b95b9509a
commit c82d865cd5
17 changed files with 17 additions and 17 deletions

View File

@@ -109,12 +109,12 @@ Below is a table of all namespaces within the library and what they represent
| Namespace | Description |
| --- | --- |
| `SabreTools.Data.Attributes` | Common attributes for data marking and manipulation |
| `SabreTools.Data.Extensions` | Extension methods related to models |
| `SabreTools.Data.Models` | Models representing different file and structure types |
| `SabreTools.Data.ObjectIdentifier` | Object Identifier (OID) parsing |
| `SabreTools.Data.Printers` | Export model information in a formatted manner |
| `SabreTools.Serialization.CrossModel` | Convert between models; mainly used for metadata files converting to and from a common, `Dictionary`-based model |
| `SabreTools.Serialization.Deserializers` | Convert from external sources to models |
| `SabreTools.Serialization.Extensions` | Extension methods for both models and wrappers |
| `SabreTools.Serialization.Interfaces` | Interfaces used commonly throughout the library |
| `SabreTools.Serialization.Serializers` | Convert from models to external sources |
| `SabreTools.Serialization.Wrappers` | Classes that wrap serialization and models to allow for including extension properties |

View File

@@ -1,6 +1,6 @@
using System;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.ASN1;
using SabreTools.Serialization.Extensions;
using Xunit;
namespace SabreTools.Serialization.Test.Extensions

View File

@@ -2,9 +2,9 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.CFB;
using SabreTools.IO.Extensions;
using SabreTools.Serialization.Extensions;
using static SabreTools.Data.Models.CFB.Constants;
namespace SabreTools.Serialization.Deserializers

View File

@@ -2,9 +2,9 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.InstallShieldCabinet;
using SabreTools.IO.Extensions;
using SabreTools.Serialization.Extensions;
using static SabreTools.Data.Models.InstallShieldCabinet.Constants;
namespace SabreTools.Serialization.Deserializers

View File

@@ -1,9 +1,9 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.NewExecutable;
using SabreTools.IO.Extensions;
using SabreTools.Serialization.Extensions;
using static SabreTools.Data.Models.NewExecutable.Constants;
namespace SabreTools.Serialization.Deserializers

View File

@@ -2,11 +2,11 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.COFF;
using SabreTools.Data.Models.COFF.SymbolTableEntries;
using SabreTools.Data.Models.PortableExecutable;
using SabreTools.IO.Extensions;
using SabreTools.Serialization.Extensions;
using static SabreTools.Data.Models.COFF.Constants;
using static SabreTools.Data.Models.PortableExecutable.Constants;

View File

@@ -1,6 +1,6 @@
using System.Text;
namespace SabreTools.Serialization.Extensions
namespace SabreTools.Data.Extensions
{
public static class CFB
{

View File

@@ -1,6 +1,6 @@
using SabreTools.Data.Models.InstallShieldCabinet;
namespace SabreTools.Serialization.Extensions
namespace SabreTools.Data.Extensions
{
public static class InstallShieldCabinet
{

View File

@@ -1,6 +1,6 @@
using SabreTools.Data.Models.NewExecutable;
namespace SabreTools.Serialization.Extensions
namespace SabreTools.Data.Extensions
{
public static class NewExecutable
{

View File

@@ -9,7 +9,7 @@ using SabreTools.Data.Models.PortableExecutable.Resource.Entries;
using SabreTools.Data.Models.SecuROM;
using SabreTools.IO.Extensions;
namespace SabreTools.Serialization.Extensions
namespace SabreTools.Data.Extensions
{
public static class PortableExecutable
{

View File

@@ -4,7 +4,7 @@ using System.Text;
using SabreTools.Data.Models.ASN1;
using SabreTools.Data.ObjectIdentifier;
namespace SabreTools.Serialization.Extensions
namespace SabreTools.Data.Extensions
{
public static class TypeLengthValue
{

View File

@@ -1,6 +1,6 @@
using System.Text.RegularExpressions;
namespace SabreTools.Serialization.Extensions
namespace SabreTools.Data.Extensions
{
public static class WiseScript
{

View File

@@ -1,7 +1,7 @@
using System.Collections.Generic;
using System.Text;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.NewExecutable;
using SabreTools.Serialization.Extensions;
using SabreTools.Serialization.Interfaces;
namespace SabreTools.Data.Printers

View File

@@ -2,12 +2,12 @@ using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.COFF;
using SabreTools.Data.Models.COFF.SymbolTableEntries;
using SabreTools.Data.Models.PortableExecutable;
using SabreTools.Data.Models.PortableExecutable.Resource.Entries;
using SabreTools.IO.Extensions;
using SabreTools.Serialization.Extensions;
using SabreTools.Serialization.Interfaces;
namespace SabreTools.Data.Printers

View File

@@ -1,7 +1,7 @@
using System.Text;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.WiseInstaller;
using SabreTools.Data.Models.WiseInstaller.Actions;
using SabreTools.Serialization.Extensions;
using SabreTools.Serialization.Interfaces;
namespace SabreTools.Data.Printers

View File

@@ -1,7 +1,7 @@
using System;
using System.IO;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.InstallShieldCabinet;
using SabreTools.Serialization.Extensions;
namespace SabreTools.Serialization.Wrappers
{

View File

@@ -2,11 +2,11 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
using SabreTools.Data.Extensions;
using SabreTools.Data.Models.COFF;
using SabreTools.Data.Models.PortableExecutable;
using SabreTools.Data.Models.PortableExecutable.Resource.Entries;
using SabreTools.IO.Extensions;
using SabreTools.Serialization.Extensions;
namespace SabreTools.Serialization.Wrappers
{