diff --git a/SabreTools.Serialization/Models/PlayJ/AudioFile.cs b/SabreTools.Serialization/Models/PlayJ/AudioFile.cs
index e09616ad..9e7a3b7b 100644
--- a/SabreTools.Serialization/Models/PlayJ/AudioFile.cs
+++ b/SabreTools.Serialization/Models/PlayJ/AudioFile.cs
@@ -8,12 +8,12 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Header
///
- public AudioHeader? Header { get; set; }
+ public AudioHeader Header { get; set; }
///
/// Unknown block 1
///
- public UnknownBlock1? UnknownBlock1 { get; set; }
+ public UnknownBlock1 UnknownBlock1 { get; set; }
#region V1 Only
@@ -47,4 +47,4 @@ namespace SabreTools.Data.Models.PlayJ
#endregion
}
-}
\ No newline at end of file
+}
diff --git a/SabreTools.Serialization/Models/PlayJ/AudioHeader.cs b/SabreTools.Serialization/Models/PlayJ/AudioHeader.cs
index dc894f2a..786660b2 100644
--- a/SabreTools.Serialization/Models/PlayJ/AudioHeader.cs
+++ b/SabreTools.Serialization/Models/PlayJ/AudioHeader.cs
@@ -26,7 +26,7 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Track name (not null-terminated)
///
- public string? Track { get; set; }
+ public string Track { get; set; }
///
/// Length of the artist name
@@ -36,7 +36,7 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Artist name (not null-terminated)
///
- public string? Artist { get; set; }
+ public string Artist { get; set; }
///
/// Length of the album name
@@ -46,7 +46,7 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Album name (not null-terminated)
///
- public string? Album { get; set; }
+ public string Album { get; set; }
///
/// Length of the writer name
@@ -56,7 +56,7 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Writer name (not null-terminated)
///
- public string? Writer { get; set; }
+ public string Writer { get; set; }
///
/// Length of the publisher name
@@ -66,7 +66,7 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Publisher name (not null-terminated)
///
- public string? Publisher { get; set; }
+ public string Publisher { get; set; }
///
/// Length of the label name
@@ -76,7 +76,7 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Label name (not null-terminated)
///
- public string? Label { get; set; }
+ public string Label { get; set; }
///
/// Length of the comments
@@ -90,4 +90,4 @@ namespace SabreTools.Data.Models.PlayJ
/// Optional field only in some samples
public string? Comments { get; set; }
}
-}
\ No newline at end of file
+}
diff --git a/SabreTools.Serialization/Models/PlayJ/AudioHeaderV1.cs b/SabreTools.Serialization/Models/PlayJ/AudioHeaderV1.cs
index a79ab7d0..9880dece 100644
--- a/SabreTools.Serialization/Models/PlayJ/AudioHeaderV1.cs
+++ b/SabreTools.Serialization/Models/PlayJ/AudioHeaderV1.cs
@@ -59,4 +59,4 @@ namespace SabreTools.Data.Models.PlayJ
///
public uint Duration { get; set; }
}
-}
\ No newline at end of file
+}
diff --git a/SabreTools.Serialization/Models/PlayJ/AudioHeaderV2.cs b/SabreTools.Serialization/Models/PlayJ/AudioHeaderV2.cs
index 34f56322..1bb51f99 100644
--- a/SabreTools.Serialization/Models/PlayJ/AudioHeaderV2.cs
+++ b/SabreTools.Serialization/Models/PlayJ/AudioHeaderV2.cs
@@ -123,4 +123,4 @@ namespace SabreTools.Data.Models.PlayJ
///
public uint Unknown18 { get; set; }
}
-}
\ No newline at end of file
+}
diff --git a/SabreTools.Serialization/Models/PlayJ/Constants.cs b/SabreTools.Serialization/Models/PlayJ/Constants.cs
index a4e16513..18afdf33 100644
--- a/SabreTools.Serialization/Models/PlayJ/Constants.cs
+++ b/SabreTools.Serialization/Models/PlayJ/Constants.cs
@@ -6,4 +6,4 @@ namespace SabreTools.Data.Models.PlayJ
public const uint SignatureUInt32 = 0x4B539DFF;
}
-}
\ No newline at end of file
+}
diff --git a/SabreTools.Serialization/Models/PlayJ/DataFile.cs b/SabreTools.Serialization/Models/PlayJ/DataFile.cs
index e30dfef5..da7e9fc9 100644
--- a/SabreTools.Serialization/Models/PlayJ/DataFile.cs
+++ b/SabreTools.Serialization/Models/PlayJ/DataFile.cs
@@ -13,7 +13,7 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Data file name
///
- public string? FileName { get; set; }
+ public string FileName { get; set; }
///
/// Length of the data
diff --git a/SabreTools.Serialization/Models/PlayJ/Enums.cs b/SabreTools.Serialization/Models/PlayJ/Enums.cs
index cbd8c89f..8f54ac2f 100644
--- a/SabreTools.Serialization/Models/PlayJ/Enums.cs
+++ b/SabreTools.Serialization/Models/PlayJ/Enums.cs
@@ -119,4 +119,4 @@ namespace SabreTools.Data.Models.PlayJ
///
FolkJazz = 7,
}
-}
\ No newline at end of file
+}
diff --git a/SabreTools.Serialization/Models/PlayJ/Playlist.cs b/SabreTools.Serialization/Models/PlayJ/Playlist.cs
index 1a8d248f..ed7b9159 100644
--- a/SabreTools.Serialization/Models/PlayJ/Playlist.cs
+++ b/SabreTools.Serialization/Models/PlayJ/Playlist.cs
@@ -8,11 +8,11 @@ namespace SabreTools.Data.Models.PlayJ
///
/// Playlist header
///
- public PlaylistHeader? Header { get; set; }
+ public PlaylistHeader Header { get; set; }
///
/// Embedded audio files / headers
///
- public AudioFile[]? AudioFiles { get; set; }
+ public AudioFile[] AudioFiles { get; set; }
}
-}
\ No newline at end of file
+}
diff --git a/SabreTools.Serialization/Wrappers/PlayJAudioFile.Printing.cs b/SabreTools.Serialization/Wrappers/PlayJAudioFile.Printing.cs
index 1a9254d6..1e93a7a5 100644
--- a/SabreTools.Serialization/Wrappers/PlayJAudioFile.Printing.cs
+++ b/SabreTools.Serialization/Wrappers/PlayJAudioFile.Printing.cs
@@ -21,28 +21,21 @@ namespace SabreTools.Serialization.Wrappers
Print(builder, Model.Header);
Print(builder, Model.UnknownBlock1);
- if (Model.Header?.Version == 0x00000000)
+ if (Model.Header.Version == 0x00000000)
{
Print(builder, Model.UnknownValue2);
Print(builder, Model.UnknownBlock3);
}
- else if (Model.Header?.Version == 0x0000000A)
+ else if (Model.Header.Version == 0x0000000A)
{
Print(builder, Model.DataFilesCount, Model.DataFiles);
}
}
- private static void Print(StringBuilder builder, AudioHeader? header)
+ private static void Print(StringBuilder builder, AudioHeader header)
{
builder.AppendLine(" Audio Header Information:");
builder.AppendLine(" -------------------------");
- if (header == null)
- {
- builder.AppendLine(" No audio header");
- builder.AppendLine();
- return;
- }
-
builder.AppendLine(header.Signature, " Signature");
builder.AppendLine(header.Version, " Version");
if (header.Version == 0x00000000 && header is AudioHeaderV1 headerV1)
@@ -106,33 +99,19 @@ namespace SabreTools.Serialization.Wrappers
builder.AppendLine();
}
- private static void Print(StringBuilder builder, UnknownBlock1? block)
+ private static void Print(StringBuilder builder, UnknownBlock1 block)
{
builder.AppendLine(" Unknown Block 1 Information:");
builder.AppendLine(" -------------------------");
- if (block == null)
- {
- builder.AppendLine(" No unknown block 1r");
- builder.AppendLine();
- return;
- }
-
builder.AppendLine(block.Length, " Length");
builder.AppendLine(block.Data, " Data");
builder.AppendLine();
}
- private static void Print(StringBuilder builder, uint? value)
+ private static void Print(StringBuilder builder, uint value)
{
builder.AppendLine(" Unknown Value 2 Information:");
builder.AppendLine(" -------------------------");
- if (value == null)
- {
- builder.AppendLine(" No unknown block 1r");
- builder.AppendLine();
- return;
- }
-
builder.AppendLine(value, " Value");
builder.AppendLine();
}
diff --git a/SabreTools.Serialization/Wrappers/PlayJPlaylist.Printing.cs b/SabreTools.Serialization/Wrappers/PlayJPlaylist.Printing.cs
index 8d113bc4..3ddf8636 100644
--- a/SabreTools.Serialization/Wrappers/PlayJPlaylist.Printing.cs
+++ b/SabreTools.Serialization/Wrappers/PlayJPlaylist.Printing.cs
@@ -22,27 +22,20 @@ namespace SabreTools.Serialization.Wrappers
Print(builder, Model.AudioFiles);
}
- private static void Print(StringBuilder builder, PlaylistHeader? header)
+ private static void Print(StringBuilder builder, PlaylistHeader header)
{
builder.AppendLine(" Playlist Header Information:");
builder.AppendLine(" -------------------------");
- if (header == null)
- {
- builder.AppendLine(" No playlist header");
- builder.AppendLine();
- return;
- }
-
builder.AppendLine(header.TrackCount, " Track count");
builder.AppendLine(header.Data, " Data");
builder.AppendLine();
}
- private static void Print(StringBuilder builder, AudioFile[]? entries)
+ private static void Print(StringBuilder builder, AudioFile[] entries)
{
builder.AppendLine(" Audio Files Information:");
builder.AppendLine(" -------------------------");
- if (entries == null || entries.Length == 0)
+ if (entries.Length == 0)
{
builder.AppendLine(" No audio files");
builder.AppendLine();
@@ -57,12 +50,12 @@ namespace SabreTools.Serialization.Wrappers
Print(builder, entry.Header);
Print(builder, entry.UnknownBlock1);
- if (entry.Header?.Version == 0x00000000)
+ if (entry.Header.Version == 0x00000000)
{
Print(builder, entry.UnknownValue2);
Print(builder, entry.UnknownBlock3);
}
- else if (entry.Header?.Version == 0x0000000A)
+ else if (entry.Header.Version == 0x0000000A)
{
Print(builder, entry.DataFilesCount, entry.DataFiles);
}
@@ -71,17 +64,10 @@ namespace SabreTools.Serialization.Wrappers
builder.AppendLine();
}
- private static void Print(StringBuilder builder, AudioHeader? header)
+ private static void Print(StringBuilder builder, AudioHeader header)
{
builder.AppendLine(" Audio Header Information:");
builder.AppendLine(" -------------------------");
- if (header == null)
- {
- builder.AppendLine(" No audio header");
- builder.AppendLine();
- return;
- }
-
builder.AppendLine(header.Signature, " Signature");
builder.AppendLine(header.Version, " Version");
if (header.Version == 0x00000000 && header is AudioHeaderV1 headerV1)
@@ -145,33 +131,19 @@ namespace SabreTools.Serialization.Wrappers
builder.AppendLine();
}
- private static void Print(StringBuilder builder, UnknownBlock1? block)
+ private static void Print(StringBuilder builder, UnknownBlock1 block)
{
builder.AppendLine(" Unknown Block 1 Information:");
builder.AppendLine(" -------------------------");
- if (block == null)
- {
- builder.AppendLine(" No unknown block 1r");
- builder.AppendLine();
- return;
- }
-
builder.AppendLine(block.Length, " Length");
builder.AppendLine(block.Data, " Data");
builder.AppendLine();
}
- private static void Print(StringBuilder builder, uint? value)
+ private static void Print(StringBuilder builder, uint value)
{
builder.AppendLine(" Unknown Value 2 Information:");
builder.AppendLine(" -------------------------");
- if (value == null)
- {
- builder.AppendLine(" No unknown block 1r");
- builder.AppendLine();
- return;
- }
-
builder.AppendLine(value, " Value");
builder.AppendLine();
}