Use better naming

This commit is contained in:
Matt Nadareski
2024-04-03 16:35:54 -04:00
parent 9de2a91e80
commit bfee7dd449
249 changed files with 1010 additions and 1017 deletions

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class AACS : IByteSerializer<Models.AACS.MediaKeyBlock>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.AACS.MediaKeyBlock? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.AACS.MediaKeyBlock? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new AACS();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.AACS.MediaKeyBlock? DeserializeImpl(byte[]? data, int offset)
public Models.AACS.MediaKeyBlock? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.AACS.Deserialize(dataStream);
return Streams.AACS.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class BDPlus : IByteSerializer<Models.BDPlus.SVM>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.BDPlus.SVM? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.BDPlus.SVM? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new BDPlus();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.BDPlus.SVM? DeserializeImpl(byte[]? data, int offset)
public Models.BDPlus.SVM? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.BDPlus.Deserialize(dataStream);
return Streams.BDPlus.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class BFPK : IByteSerializer<Models.BFPK.Archive>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.BFPK.Archive? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.BFPK.Archive? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new BFPK();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.BFPK.Archive? DeserializeImpl(byte[]? data, int offset)
public Models.BFPK.Archive? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.BFPK.Deserialize(dataStream);
return Streams.BFPK.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class BSP : IByteSerializer<Models.BSP.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.BSP.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.BSP.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new BSP();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.BSP.File? DeserializeImpl(byte[]? data, int offset)
public Models.BSP.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.BSP.Deserialize(dataStream);
return Streams.BSP.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class CFB : IByteSerializer<Models.CFB.Binary>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.CFB.Binary? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.CFB.Binary? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new CFB();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.CFB.Binary? DeserializeImpl(byte[]? data, int offset)
public Models.CFB.Binary? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.CFB.Deserialize(dataStream);
return Streams.CFB.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class CIA : IByteSerializer<Models.N3DS.CIA>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.N3DS.CIA? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.N3DS.CIA? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new CIA();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.N3DS.CIA? DeserializeImpl(byte[]? data, int offset)
public Models.N3DS.CIA? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.CIA.Deserialize(dataStream);
return Streams.CIA.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class GCF : IByteSerializer<Models.GCF.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.GCF.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.GCF.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new GCF();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.GCF.File? DeserializeImpl(byte[]? data, int offset)
public Models.GCF.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.GCF.Deserialize(dataStream);
return Streams.GCF.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class IRD : IByteSerializer<Models.IRD.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.IRD.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.IRD.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new IRD();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.IRD.File? DeserializeImpl(byte[]? data, int offset)
public Models.IRD.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.IRD.Deserialize(dataStream);
return Streams.IRD.DeserializeStream(dataStream);
}
}
}

View File

@@ -6,15 +6,15 @@ namespace SabreTools.Serialization.Bytes
// TODO: Add multi-cabinet reading
public partial class InstallShieldCabinet : IByteSerializer<Models.InstallShieldCabinet.Cabinet>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.InstallShieldCabinet.Cabinet? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.InstallShieldCabinet.Cabinet? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new InstallShieldCabinet();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.InstallShieldCabinet.Cabinet? DeserializeImpl(byte[]? data, int offset)
public Models.InstallShieldCabinet.Cabinet? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -26,7 +26,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.InstallShieldCabinet.Deserialize(dataStream);
return Streams.InstallShieldCabinet.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class LinearExecutable : IByteSerializer<Models.LinearExecutable.Executable>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.LinearExecutable.Executable? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.LinearExecutable.Executable? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new LinearExecutable();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.LinearExecutable.Executable? DeserializeImpl(byte[]? data, int offset)
public Models.LinearExecutable.Executable? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.LinearExecutable.Deserialize(dataStream);
return Streams.LinearExecutable.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class MSDOS : IByteSerializer<Models.MSDOS.Executable>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.MSDOS.Executable? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.MSDOS.Executable? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new MSDOS();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.MSDOS.Executable? DeserializeImpl(byte[]? data, int offset)
public Models.MSDOS.Executable? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.MSDOS.Deserialize(dataStream);
return Streams.MSDOS.DeserializeStream(dataStream);
}
}
}

View File

