Enable nullability in Content.Server (#3685)

This commit is contained in:
DrSmugleaf
2021-03-16 15:50:20 +01:00
committed by GitHub
parent 90fec0ed24
commit a5ade526b7
306 changed files with 1616 additions and 1441 deletions

View File

@@ -17,7 +17,7 @@ namespace Content.Server.GameObjects.Components.MachineLinking
{
public override string Name => "SignalTransmitter";
private List<SignalReceiverComponent> _unresolvedReceivers;
private List<SignalReceiverComponent>? _unresolvedReceivers = new();
private List<SignalReceiverComponent> _receivers = new();
/// <summary>
@@ -74,6 +74,7 @@ namespace Content.Server.GameObjects.Components.MachineLinking
{
receiver.Subscribe(this);
}
_unresolvedReceivers = null;
}
}
@@ -112,7 +113,7 @@ namespace Content.Server.GameObjects.Components.MachineLinking
_receivers.Remove(receiver);
}
public SignalTransmitterComponent GetSignal(IEntity user)
public SignalTransmitterComponent GetSignal(IEntity? user)
{
if (user != null)
{