in src/Analyzer.Types/Result.cs [49:60]
public bool Equals(Result other)
{
if (!Passed.Equals(other?.Passed)) return false;
if (SourceLocation != null)
{
if (!SourceLocation.Equals(other.SourceLocation)) return false;
}
else if (other.SourceLocation != null) return false;
return true;
}