1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 03:27:24 +08:00

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 MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer
{
/// <summary>

View File

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

View File

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

View File

@ -4,6 +4,8 @@
using System;
using MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
{
[Serializable]
@ -14,6 +16,6 @@ namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
public int ID { get; set; }
[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 MessagePack;
#nullable enable
namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
{
public class TeamVsMatchRoomState : MatchRulesetRoomState
{
[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;
#nullable enable
namespace osu.Game.Online.Multiplayer.MatchRulesets.TeamVs
{
public class TeamVsMatchUserState : MatchRulesetUserState