Skip to content

Commit f80d5d2

Browse files
committed
Updates standards and errors
1 parent ea6cf9c commit f80d5d2

28 files changed

+186
-209
lines changed

.yamato/project-standards.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,10 @@ standards_{{ platform.name }}_{{ project.name }}_{{ editor }}:
4545
- dotnet format --version
4646

4747
- unity-downloader-cli --fast --wait -u {{ editor }} -c editor {% if platform.name == "mac" %} --arch arm64 {% endif %} # For macOS we use ARM64 models. Downloads basic editor
48-
4948
- .Editor/Unity -batchmode -nographics -logFile - -executeMethod Packages.Rider.Editor.RiderScriptEditor.SyncSolution -projectPath {{ project.path }} -quit # This command is used to invoke Unity in a "headless" mode. It's used to sync the project
50-
- dotnet run --project=dotnet-tools/netcode.standards -- --project={{ project.path }} --check # Runs standards check
49+
- dotnet run --project=dotnet-tools/netcode.standards -- --project={{ project.path }} --fix # Auto-fix formatting issues
50+
- git checkout -- {{ project.path }}/Packages/manifest.json {{ project.path }}/Packages/packages-lock.json {{ project.path }}/ProjectSettings/ProjectVersion.txt 2>/dev/null || true # Restore files that Unity may have modified (we only want to check code formatting)
51+
- 'git diff --exit-code || (echo "ERROR: Code formatting issues found. Run dotnet run --project=dotnet-tools/netcode.standards -- --project={{ project.path }} --fix locally and commit the changes." && exit 1)' # Fail if formatter made any changes
5152
{% endfor -%}
5253
{% endfor -%}
5354
{% endfor -%}

com.unity.netcode.gameobjects/Components/NetworkAnimator.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -533,11 +533,8 @@ static AnimationParamEnumWrapper()
533533
/// </summary>
534534
private void SpawnCleanup()
535535
{
536-
if (m_NetworkAnimatorStateChangeHandler != null)
537-
{
538-
m_NetworkAnimatorStateChangeHandler.DeregisterUpdate();
539-
m_NetworkAnimatorStateChangeHandler = null;
540-
}
536+
m_NetworkAnimatorStateChangeHandler?.DeregisterUpdate();
537+
m_NetworkAnimatorStateChangeHandler = null;
541538
}
542539

543540
public override void OnDestroy()

com.unity.netcode.gameobjects/Components/NetworkTransform.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3385,6 +3385,6 @@ private static void DeregisterForTickUpdate(NetworkTransform networkTransform)
33853385

33863386
internal interface INetworkTransformLogStateEntry
33873387
{
3388-
void AddLogEntry(NetworkTransform.NetworkTransformState networkTransformState, ulong targetClient, bool preUpdate = false);
3388+
public void AddLogEntry(NetworkTransform.NetworkTransformState networkTransformState, ulong targetClient, bool preUpdate = false);
33893389
}
33903390
}

com.unity.netcode.gameobjects/Runtime/Core/NetworkManager.cs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -608,8 +608,8 @@ internal T Value
608608
/// </summary>
609609
internal interface INetworkManagerHelper
610610
{
611-
bool NotifyUserOfNestedNetworkManager(NetworkManager networkManager, bool ignoreNetworkManagerCache = false, bool editorTest = false);
612-
void CheckAndNotifyUserNetworkObjectRemoved(NetworkManager networkManager, bool editorTest = false);
611+
public bool NotifyUserOfNestedNetworkManager(NetworkManager networkManager, bool ignoreNetworkManagerCache = false, bool editorTest = false);
612+
public void CheckAndNotifyUserNetworkObjectRemoved(NetworkManager networkManager, bool editorTest = false);
613613
}
614614

615615
internal delegate void ResetNetworkManagerDelegate(NetworkManager manager);
@@ -1255,11 +1255,8 @@ internal void ShutdownInternal()
12551255

12561256
CustomMessagingManager = null;
12571257

1258-
if (MessageManager != null)
1259-
{
1260-
MessageManager.Dispose();
1261-
MessageManager = null;
1262-
}
1258+
MessageManager?.Dispose();
1259+
MessageManager = null;
12631260

12641261
// We need to clean up NetworkObjects before we reset the IsServer
12651262
// and IsClient properties. This provides consistency of these two

com.unity.netcode.gameobjects/Runtime/Core/NetworkUpdateLoop.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public interface INetworkUpdateSystem
1515
/// The update method that is being executed in the context of related <see cref="NetworkUpdateStage"/>.
1616
/// </summary>
1717
/// <param name="updateStage">The <see cref="NetworkUpdateStage"/> that is being executed.</param>
18-
void NetworkUpdate(NetworkUpdateStage updateStage);
18+
public void NetworkUpdate(NetworkUpdateStage updateStage);
1919
}
2020

