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