fix warnings in RSMM

This commit is contained in:
bluepilledgreat 2023-01-06 23:44:13 +00:00
parent 83fa7f3b13
commit 329c5105fc

View File

@ -13,7 +13,7 @@ namespace Bloxstrap.Helpers.RSMM
{ {
using (var reader = new StringReader(data)) using (var reader = new StringReader(data))
{ {
string version = reader.ReadLine(); string? version = reader.ReadLine();
if (version != "v0") if (version != "v0")
{ {
@ -25,11 +25,11 @@ namespace Bloxstrap.Helpers.RSMM
bool eof = false; bool eof = false;
var readLine = new Func<string>(() => var readLine = new Func<string?>(() =>
{ {
string line = reader.ReadLine(); string? line = reader.ReadLine();
if (line == null) if (string.IsNullOrEmpty(line))
eof = true; eof = true;
return line; return line;
@ -37,11 +37,11 @@ namespace Bloxstrap.Helpers.RSMM
while (!eof) while (!eof)
{ {
string fileName = readLine(); string? fileName = readLine();
string signature = readLine(); string? signature = readLine();
string rawPackedSize = readLine(); string? rawPackedSize = readLine();
string rawSize = readLine(); string? rawSize = readLine();
if (eof) if (eof)
break; break;
@ -57,8 +57,8 @@ namespace Bloxstrap.Helpers.RSMM
var package = new Package() var package = new Package()
{ {
Name = fileName, Name = fileName!,
Signature = signature, Signature = signature!,
PackedSize = packedSize, PackedSize = packedSize,
Size = size Size = size
}; };