Files
SabreTools.Serialization/SabreTools.Data.Extensions
Matt Nadareski e01537c2f4 Get rid of Software metadata item
Apparently this was a mistake that has proliferated over a very long time. The Software item that was being modeled was actually the game/machine equivilent from SoftwareList. But because there's both an item called SoftwareList and a DAT type called SoftwareList, some wire got crossed and they were mentally combined. Undoing this allows for a more proper internal model, including a couple of extraneous keys that were included originally.
2026-04-03 17:25:09 -04:00
..
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00
2026-03-26 10:58:14 -04:00
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00

SabreTools.Data.Extensions

This library contains extension methods related to models. These extensions are used in both reader and wrapper code.

Provided Extension Classes

Class Name Applicable Namespace
Atari7800CartExtensions SabreTools.Data.Models.Atari7800
AtariLynxCartExtensions SabreTools.Data.Models.AtariLynx
BSPExtensions SabreTools.Data.Models.BSP
CDROMExtensions SabreTools.Data.Models.CDROM
CFBExtensions SabreTools.Data.Models.CFB
InstallShieldCabinetExtensions SabreTools.Data.Models.InstallShieldCabinet
ISO9660Extensions SabreTools.Data.Models.ISO9660
MetadataExtensions SabreTools.Data.Models.Metadata
NESCartExtensions SabreTools.Data.Models.NES
NewExecutableExtensions SabreTools.Data.Models.NewExecutable
PortableExecutableExtensions SabreTools.Data.Models.COFF
TypeLengthValueExtensions SabreTools.Data.Models.ASN1 and SabreTools.ObjectIdentifier
VBSPExtensions SabreTools.Data.Models.BSP
WiseScriptExtensions SabreTools.Data.Models.WiseInstaller
XboxExecutableExtensions SabreTools.Data.Models.XboxExecutable
XZExtensions SabreTools.Data.Models.XZ