diff --git a/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers/ClientAnalyzerBase.cs b/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers/ClientAnalyzerBase.cs index 64a24b19211..ecbd156bf51 100644 --- a/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers/ClientAnalyzerBase.cs +++ b/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers/ClientAnalyzerBase.cs @@ -45,7 +45,7 @@ public virtual bool Equals(IParameterSymbol x, IParameterSymbol y) return x.Name.Equals(y.Name) && TypeSymbolEquals(x.Type, y.Type) && x.IsOptional == y.IsOptional; } - protected bool TypeSymbolEquals(ITypeSymbol x, ITypeSymbol y) + protected virtual bool TypeSymbolEquals(ITypeSymbol x, ITypeSymbol y) { switch (x) {