@@ -6,15 +6,15 @@ namespace SabreTools.Serialization.Bytes
// TODO: Add multi-cabinet reading
public partial class MicrosoftCabinet : IByteSerializer<Models.MicrosoftCabinet.Cabinet>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.MicrosoftCabinet.Cabinet? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.MicrosoftCabinet.Cabinet? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new MicrosoftCabinet();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.MicrosoftCabinet.Cabinet? DeserializeImpl(byte[]? data, int offset)
public Models.MicrosoftCabinet.Cabinet? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -26,7 +26,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.MicrosoftCabinet.Deserialize(dataStream);
return Streams.MicrosoftCabinet.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class MoPaQ : IByteSerializer<Models.MoPaQ.Archive>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.MoPaQ.Archive? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.MoPaQ.Archive? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new MoPaQ();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.MoPaQ.Archive? DeserializeImpl(byte[]? data, int offset)
public Models.MoPaQ.Archive? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.MoPaQ.Deserialize(dataStream);
return Streams.MoPaQ.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class N3DS : IByteSerializer<Models.N3DS.Cart>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.N3DS.Cart? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.N3DS.Cart? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new N3DS();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.N3DS.Cart? DeserializeImpl(byte[]? data, int offset)
public Models.N3DS.Cart? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.N3DS.Deserialize(dataStream);
return Streams.N3DS.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class NCF : IByteSerializer<Models.NCF.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.NCF.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.NCF.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new NCF();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.NCF.File? DeserializeImpl(byte[]? data, int offset)
public Models.NCF.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.NCF.Deserialize(dataStream);
return Streams.NCF.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class NewExecutable : IByteSerializer<Models.NewExecutable.Executable>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.NewExecutable.Executable? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.NewExecutable.Executable? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new NewExecutable();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.NewExecutable.Executable? DeserializeImpl(byte[]? data, int offset)
public Models.NewExecutable.Executable? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.NewExecutable.Deserialize(dataStream);
return Streams.NewExecutable.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class Nitro : IByteSerializer<Models.Nitro.Cart>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.Nitro.Cart? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.Nitro.Cart? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new Nitro();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.Nitro.Cart? DeserializeImpl(byte[]? data, int offset)
public Models.Nitro.Cart? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.Nitro.Deserialize(dataStream);
return Streams.Nitro.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class PAK : IByteSerializer<Models.PAK.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.PAK.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.PAK.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new PAK();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.PAK.File? DeserializeImpl(byte[]? data, int offset)
public Models.PAK.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.PAK.Deserialize(dataStream);
return Streams.PAK.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class PFF : IByteSerializer<Models.PFF.Archive>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.PFF.Archive? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.PFF.Archive? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new PFF();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.PFF.Archive? DeserializeImpl(byte[]? data, int offset)
public Models.PFF.Archive? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.PFF.Deserialize(dataStream);
return Streams.PFF.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class PlayJAudio : IByteSerializer<Models.PlayJ.AudioFile>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.PlayJ.AudioFile? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.PlayJ.AudioFile? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new PlayJAudio();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.PlayJ.AudioFile? DeserializeImpl(byte[]? data, int offset)
public Models.PlayJ.AudioFile? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.PlayJAudio.Deserialize(dataStream);
return Streams.PlayJAudio.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class PlayJPlaylist : IByteSerializer<Models.PlayJ.Playlist>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.PlayJ.Playlist? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.PlayJ.Playlist? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new PlayJPlaylist();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.PlayJ.Playlist? DeserializeImpl(byte[]? data, int offset)
public Models.PlayJ.Playlist? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.PlayJPlaylist.Deserialize(dataStream);
return Streams.PlayJPlaylist.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class PortableExecutable : IByteSerializer<Models.PortableExecutable.Executable>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.PortableExecutable.Executable? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.PortableExecutable.Executable? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new PortableExecutable();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.PortableExecutable.Executable? DeserializeImpl(byte[]? data, int offset)
public Models.PortableExecutable.Executable? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.PortableExecutable.Deserialize(dataStream);
return Streams.PortableExecutable.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class Quantum : IByteSerializer<Models.Quantum.Archive>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.Quantum.Archive? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.Quantum.Archive? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new Quantum();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.Quantum.Archive? DeserializeImpl(byte[]? data, int offset)
public Models.Quantum.Archive? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.Quantum.Deserialize(dataStream);
return Streams.Quantum.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class SGA : IByteSerializer<Models.SGA.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.SGA.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.SGA.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new SGA();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.SGA.File? DeserializeImpl(byte[]? data, int offset)
public Models.SGA.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.SGA.Deserialize(dataStream);
return Streams.SGA.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class VBSP : IByteSerializer<Models.VBSP.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.VBSP.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.VBSP.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new VBSP();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.VBSP.File? DeserializeImpl(byte[]? data, int offset)
public Models.VBSP.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.VBSP.Deserialize(dataStream);
return Streams.VBSP.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class VPK : IByteSerializer<Models.VPK.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.VPK.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.VPK.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new VPK();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.VPK.File? DeserializeImpl(byte[]? data, int offset)
public Models.VPK.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.VPK.Deserialize(dataStream);
return Streams.VPK.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class WAD : IByteSerializer<Models.WAD.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.WAD.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.WAD.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new WAD();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.WAD.File? DeserializeImpl(byte[]? data, int offset)
public Models.WAD.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.WAD.Deserialize(dataStream);
return Streams.WAD.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,15 +5,15 @@ namespace SabreTools.Serialization.Bytes
{
public partial class XZP : IByteSerializer<Models.XZP.File>
{
/// <inheritdoc cref="IByteSerializer.DeserializeImpl(byte[]?, int)"/>
public static Models.XZP.File? Deserialize(byte[]? data, int offset)
/// <inheritdoc cref="IByteSerializer.Deserialize(byte[]?, int)"/>
public static Models.XZP.File? DeserializeBytes(byte[]? data, int offset)
{
var deserializer = new XZP();
return deserializer.DeserializeImpl(data, offset);
return deserializer.Deserialize(data, offset);
}
/// <inheritdoc/>
public Models.XZP.File? DeserializeImpl(byte[]? data, int offset)
public Models.XZP.File? Deserialize(byte[]? data, int offset)
{
// If the data is invalid
if (data == null)
@@ -25,7 +25,7 @@ namespace SabreTools.Serialization.Bytes
// Create a memory stream and parse that
var dataStream = new MemoryStream(data, offset, data.Length - offset);
return Streams.XZP.Deserialize(dataStream);
return Streams.XZP.DeserializeStream(dataStream);
}
}
}

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class AACS : IFileSerializer<Models.AACS.MediaKeyBlock>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.AACS.MediaKeyBlock? Deserialize(string? path)
public static Models.AACS.MediaKeyBlock? DeserializeFile(string? path)
{
var deserializer = new AACS();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.AACS.MediaKeyBlock? DeserializeImpl(string? path)
public Models.AACS.MediaKeyBlock? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.AACS.Deserialize(stream);
return Streams.AACS.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class AACS : IFileSerializer<Models.AACS.MediaKeyBlock>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.AACS.MediaKeyBlock? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.AACS.MediaKeyBlock? obj, string? path)
{
var serializer = new AACS();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.AACS.MediaKeyBlock? obj, string? path)
public bool Serialize(Models.AACS.MediaKeyBlock? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.AACS.Serialize(obj);
using var stream = Streams.AACS.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -3,10 +3,10 @@ namespace SabreTools.Serialization.Files
public partial class ArchiveDotOrg : XmlFile<Models.ArchiveDotOrg.Files>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.ArchiveDotOrg.Files? Deserialize(string? path)
public static Models.ArchiveDotOrg.Files? DeserializeFile(string? path)
{
var deserializer = new ArchiveDotOrg();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
}
}

