File transfer naming + error handling #141
Annotations
13 warnings
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
|
ShortDev.Networking/EndianBuffer.cs#L6
EndianBuffer should override Equals (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1815)
|
ShortDev.Networking/EndianBuffer.cs#L6
EndianBuffer should override the equality (==) and inequality (!=) operators (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1815)
|
ShortDev.Networking/EndianReader.cs#L12
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
ShortDev.Networking/EndianReader.cs#L13
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
ShortDev.Networking/EndianWriter.cs#L13
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
ShortDev.Networking/EndianWriter.cs#L12
Do not declare visible instance fields (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1051)
|
ShortDev.Networking/BinaryConvert.cs#L47
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'ShortDev.Networking.BinaryConvert.ToString(byte[])' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
|
ShortDev.Networking/BinaryDebug.cs#L15
'string.Replace(string, string?)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'ShortDev.Networking.BinaryDebug.PrintContent(System.ReadOnlySpan<byte>)' with a call to 'string.Replace(string, string?, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
|
ShortDev.Networking/EndianBuffer.cs#L18
In externally visible method 'EndianBuffer.EndianBuffer(byte[] data)', validate parameter 'data' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
ShortDev.Networking/EndianWriter.cs#L144
In externally visible method 'void EndianWriter.Write(string value, Encoding encoding)', validate parameter 'encoding' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
|
|
The logs for this run have expired and are no longer available.
Loading