Add missing nullable specifications

This commit is contained in:
Dean Herbert
2021-07-27 18:55:04 +09:00
parent d17b2b3268
commit 035dfd071f
6 changed files with 14 additions and 2 deletions

View File

@ -4,6 +4,8 @@
using System; using System;
using MessagePack; using MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer namespace osu.Game.Online.Multiplayer
{ {
/// <summary> /// <summary>

View File

@ -4,6 +4,8 @@
using System; using System;
using MessagePack; using MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer namespace osu.Game.Online.Multiplayer
{ {
/// <summary> /// <summary>

View File

@ -3,6 +3,8 @@
using MessagePack; using MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
{ {
public class ChangeTeamRequest : MatchRulesetUserRequest public class ChangeTeamRequest : MatchRulesetUserRequest

View File

@ -4,6 +4,8 @@
using System; using System;
using MessagePack; using MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
{ {
[Serializable] [Serializable]
@ -14,6 +16,6 @@ namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
public int ID { get; set; } public int ID { get; set; }
[Key(1)] [Key(1)]
public string Name { get; set; } public string Name { get; set; } = string.Empty;
} }
} }

View File

@ -4,11 +4,13 @@
using System.Collections.Generic; using System.Collections.Generic;
using MessagePack; using MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
{ {
public class TeamVsMatchRoomState : MatchRulesetRoomState public class TeamVsMatchRoomState : MatchRulesetRoomState
{ {
[Key(0)] [Key(0)]
public List<MultiplayerTeam> Teams { get; set; } public List<MultiplayerTeam> Teams { get; set; } = new List<MultiplayerTeam>();
} }
} }

View File

@ -3,6 +3,8 @@
using MessagePack; using MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
{ {
public class TeamVsMatchUserState : MatchRulesetUserState public class TeamVsMatchUserState : MatchRulesetUserState