View File

@@ -2,11 +2,11 @@ namespace SabreTools.Serialization.Files
{
public partial class ArchiveDotOrg : XmlFile<Models.ArchiveDotOrg.Files>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.ArchiveDotOrg.Files? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.ArchiveDotOrg.Files? obj, string? path)
{
var serializer = new ArchiveDotOrg();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
}
}

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class AttractMode : IFileSerializer<Models.AttractMode.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.AttractMode.MetadataFile? Deserialize(string? path)
public static Models.AttractMode.MetadataFile? DeserializeFile(string? path)
{
var deserializer = new AttractMode();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.AttractMode.MetadataFile? DeserializeImpl(string? path)
public Models.AttractMode.MetadataFile? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.AttractMode.Deserialize(stream);
return Streams.AttractMode.DeserializeStream(stream);
}
}
}

View File

@@ -5,20 +5,20 @@ namespace SabreTools.Serialization.Files
{
public partial class AttractMode : IFileSerializer<Models.AttractMode.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.AttractMode.MetadataFile? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.AttractMode.MetadataFile? obj, string? path)
{
var serializer = new AttractMode();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.AttractMode.MetadataFile? obj, string? path)
public bool Serialize(Models.AttractMode.MetadataFile? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.AttractMode.Serialize(obj);
using var stream = Streams.AttractMode.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class BDPlus : IFileSerializer<Models.BDPlus.SVM>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.BDPlus.SVM? Deserialize(string? path)
public static Models.BDPlus.SVM? DeserializeFile(string? path)
{
var deserializer = new BDPlus();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.BDPlus.SVM? DeserializeImpl(string? path)
public Models.BDPlus.SVM? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.BDPlus.Deserialize(stream);
return Streams.BDPlus.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class BDPlus : IFileSerializer<Models.BDPlus.SVM>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.BDPlus.SVM? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.BDPlus.SVM? obj, string? path)
{
var serializer = new BDPlus();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.BDPlus.SVM? obj, string? path)
public bool Serialize(Models.BDPlus.SVM? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.BDPlus.Serialize(obj);
using var stream = Streams.BDPlus.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class BFPK : IFileSerializer<Models.BFPK.Archive>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.BFPK.Archive? Deserialize(string? path)
public static Models.BFPK.Archive? DeserializeFile(string? path)
{
var deserializer = new BFPK();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.BFPK.Archive? DeserializeImpl(string? path)
public Models.BFPK.Archive? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.BFPK.Deserialize(stream);
return Streams.BFPK.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class BFPK : IFileSerializer<Models.BFPK.Archive>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.BFPK.Archive? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.BFPK.Archive? obj, string? path)
{
var serializer = new BFPK();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.BFPK.Archive? obj, string? path)
public bool Serialize(Models.BFPK.Archive? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.BFPK.Serialize(obj);
using var stream = Streams.BFPK.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class BSP : IFileSerializer<Models.BSP.File>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.BSP.File? Deserialize(string? path)
public static Models.BSP.File? DeserializeFile(string? path)
{
var deserializer = new BSP();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.BSP.File? DeserializeImpl(string? path)
public Models.BSP.File? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.BSP.Deserialize(stream);
return Streams.BSP.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class BSP : IFileSerializer<Models.BSP.File>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.BSP.File? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.BSP.File? obj, string? path)
{
var serializer = new BSP();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.BSP.File? obj, string? path)
public bool Serialize(Models.BSP.File? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.BSP.Serialize(obj);
using var stream = Streams.BSP.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class CFB : IFileSerializer<Models.CFB.Binary>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.CFB.Binary? Deserialize(string? path)
public static Models.CFB.Binary? DeserializeFile(string? path)
{
var deserializer = new CFB();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.CFB.Binary? DeserializeImpl(string? path)
public Models.CFB.Binary? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.CFB.Deserialize(stream);
return Streams.CFB.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class CFB : IFileSerializer<Models.CFB.Binary>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.CFB.Binary? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.CFB.Binary? obj, string? path)
{
var serializer = new CFB();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.CFB.Binary? obj, string? path)
public bool Serialize(Models.CFB.Binary? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.CFB.Serialize(obj);
using var stream = Streams.CFB.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class CIA : IFileSerializer<Models.N3DS.CIA>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.N3DS.CIA? Deserialize(string? path)
public static Models.N3DS.CIA? DeserializeFile(string? path)
{
var deserializer = new CIA();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.N3DS.CIA? DeserializeImpl(string? path)
public Models.N3DS.CIA? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.CIA.Deserialize(stream);
return Streams.CIA.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class CIA : IFileSerializer<Models.N3DS.CIA>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.N3DS.CIA? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.N3DS.CIA? obj, string? path)
{
var serializer = new CIA();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.N3DS.CIA? obj, string? path)
public bool Serialize(Models.N3DS.CIA? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.CIA.Serialize(obj);
using var stream = Streams.CIA.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,14 +5,14 @@ namespace SabreTools.Serialization.Files
public partial class Catalog : JsonFile<Models.Xbox.Catalog>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.Xbox.Catalog? Deserialize(string? path)
public static Models.Xbox.Catalog? DeserializeFile(string? path)
{
var deserializer = new Catalog();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
// Catalog.js file is a UTF-16 LE JSON
public override Models.Xbox.Catalog? DeserializeImpl(string? path)
=> DeserializeImpl(path, new UnicodeEncoding());
public override Models.Xbox.Catalog? Deserialize(string? path)
=> Deserialize(path, new UnicodeEncoding());
}
}

View File

@@ -4,15 +4,15 @@ namespace SabreTools.Serialization.Files
{
public partial class Catalog : JsonFile<Models.Xbox.Catalog>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.Xbox.Catalog? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.Xbox.Catalog? obj, string? path)
{
var serializer = new Catalog();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
// Catalog.js file is a UTF-16 LE JSON
public override bool SerializeImpl(Models.Xbox.Catalog? obj, string? path)
=> SerializeImpl(obj, path, new UnicodeEncoding());
public override bool Serialize(Models.Xbox.Catalog? obj, string? path)
=> Serialize(obj, path, new UnicodeEncoding());
}
}

View File

@@ -5,21 +5,21 @@ namespace SabreTools.Serialization.Files
public partial class ClrMamePro : IFileSerializer<Models.ClrMamePro.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.ClrMamePro.MetadataFile? Deserialize(string? path, bool quotes = true)
public static Models.ClrMamePro.MetadataFile? DeserializeFile(string? path, bool quotes = true)
{
var deserializer = new ClrMamePro();
return deserializer.DeserializeImpl(path, quotes);
return deserializer.Deserialize(path, quotes);
}
/// <inheritdoc/>
public Models.ClrMamePro.MetadataFile? DeserializeImpl(string? path)
=> DeserializeImpl(path, true);
public Models.ClrMamePro.MetadataFile? Deserialize(string? path)
=> Deserialize(path, true);
/// <inheritdoc/>
public Models.ClrMamePro.MetadataFile? DeserializeImpl(string? path, bool quotes)
public Models.ClrMamePro.MetadataFile? Deserialize(string? path, bool quotes)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.ClrMamePro.Deserialize(stream, quotes);
return Streams.ClrMamePro.DeserializeStream(stream, quotes);
}
}
}

View File

@@ -5,31 +5,31 @@ namespace SabreTools.Serialization.Files
{
public partial class ClrMamePro : IFileSerializer<Models.ClrMamePro.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.ClrMamePro.MetadataFile? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.ClrMamePro.MetadataFile? obj, string? path)
{
var serializer = new ClrMamePro();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.ClrMamePro.MetadataFile? obj, string? path, bool quotes)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.ClrMamePro.MetadataFile? obj, string? path, bool quotes)
{
var serializer = new ClrMamePro();
return serializer.SerializeImpl(obj, path, quotes);
return serializer.Serialize(obj, path, quotes);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.ClrMamePro.MetadataFile? obj, string? path)
=> SerializeImpl(obj, path, true);
public bool Serialize(Models.ClrMamePro.MetadataFile? obj, string? path)
=> Serialize(obj, path, true);
/// <inheritdoc cref="SerializeImpl(Models.ClrMamePro.MetadataFile, string)"/>
public bool SerializeImpl(Models.ClrMamePro.MetadataFile? obj, string? path, bool quotes)
/// <inheritdoc cref="Serialize(Models.ClrMamePro.MetadataFile, string)"/>
public bool Serialize(Models.ClrMamePro.MetadataFile? obj, string? path, bool quotes)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.ClrMamePro.Serialize(obj, quotes);
using var stream = Streams.ClrMamePro.SerializeStream(obj, quotes);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class CueSheet : IFileSerializer<Models.CueSheets.CueSheet>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.CueSheets.CueSheet? Deserialize(string? path)
public static Models.CueSheets.CueSheet? DeserializeFile(string? path)
{
var deserializer = new CueSheet();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.CueSheets.CueSheet? DeserializeImpl(string? path)
public Models.CueSheets.CueSheet? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.CueSheet.Deserialize(stream);
return Streams.CueSheet.DeserializeStream(stream);
}
}
}

