Fix more nullability locations

This commit is contained in:
Matt Nadareski
2023-10-25 23:33:51 -04:00
parent 9a3dcf70de
commit cb3846261a
53 changed files with 75 additions and 52 deletions

View File

@@ -31,7 +31,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -30,7 +30,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -31,9 +31,12 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
if (stream == null)
return null;
try
{
// Create a temp output directory

View File

@@ -31,7 +31,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -30,7 +30,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -31,9 +31,12 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
if (stream == null)
return null;
try
{
// Create a temp output directory

View File

@@ -31,7 +31,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -31,7 +31,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
// Get the name of the first cabinet file or header

View File

@@ -33,7 +33,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
#if NET6_0_OR_GREATER

View File

@@ -32,7 +32,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -31,7 +31,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -29,7 +29,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -29,7 +29,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -31,9 +31,12 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
if (stream == null)
return null;
try
{
// Create a temp output directory

View File

@@ -29,7 +29,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -31,9 +31,12 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
if (stream == null)
return null;
try
{
// Create a temp output directory

View File

@@ -70,7 +70,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -32,7 +32,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -31,7 +31,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -31,9 +31,12 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
if (stream == null)
return null;
try
{
// Create a temp output directory

View File

@@ -29,7 +29,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -31,7 +31,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -29,7 +29,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -30,7 +30,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -30,7 +30,7 @@ namespace BinaryObjectScanner.FileType
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -32,7 +32,7 @@ namespace BinaryObjectScanner.Interfaces
#if NET48
string Extract(Stream stream, string file, bool includeDebug);
#else
string? Extract(Stream stream, string file, bool includeDebug);
string? Extract(Stream? stream, string file, bool includeDebug);
#endif
}
}

View File

@@ -74,7 +74,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -53,7 +53,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -65,7 +65,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -57,7 +57,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -73,7 +73,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -102,7 +102,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -52,7 +52,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -56,7 +56,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -55,7 +55,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -81,7 +81,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -52,7 +52,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -54,7 +54,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -57,7 +57,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -71,7 +71,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -56,7 +56,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -61,7 +61,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -65,7 +65,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -48,7 +48,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -62,7 +62,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -69,7 +69,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -49,7 +49,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -87,7 +87,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -54,7 +54,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -88,7 +88,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -100,7 +100,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
try

View File

@@ -52,7 +52,7 @@ namespace BinaryObjectScanner.Packer
#if NET48
public string Extract(Stream stream, string file, bool includeDebug)
#else
public string? Extract(Stream stream, string file, bool includeDebug)
public string? Extract(Stream? stream, string file, bool includeDebug)
#endif
{
return null;

View File

@@ -116,7 +116,11 @@ namespace BinaryObjectScanner.Utilities
/// </summary>
/// <param name="original">Dictionary to strip values from</param>
/// <param name="pathToPrepend">Path to strip from the keys</param>
#if NET48
public static void PrependToKeys(ConcurrentDictionary<string, ConcurrentQueue<string>> original, string pathToPrepend)
#else
public static void PrependToKeys(ConcurrentDictionary<string, ConcurrentQueue<string>>? original, string pathToPrepend)
#endif
{
// If the dictionary is missing, we can't do anything
if (original == null)
@@ -146,7 +150,11 @@ namespace BinaryObjectScanner.Utilities
/// </summary>
/// <param name="original">Dictionary to strip values from</param>
/// <param name="pathToStrip">Path to strip from the keys</param>
#if NET48
public static void StripFromKeys(ConcurrentDictionary<string, ConcurrentQueue<string>> original, string pathToStrip)
#else
public static void StripFromKeys(ConcurrentDictionary<string, ConcurrentQueue<string>>? original, string? pathToStrip)
#endif
{
// If either is missing, we can't do anything
if (original == null || string.IsNullOrEmpty(pathToStrip))