diff --git a/TunnelVisionLabs.ReferenceAssemblyAnnotator/EquivalenceComparers+ArrayDimensionEqualityComparer.cs b/TunnelVisionLabs.ReferenceAssemblyAnnotator/EquivalenceComparers+ArrayDimensionEqualityComparer.cs index d99d453..6c1783e 100644 --- a/TunnelVisionLabs.ReferenceAssemblyAnnotator/EquivalenceComparers+ArrayDimensionEqualityComparer.cs +++ b/TunnelVisionLabs.ReferenceAssemblyAnnotator/EquivalenceComparers+ArrayDimensionEqualityComparer.cs @@ -4,6 +4,7 @@ namespace TunnelVisionLabs.ReferenceAssemblyAnnotator { using System.Collections.Generic; + using System.Diagnostics.CodeAnalysis; using Mono.Cecil; internal static partial class EquivalenceComparers @@ -16,7 +17,9 @@ private ArrayDimensionEqualityComparer() { } +#pragma warning disable CS8614 // In CLI builds: Nullability of reference types in type of parameter 'x' of 'bool ArrayDimensionEqualityComparer.Equals(ArrayDimension x, ArrayDimension y)' doesn't match implicitly implemented member 'bool IEqualityComparer.Equals(ArrayDimension x, ArrayDimension y)'. public bool Equals(ArrayDimension x, ArrayDimension y) +#pragma warning restore CS8614 { return x.LowerBound == y.LowerBound && x.UpperBound == y.UpperBound;