Fix CA1066
This commit is contained in:
@@ -637,6 +637,9 @@ dotnet_diagnostic.CA1061.severity = warning
|
||||
# Exceptions should be public.
|
||||
dotnet_diagnostic.CA1064.severity = warning
|
||||
|
||||
# Implement 'IEquatable' when overriding 'Equals'.
|
||||
dotnet_diagnostic.CA1066.severity = warning
|
||||
|
||||
# Override 'Equals' when implementing 'IEquatable'.
|
||||
dotnet_diagnostic.CA1067.severity = warning
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ using System.Linq;
|
||||
namespace OpenRA.Traits
|
||||
{
|
||||
public enum TargetType : byte { Invalid, Actor, Terrain, FrozenActor }
|
||||
public readonly struct Target
|
||||
public readonly struct Target : IEquatable<Target>
|
||||
{
|
||||
public static readonly Target[] None = Array.Empty<Target>();
|
||||
public static readonly Target Invalid = default;
|
||||
|
||||
Reference in New Issue
Block a user