Reduce Linq steps

This commit is contained in:
Matt Nadareski
2024-11-12 15:06:28 -05:00
parent 0c84c47752
commit bb7daed7f6
7 changed files with 2 additions and 8 deletions

View File

@@ -18,7 +18,6 @@ namespace SabreTools.Serialization.CrossModel
if (machines != null && machines.Length > 0)
{
files.File = machines
.Where(m => m != null)
.SelectMany(ConvertFromInternalModel)
.ToArray();
}

View File

@@ -20,7 +20,6 @@ namespace SabreTools.Serialization.CrossModel
if (machines != null && machines.Length > 0)
{
metadataFile.Row = machines
.Where(m => m != null)
.SelectMany(ConvertMachineFromInternalModel)
.ToArray();
}

View File

@@ -19,7 +19,6 @@ namespace SabreTools.Serialization.CrossModel
if (machines != null && machines.Length > 0)
{
metadataFile.Row = machines
.Where(m => m != null)
.SelectMany(ConvertMachineFromInternalModel)
.ToArray();
}

View File

@@ -26,7 +26,6 @@ namespace SabreTools.Serialization.CrossModel
if (item.Dir != null && item.Dir.Length > 0)
{
machines.AddRange(item.Dir
.Where(d => d != null)
.SelectMany(ConvertDirToInternalModel));
}

View File

@@ -22,7 +22,6 @@ namespace SabreTools.Serialization.CrossModel
metadataFile.Games = new Games
{
Rom = machines
.Where(m => m != null)
.SelectMany(ConvertMachineFromInternalModel)
.ToArray()
};

View File

@@ -21,7 +21,6 @@ namespace SabreTools.Serialization.CrossModel
if (machines != null && machines.Length > 0)
{
metadataFile.Row = machines
.Where(m => m != null)
.SelectMany(m => ConvertMachineFromInternalModel(m, header))
.ToArray();
}

View File

@@ -123,11 +123,11 @@ namespace SabreTools.Serialization.Serializers
List<Type> assemblyTypes = [];
try
{
assemblyTypes = assembly.GetTypes().ToList<Type>();
assemblyTypes = [.. assembly.GetTypes()];
}
catch (ReflectionTypeLoadException rtle)
{
assemblyTypes = rtle.Types.Where(t => t != null)!.ToList<Type>();
assemblyTypes = [.. rtle.Types];
}
// Loop through all types