C#: Enable nullable environment for GodotTools

This commit is contained in:
Thaddeus Crews
2024-01-12 22:24:12 -06:00
parent 9adb7c7d13
commit 3314f8cc65
47 changed files with 349 additions and 194 deletions
@@ -8,7 +8,7 @@ namespace GodotTools.IdeMessaging
private class DecodedMessage
{
public MessageKind? Kind;
public string Id;
public string? Id;
public MessageStatus? Status;
public readonly StringBuilder Body = new StringBuilder();
public uint? PendingBodyLines;
@@ -41,7 +41,7 @@ namespace GodotTools.IdeMessaging
private readonly DecodedMessage decodingMessage = new DecodedMessage();
public State Decode(string messageLine, out Message decodedMessage)
public State Decode(string messageLine, out Message? decodedMessage)
{
decodedMessage = null;