2121
/// <summary>

com.unity.netcode.gameobjects/Runtime/Messaging/IDeferredNetworkMessageManager.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@ internal enum TriggerType
1717
/// There is a one second maximum lifetime of triggers to avoid memory leaks. After one second has passed
1818
/// without the requested object ID being spawned, the triggers for it are automatically deleted.
1919
/// </summary>
20-
void DeferMessage(TriggerType trigger, ulong key, FastBufferReader reader, ref NetworkContext context);
20+
public void DeferMessage(TriggerType trigger, ulong key, FastBufferReader reader, ref NetworkContext context);
2121

2222
/// <summary>
2323
/// Cleans up any trigger that's existed for more than a second.
2424
/// These triggers were probably for situations where a request was received after a despawn rather than before a spawn.
2525
/// </summary>
26-
void CleanupStaleTriggers();
26+
public void CleanupStaleTriggers();
2727

28-
void ProcessTriggers(TriggerType trigger, ulong key);
28+
public void ProcessTriggers(TriggerType trigger, ulong key);
2929

3030
/// <summary>
3131
/// Cleans up any trigger that's existed for more than a second.
3232
/// These triggers were probably for situations where a request was received after a despawn rather than before a spawn.
3333
/// </summary>
34-
void CleanupAllTriggers();
34+
public void CleanupAllTriggers();
3535
}
3636
}

com.unity.netcode.gameobjects/Runtime/Messaging/INetworkHooks.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ internal interface INetworkHooks
1515
/// <param name="clientId">The destination clientId</param>
1616
/// <param name="message">The message being sent</param>
1717
/// <param name="delivery"></param>
18-
void OnBeforeSendMessage<T>(ulong clientId, ref T message, NetworkDelivery delivery) where T : INetworkMessage;
18+
public void OnBeforeSendMessage<T>(ulong clientId, ref T message, NetworkDelivery delivery) where T : INetworkMessage;
1919

2020
/// <summary>
2121
/// Called after an individual message is sent.
@@ -24,23 +24,23 @@ internal interface INetworkHooks
2424
/// <param name="message">The message being sent</param>
2525
/// <param name="delivery"></param>
2626
/// <param name="messageSizeBytes">Number of bytes in the message, not including the message header</param>
27-
void OnAfterSendMessage<T>(ulong clientId, ref T message, NetworkDelivery delivery, int messageSizeBytes) where T : INetworkMessage;
27+
public void OnAfterSendMessage<T>(ulong clientId, ref T message, NetworkDelivery delivery, int messageSizeBytes) where T : INetworkMessage;
2828

2929
/// <summary>
3030
/// Called before an individual message is received.
3131
/// </summary>
3232
/// <param name="senderId">The source clientId</param>
3333
/// <param name="messageType">The type of the message being sent</param>
3434
/// <param name="messageSizeBytes">Number of bytes in the message, not including the message header</param>
35-
void OnBeforeReceiveMessage(ulong senderId, Type messageType, int messageSizeBytes);
35+
public void OnBeforeReceiveMessage(ulong senderId, Type messageType, int messageSizeBytes);
3636

3737
/// <summary>
3838
/// Called after an individual message is received.
3939
/// </summary>
4040
/// <param name="senderId">The source clientId</param>
4141
/// <param name="messageType">The type of the message being sent</param>
4242
/// <param name="messageSizeBytes">Number of bytes in the message, not including the message header</param>
43-
void OnAfterReceiveMessage(ulong senderId, Type messageType, int messageSizeBytes);
43+
public void OnAfterReceiveMessage(ulong senderId, Type messageType, int messageSizeBytes);
4444

4545
/// <summary>
4646
/// Called before a batch of messages is sent
@@ -49,7 +49,7 @@ internal interface INetworkHooks
4949
/// <param name="messageCount">Number of messages in the batch</param>
5050
/// <param name="batchSizeInBytes">Number of bytes in the batch, including the batch header</param>
5151
/// <param name="delivery"></param>
52-
void OnBeforeSendBatch(ulong clientId, int messageCount, int batchSizeInBytes, NetworkDelivery delivery);
52+
public void OnBeforeSendBatch(ulong clientId, int messageCount, int batchSizeInBytes, NetworkDelivery delivery);
5353

5454
/// <summary>
5555
/// Called after a batch of messages is sent
@@ -58,23 +58,23 @@ internal interface INetworkHooks
5858
/// <param name="messageCount">Number of messages in the batch</param>
5959
/// <param name="batchSizeInBytes">Number of bytes in the batch, including the batch header</param>
6060
/// <param name="delivery"></param>
61-
void OnAfterSendBatch(ulong clientId, int messageCount, int batchSizeInBytes, NetworkDelivery delivery);
61+
public void OnAfterSendBatch(ulong clientId, int messageCount, int batchSizeInBytes, NetworkDelivery delivery);
6262