View File

@@ -5,20 +5,20 @@ namespace SabreTools.Serialization.Files
{
public partial class CueSheet : IFileSerializer<Models.CueSheets.CueSheet>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.CueSheets.CueSheet? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.CueSheets.CueSheet? obj, string? path)
{
var serializer = new CueSheet();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.CueSheets.CueSheet? obj, string? path)
public bool Serialize(Models.CueSheets.CueSheet? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.CueSheet.Serialize(obj);
using var stream = Streams.CueSheet.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class DosCenter : IFileSerializer<Models.DosCenter.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.DosCenter.MetadataFile? Deserialize(string? path)
public static Models.DosCenter.MetadataFile? DeserializeFile(string? path)
{
var deserializer = new DosCenter();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.DosCenter.MetadataFile? DeserializeImpl(string? path)
public Models.DosCenter.MetadataFile? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.DosCenter.Deserialize(stream);
return Streams.DosCenter.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class DosCenter : IFileSerializer<Models.DosCenter.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.DosCenter.MetadataFile? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.DosCenter.MetadataFile? obj, string? path)
{
var serializer = new DosCenter();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.DosCenter.MetadataFile? obj, string? path)
public bool Serialize(Models.DosCenter.MetadataFile? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.DosCenter.Serialize(obj);
using var stream = Streams.DosCenter.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class EverdriveSMDB : IFileSerializer<Models.EverdriveSMDB.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.EverdriveSMDB.MetadataFile? Deserialize(string? path)
public static Models.EverdriveSMDB.MetadataFile? DeserializeFile(string? path)
{
var deserializer = new EverdriveSMDB();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.EverdriveSMDB.MetadataFile? DeserializeImpl(string? path)
public Models.EverdriveSMDB.MetadataFile? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.EverdriveSMDB.Deserialize(stream);
return Streams.EverdriveSMDB.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class EverdriveSMDB : IFileSerializer<Models.EverdriveSMDB.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.EverdriveSMDB.MetadataFile? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.EverdriveSMDB.MetadataFile? obj, string? path)
{
var serializer = new EverdriveSMDB();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.EverdriveSMDB.MetadataFile? obj, string? path)
public bool Serialize(Models.EverdriveSMDB.MetadataFile? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.EverdriveSMDB.Serialize(obj);
using var stream = Streams.EverdriveSMDB.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class GCF : IFileSerializer<Models.GCF.File>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.GCF.File? Deserialize(string? path)
public static Models.GCF.File? DeserializeFile(string? path)
{
var deserializer = new GCF();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.GCF.File? DeserializeImpl(string? path)
public Models.GCF.File? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.GCF.Deserialize(stream);
return Streams.GCF.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class GCF : IFileSerializer<Models.GCF.File>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.GCF.File? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.GCF.File? obj, string? path)
{
var serializer = new GCF();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.GCF.File? obj, string? path)
public bool Serialize(Models.GCF.File? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.GCF.Serialize(obj);
using var stream = Streams.GCF.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,21 +5,21 @@ namespace SabreTools.Serialization.Files
public partial class Hashfile : IFileSerializer<Models.Hashfile.Hashfile>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.Hashfile.Hashfile? Deserialize(string? path, Hash hash = Hash.CRC)
public static Models.Hashfile.Hashfile? DeserializeFile(string? path, Hash hash = Hash.CRC)
{
var deserializer = new Hashfile();
return deserializer.DeserializeImpl(path, hash);
return deserializer.Deserialize(path, hash);
}
/// <inheritdoc/>
public Models.Hashfile.Hashfile? DeserializeImpl(string? path)
=> DeserializeImpl(path, Hash.CRC);
public Models.Hashfile.Hashfile? Deserialize(string? path)
=> Deserialize(path, Hash.CRC);
/// <inheritdoc/>
public Models.Hashfile.Hashfile? DeserializeImpl(string? path, Hash hash)
public Models.Hashfile.Hashfile? Deserialize(string? path, Hash hash)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.Hashfile.Deserialize(stream, hash);
return Streams.Hashfile.DeserializeStream(stream, hash);
}
}
}

View File

@@ -4,31 +4,31 @@ namespace SabreTools.Serialization.Files
{
public partial class Hashfile : IFileSerializer<Models.Hashfile.Hashfile>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.Hashfile.Hashfile? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.Hashfile.Hashfile? obj, string? path)
{
var serializer = new Hashfile();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.Hashfile.Hashfile? obj, string? path, Hash hash)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.Hashfile.Hashfile? obj, string? path, Hash hash)
{
var serializer = new Hashfile();
return serializer.SerializeImpl(obj, path, hash);
return serializer.Serialize(obj, path, hash);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.Hashfile.Hashfile? obj, string? path)
=> SerializeImpl(obj, path, Hash.CRC);
public bool Serialize(Models.Hashfile.Hashfile? obj, string? path)
=> Serialize(obj, path, Hash.CRC);
/// <inheritdoc/>
public bool SerializeImpl(Models.Hashfile.Hashfile? obj, string? path, Hash hash)
public bool Serialize(Models.Hashfile.Hashfile? obj, string? path, Hash hash)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.Hashfile.Serialize(obj, hash);
using var stream = Streams.Hashfile.SerializeStream(obj, hash);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class IRD : IFileSerializer<Models.IRD.File>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.IRD.File? Deserialize(string? path)
public static Models.IRD.File? DeserializeFile(string? path)
{
var deserializer = new IRD();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.IRD.File? DeserializeImpl(string? path)
public Models.IRD.File? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.IRD.Deserialize(stream);
return Streams.IRD.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class IRD : IFileSerializer<Models.IRD.File>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.IRD.File? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.IRD.File? obj, string? path)
{
var serializer = new IRD();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.IRD.File? obj, string? path)
public bool Serialize(Models.IRD.File? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.IRD.Serialize(obj);
using var stream = Streams.IRD.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class InstallShieldCabinet : IFileSerializer<Models.InstallShieldCabinet.Cabinet>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.InstallShieldCabinet.Cabinet? Deserialize(string? path)
public static Models.InstallShieldCabinet.Cabinet? DeserializeFile(string? path)
{
var deserializer = new InstallShieldCabinet();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.InstallShieldCabinet.Cabinet? DeserializeImpl(string? path)
public Models.InstallShieldCabinet.Cabinet? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.InstallShieldCabinet.Deserialize(stream);
return Streams.InstallShieldCabinet.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class InstallShieldCabinet : IFileSerializer<Models.InstallShieldCabinet.Cabinet>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.InstallShieldCabinet.Cabinet? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.InstallShieldCabinet.Cabinet? obj, string? path)
{
var serializer = new InstallShieldCabinet();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.InstallShieldCabinet.Cabinet? obj, string? path)
public bool Serialize(Models.InstallShieldCabinet.Cabinet? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.InstallShieldCabinet.Serialize(obj);
using var stream = Streams.InstallShieldCabinet.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -10,8 +10,8 @@ namespace SabreTools.Serialization.Files
public partial class JsonFile<T> : IFileSerializer<T>
{
/// <inheritdoc/>
public virtual T? DeserializeImpl(string? path)
=> DeserializeImpl(path, new UTF8Encoding(false));
public virtual T? Deserialize(string? path)
=> Deserialize(path, new UTF8Encoding(false));
/// <summary>
/// Deserialize a file into <typeparamref name="T"/>
@@ -20,10 +20,10 @@ namespace SabreTools.Serialization.Files
/// <param name="path">Path to deserialize from</param>
/// <param name="encoding">Encoding to parse text as</param>
/// <returns>Filled object on success, null on error</returns>
public T? DeserializeImpl(string? path, Encoding encoding)
public T? Deserialize(string? path, Encoding encoding)
{
using var data = PathProcessor.OpenStream(path);
return new Streams.JsonFile<T>().DeserializeImpl(data, encoding);
return new Streams.JsonFile<T>().Deserialize(data, encoding);
}
}
}

View File

@@ -11,8 +11,8 @@ namespace SabreTools.Serialization.Files
public partial class JsonFile<T> : IFileSerializer<T>
{
/// <inheritdoc/>
public virtual bool SerializeImpl(T? obj, string? path)
=> SerializeImpl(obj, path, new UTF8Encoding(false));
public virtual bool Serialize(T? obj, string? path)
=> Serialize(obj, path, new UTF8Encoding(false));
/// <summary>
/// Serialize a <typeparamref name="T"/> into a file
@@ -22,12 +22,12 @@ namespace SabreTools.Serialization.Files
/// <param name="path">Path to the file to serialize to</param>
/// <param name="encoding">Encoding to parse text as</param>
/// <returns>True on successful serialization, false otherwise</returns>
public bool SerializeImpl(T? obj, string? path, Encoding encoding)
public bool Serialize(T? obj, string? path, Encoding encoding)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = new Streams.JsonFile<T>().SerializeImpl(obj, encoding);
using var stream = new Streams.JsonFile<T>().Serialize(obj, encoding);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class LinearExecutable : IFileSerializer<Models.LinearExecutable.Executable>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.LinearExecutable.Executable? Deserialize(string? path)
public static Models.LinearExecutable.Executable? DeserializeFile(string? path)
{
var deserializer = new LinearExecutable();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.LinearExecutable.Executable? DeserializeImpl(string? path)
public Models.LinearExecutable.Executable? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.LinearExecutable.Deserialize(stream);
return Streams.LinearExecutable.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class LinearExecutable : IFileSerializer<Models.LinearExecutable.Executable>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.LinearExecutable.Executable? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.LinearExecutable.Executable? obj, string? path)
{
var serializer = new LinearExecutable();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.LinearExecutable.Executable? obj, string? path)
public bool Serialize(Models.LinearExecutable.Executable? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.LinearExecutable.Serialize(obj);
using var stream = Streams.LinearExecutable.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class Listrom : IFileSerializer<Models.Listrom.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.Listrom.MetadataFile? Deserialize(string? path)
public static Models.Listrom.MetadataFile? DeserializeFile(string? path)
{
var deserializer = new Listrom();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.Listrom.MetadataFile? DeserializeImpl(string? path)
public Models.Listrom.MetadataFile? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.Listrom.Deserialize(stream);
return Streams.Listrom.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class Listrom : IFileSerializer<Models.Listrom.MetadataFile>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.Listrom.MetadataFile? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.Listrom.MetadataFile? obj, string? path)
{
var serializer = new Listrom();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.Listrom.MetadataFile? obj, string? path)
public bool Serialize(Models.Listrom.MetadataFile? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.Listrom.Serialize(obj);
using var stream = Streams.Listrom.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -3,10 +3,10 @@ namespace SabreTools.Serialization.Files
public partial class Listxml : XmlFile<Models.Listxml.Mame>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.Listxml.Mame? Deserialize(string? path)
public static Models.Listxml.Mame? DeserializeFile(string? path)
{
var deserializer = new Listxml();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
}
}

View File

@@ -2,11 +2,11 @@ namespace SabreTools.Serialization.Files
{
public partial class Listxml : XmlFile<Models.Listxml.Mame>
{
/// <inheritdoc cref="Interfaces.IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.Listxml.Mame? obj, string? path)
/// <inheritdoc cref="Interfaces.IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.Listxml.Mame? obj, string? path)
{
var serializer = new Listxml();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
}
}

View File

@@ -3,10 +3,10 @@ namespace SabreTools.Serialization.Files
public partial class Logiqx : XmlFile<Models.Logiqx.Datafile>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.Logiqx.Datafile? Deserialize(string? path)
public static Models.Logiqx.Datafile? DeserializeFile(string? path)
{
var deserializer = new Logiqx();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
}
}

View File

@@ -2,15 +2,15 @@ namespace SabreTools.Serialization.Files
{
public partial class Logiqx : XmlFile<Models.Logiqx.Datafile>
{
/// <inheritdoc cref="Interfaces.IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.Logiqx.Datafile? obj, string? path)
/// <inheritdoc cref="Interfaces.IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.Logiqx.Datafile? obj, string? path)
{
var serializer = new Logiqx();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc cref="XmlFile.SerializeImpl(T?, string?, string?, string?, string?, string?)" />
public override bool SerializeImpl(Models.Logiqx.Datafile? obj, string? path)
=> SerializeImpl(obj, path, Serialization.Logiqx.DocTypeName, Serialization.Logiqx.DocTypePubId, Serialization.Logiqx.DocTypeSysId, Serialization.Logiqx.DocTypeSysId);
/// <inheritdoc cref="XmlFile.Serialize(T?, string?, string?, string?, string?, string?)" />
public override bool Serialize(Models.Logiqx.Datafile? obj, string? path)
=> Serialize(obj, path, Serialization.Logiqx.DocTypeName, Serialization.Logiqx.DocTypePubId, Serialization.Logiqx.DocTypeSysId, Serialization.Logiqx.DocTypeSysId);
}
}

View File

@@ -3,10 +3,10 @@ namespace SabreTools.Serialization.Files
public partial class M1 : XmlFile<Models.Listxml.M1>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.Listxml.M1? Deserialize(string? path)
public static Models.Listxml.M1? DeserializeFile(string? path)
{
var deserializer = new M1();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
}
}

View File

@@ -2,11 +2,11 @@ namespace SabreTools.Serialization.Files
{
public partial class M1 : XmlFile<Models.Listxml.M1>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.Listxml.M1? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.Listxml.M1? obj, string? path)
{
var serializer = new M1();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
}
}

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class MSDOS : IFileSerializer<Models.MSDOS.Executable>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.MSDOS.Executable? Deserialize(string? path)
public static Models.MSDOS.Executable? DeserializeFile(string? path)
{
var deserializer = new MSDOS();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.MSDOS.Executable? DeserializeImpl(string? path)
public Models.MSDOS.Executable? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.MSDOS.Deserialize(stream);
return Streams.MSDOS.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class MSDOS : IFileSerializer<Models.MSDOS.Executable>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.MSDOS.Executable? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.MSDOS.Executable? obj, string? path)
{
var serializer = new MSDOS();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.MSDOS.Executable? obj, string? path)
public bool Serialize(Models.MSDOS.Executable? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.MSDOS.Serialize(obj);
using var stream = Streams.MSDOS.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class MicrosoftCabinet : IFileSerializer<Models.MicrosoftCabinet.Cabinet>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.MicrosoftCabinet.Cabinet? Deserialize(string? path)
public static Models.MicrosoftCabinet.Cabinet? DeserializeFile(string? path)
{
var deserializer = new MicrosoftCabinet();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.MicrosoftCabinet.Cabinet? DeserializeImpl(string? path)
public Models.MicrosoftCabinet.Cabinet? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.MicrosoftCabinet.Deserialize(stream);
return Streams.MicrosoftCabinet.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class MicrosoftCabinet : IFileSerializer<Models.MicrosoftCabinet.Cabinet>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.MicrosoftCabinet.Cabinet? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.MicrosoftCabinet.Cabinet? obj, string? path)
{
var serializer = new MicrosoftCabinet();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.MicrosoftCabinet.Cabinet? obj, string? path)
public bool Serialize(Models.MicrosoftCabinet.Cabinet? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.MicrosoftCabinet.Serialize(obj);
using var stream = Streams.MicrosoftCabinet.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class MoPaQ : IFileSerializer<Models.MoPaQ.Archive>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.MoPaQ.Archive? Deserialize(string? path)
public static Models.MoPaQ.Archive? DeserializeFile(string? path)
{
var deserializer = new MoPaQ();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.MoPaQ.Archive? DeserializeImpl(string? path)
public Models.MoPaQ.Archive? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.MoPaQ.Deserialize(stream);
return Streams.MoPaQ.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class MoPaQ : IFileSerializer<Models.MoPaQ.Archive>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.MoPaQ.Archive? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.MoPaQ.Archive? obj, string? path)
{
var serializer = new MoPaQ();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.MoPaQ.Archive? obj, string? path)
public bool Serialize(Models.MoPaQ.Archive? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.MoPaQ.Serialize(obj);
using var stream = Streams.MoPaQ.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class N3DS : IFileSerializer<Models.N3DS.Cart>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.N3DS.Cart? Deserialize(string? path)
public static Models.N3DS.Cart? DeserializeFile(string? path)
{
var deserializer = new N3DS();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.N3DS.Cart? DeserializeImpl(string? path)
public Models.N3DS.Cart? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.N3DS.Deserialize(stream);
return Streams.N3DS.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class N3DS : IFileSerializer<Models.N3DS.Cart>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.N3DS.Cart? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.N3DS.Cart? obj, string? path)
{
var serializer = new N3DS();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.N3DS.Cart? obj, string? path)
public bool Serialize(Models.N3DS.Cart? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.N3DS.Serialize(obj);
using var stream = Streams.N3DS.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class NCF : IFileSerializer<Models.NCF.File>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.NCF.File? Deserialize(string? path)
public static Models.NCF.File? DeserializeFile(string? path)
{
var deserializer = new NCF();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.NCF.File? DeserializeImpl(string? path)
public Models.NCF.File? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.NCF.Deserialize(stream);
return Streams.NCF.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class NCF : IFileSerializer<Models.NCF.File>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.NCF.File? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.NCF.File? obj, string? path)
{
var serializer = new NCF();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.NCF.File? obj, string? path)
public bool Serialize(Models.NCF.File? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.NCF.Serialize(obj);
using var stream = Streams.NCF.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class NewExecutable : IFileSerializer<Models.NewExecutable.Executable>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.NewExecutable.Executable? Deserialize(string? path)
public static Models.NewExecutable.Executable? DeserializeFile(string? path)
{
var deserializer = new NewExecutable();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.NewExecutable.Executable? DeserializeImpl(string? path)
public Models.NewExecutable.Executable? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.NewExecutable.Deserialize(stream);
return Streams.NewExecutable.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class NewExecutable : IFileSerializer<Models.NewExecutable.Executable>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.NewExecutable.Executable? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.NewExecutable.Executable? obj, string? path)
{
var serializer = new NewExecutable();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.NewExecutable.Executable? obj, string? path)
public bool Serialize(Models.NewExecutable.Executable? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.NewExecutable.Serialize(obj);
using var stream = Streams.NewExecutable.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class Nitro : IFileSerializer<Models.Nitro.Cart>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.Nitro.Cart? Deserialize(string? path)
public static Models.Nitro.Cart? DeserializeFile(string? path)
{
var deserializer = new Nitro();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.Nitro.Cart? DeserializeImpl(string? path)
public Models.Nitro.Cart? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.Nitro.Deserialize(stream);
return Streams.Nitro.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class Nitro : IFileSerializer<Models.Nitro.Cart>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.Nitro.Cart? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.Nitro.Cart? obj, string? path)
{
var serializer = new Nitro();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.Nitro.Cart? obj, string? path)
public bool Serialize(Models.Nitro.Cart? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.Nitro.Serialize(obj);
using var stream = Streams.Nitro.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -3,10 +3,10 @@ namespace SabreTools.Serialization.Files
public partial class OfflineList : XmlFile<Models.OfflineList.Dat>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.OfflineList.Dat? Deserialize(string? path)
public static Models.OfflineList.Dat? DeserializeFile(string? path)
{
var deserializer = new OfflineList();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
}
}

View File

@@ -2,11 +2,11 @@ namespace SabreTools.Serialization.Files
{
public partial class OfflineList : XmlFile<Models.OfflineList.Dat>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.OfflineList.Dat? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.OfflineList.Dat? obj, string? path)
{
var serializer = new OfflineList();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
}
}

View File

@@ -3,10 +3,10 @@ namespace SabreTools.Serialization.Files
public partial class OpenMSX : XmlFile<Models.OpenMSX.SoftwareDb>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.OpenMSX.SoftwareDb? Deserialize(string? path)
public static Models.OpenMSX.SoftwareDb? DeserializeFile(string? path)
{
var deserializer = new OpenMSX();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
}
}

View File

@@ -2,15 +2,15 @@ namespace SabreTools.Serialization.Files
{
public partial class OpenMSX : XmlFile<Models.OpenMSX.SoftwareDb>
{
/// <inheritdoc cref="Interfaces.IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.OpenMSX.SoftwareDb? obj, string? path)
/// <inheritdoc cref="Interfaces.IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.OpenMSX.SoftwareDb? obj, string? path)
{
var serializer = new OpenMSX();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc cref="XmlFile.SerializeImpl(T?, string?, string?, string?, string?, string?)" />
public override bool SerializeImpl(Models.OpenMSX.SoftwareDb? obj, string? path)
=> SerializeImpl(obj, path, Serialization.OpenMSX.DocTypeName, Serialization.OpenMSX.DocTypePubId, Serialization.OpenMSX.DocTypeSysId, Serialization.OpenMSX.DocTypeSysId);
/// <inheritdoc cref="XmlFile.Serialize(T?, string?, string?, string?, string?, string?)" />
public override bool Serialize(Models.OpenMSX.SoftwareDb? obj, string? path)
=> Serialize(obj, path, Serialization.OpenMSX.DocTypeName, Serialization.OpenMSX.DocTypePubId, Serialization.OpenMSX.DocTypeSysId, Serialization.OpenMSX.DocTypeSysId);
}
}

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class PAK : IFileSerializer<Models.PAK.File>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.PAK.File? Deserialize(string? path)
public static Models.PAK.File? DeserializeFile(string? path)
{
var deserializer = new PAK();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.PAK.File? DeserializeImpl(string? path)
public Models.PAK.File? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.PAK.Deserialize(stream);
return Streams.PAK.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class PAK : IFileSerializer<Models.PAK.File>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.PAK.File? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.PAK.File? obj, string? path)
{
var serializer = new PAK();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.PAK.File? obj, string? path)
public bool Serialize(Models.PAK.File? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.PAK.Serialize(obj);
using var stream = Streams.PAK.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class PFF : IFileSerializer<Models.PFF.Archive>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.PFF.Archive? Deserialize(string? path)
public static Models.PFF.Archive? DeserializeFile(string? path)
{
var deserializer = new PFF();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.PFF.Archive? DeserializeImpl(string? path)
public Models.PFF.Archive? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.PFF.Deserialize(stream);
return Streams.PFF.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class PFF : IFileSerializer<Models.PFF.Archive>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.PFF.Archive? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.PFF.Archive? obj, string? path)
{
var serializer = new PFF();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.PFF.Archive? obj, string? path)
public bool Serialize(Models.PFF.Archive? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.PFF.Serialize(obj);
using var stream = Streams.PFF.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class PIC : IFileSerializer<Models.PIC.DiscInformation>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.PIC.DiscInformation? Deserialize(string? path)
public static Models.PIC.DiscInformation? DeserializeFile(string? path)
{
var deserializer = new PIC();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.PIC.DiscInformation? DeserializeImpl(string? path)
public Models.PIC.DiscInformation? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.PIC.Deserialize(stream);
return Streams.PIC.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class PIC : IFileSerializer<Models.PIC.DiscInformation>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.PIC.DiscInformation? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.PIC.DiscInformation? obj, string? path)
{
var serializer = new PIC();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.PIC.DiscInformation? obj, string? path)
public bool Serialize(Models.PIC.DiscInformation? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.PIC.Serialize(obj);
using var stream = Streams.PIC.SerializeStream(obj);
if (stream == null)
return false;

View File

@@ -5,17 +5,17 @@ namespace SabreTools.Serialization.Files
public partial class PlayJAudio : IFileSerializer<Models.PlayJ.AudioFile>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.PlayJ.AudioFile? Deserialize(string? path)
public static Models.PlayJ.AudioFile? DeserializeFile(string? path)
{
var deserializer = new PlayJAudio();
return deserializer.DeserializeImpl(path);
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.PlayJ.AudioFile? DeserializeImpl(string? path)
public Models.PlayJ.AudioFile? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.PlayJAudio.Deserialize(stream);
return Streams.PlayJAudio.DeserializeStream(stream);
}
}
}

View File

@@ -4,20 +4,20 @@ namespace SabreTools.Serialization.Files
{
public partial class PlayJAudio : IFileSerializer<Models.PlayJ.AudioFile>
{
/// <inheritdoc cref="IFileSerializer.SerializeImpl(T?, string?)"/>
public static bool Serialize(Models.PlayJ.AudioFile? obj, string? path)
/// <inheritdoc cref="IFileSerializer.Serialize(T?, string?)"/>
public static bool SerializeFile(Models.PlayJ.AudioFile? obj, string? path)
{
var serializer = new PlayJAudio();
return serializer.SerializeImpl(obj, path);
return serializer.Serialize(obj, path);
}
/// <inheritdoc/>
public bool SerializeImpl(Models.PlayJ.AudioFile? obj, string? path)
public bool Serialize(Models.PlayJ.AudioFile? obj, string? path)
{
if (string.IsNullOrEmpty(path))
return false;
using var stream = Streams.PlayJAudio.Serialize(obj);
using var stream = Streams.PlayJAudio.SerializeStream(obj);
if (stream == null)
return false;

Some files were not shown because too many files have changed in this diff Show More