6363
/// <summary>
6464
/// Called before a batch of messages is received
6565
/// </summary>
6666
/// <param name="senderId">The source clientId</param>
6767
/// <param name="messageCount">Number of messages in the batch</param>
6868
/// <param name="batchSizeInBytes">Number of bytes in the batch, including the batch header</param>
69-
void OnBeforeReceiveBatch(ulong senderId, int messageCount, int batchSizeInBytes);
69+
public void OnBeforeReceiveBatch(ulong senderId, int messageCount, int batchSizeInBytes);
7070

7171
/// <summary>
7272
/// Called after a batch of messages is received
7373
/// </summary>
7474
/// <param name="senderId">The source clientId</param>
7575
/// <param name="messageCount">Number of messages in the batch</param>
7676
/// <param name="batchSizeInBytes">Number of bytes in the batch, including the batch header</param>
77-
void OnAfterReceiveBatch(ulong senderId, int messageCount, int batchSizeInBytes);
77+
public void OnAfterReceiveBatch(ulong senderId, int messageCount, int batchSizeInBytes);
7878

7979

8080
/// <summary>
@@ -84,7 +84,7 @@ internal interface INetworkHooks
8484
/// <param name="messageType">The type of the message</param>
8585
/// <param name="delivery"></param>
8686
/// <returns></returns>
87-
bool OnVerifyCanSend(ulong destinationId, Type messageType, NetworkDelivery delivery);
87+
public bool OnVerifyCanSend(ulong destinationId, Type messageType, NetworkDelivery delivery);
8888

8989
/// <summary>
9090
/// Called before a message is received. If this returns false, the message will be discarded.
@@ -94,7 +94,7 @@ internal interface INetworkHooks
9494
/// <param name="messageContent">The FastBufferReader containing the message</param>
9595
/// <param name="context">The NetworkContext the message is being processed in</param>
9696
/// <returns></returns>
97-
bool OnVerifyCanReceive(ulong senderId, Type messageType, FastBufferReader messageContent, ref NetworkContext context);
97+
public bool OnVerifyCanReceive(ulong senderId, Type messageType, FastBufferReader messageContent, ref NetworkContext context);
9898

9999
/// <summary>
100100
/// Called after a message is serialized, but before it's handled.
@@ -103,7 +103,7 @@ internal interface INetworkHooks
103103
/// <param name="message">The message object</param>
104104
/// <param name="context">The network context the message is being ahandled in</param>
105105
/// <typeparam name="T"></typeparam>
106-
void OnBeforeHandleMessage<T>(ref T message, ref NetworkContext context) where T : INetworkMessage;
106+
public void OnBeforeHandleMessage<T>(ref T message, ref NetworkContext context) where T : INetworkMessage;
107107

108108
/// <summary>
109109
/// Called after a message is serialized and handled.
@@ -112,6 +112,6 @@ internal interface INetworkHooks
112112
/// <param name="message">The message object</param>
113113
/// <param name="context">The network context the message is being ahandled in</param>
114114
/// <typeparam name="T"></typeparam>
115-
void OnAfterHandleMessage<T>(ref T message, ref NetworkContext context) where T : INetworkMessage;
115+
public void OnAfterHandleMessage<T>(ref T message, ref NetworkContext context) where T : INetworkMessage;
116116
}
117117
}

com.unity.netcode.gameobjects/Runtime/Messaging/INetworkMessage.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ namespace Unity.Netcode
3939
/// </summary>
4040
internal interface INetworkMessage
4141
{
42-
void Serialize(FastBufferWriter writer, int targetVersion);
43-
bool Deserialize(FastBufferReader reader, ref NetworkContext context, int receivedMessageVersion);
44-
void Handle(ref NetworkContext context);
45-
int Version { get; }
42+
public void Serialize(FastBufferWriter writer, int targetVersion);
43+
public bool Deserialize(FastBufferReader reader, ref NetworkContext context, int receivedMessageVersion);
44+
public void Handle(ref NetworkContext context);
45+
public int Version { get; }
4646
}
4747
}

com.unity.netcode.gameobjects/Runtime/Messaging/INetworkMessageProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ namespace Unity.Netcode
44
{
55
internal interface INetworkMessageProvider
66
{
7-
List<NetworkMessageManager.MessageWithHandler> GetMessages();
7+
public List<NetworkMessageManager.MessageWithHandler> GetMessages();
88
}
99
}

com.unity.netcode.gameobjects/Runtime/Messaging/INetworkMessageSender.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ namespace Unity.Netcode
22
{
33
internal interface INetworkMessageSender
44
{
5-
void Send(ulong clientId, NetworkDelivery delivery, FastBufferWriter batchData);
5+
public void Send(ulong clientId, NetworkDelivery delivery, FastBufferWriter batchData);
66
}
77
}

0 commit comments

Comments
 (0)