1 write to _settings
Microsoft.DotNet.ApiCompatibility (1)
Rules\CannotRemoveBaseTypeOrInterface.cs (1)
19
_settings
= settings;
5 references to _settings
Microsoft.DotNet.ApiCompatibility (5)
Rules\CannotRemoveBaseTypeOrInterface.cs (5)
33
if (
_settings
.StrictMode)
39
if (
_settings
.StrictMode)
56
if (
_settings
.SymbolEqualityComparer.Equals(leftBaseType, rightBaseType))
73
HashSet<ITypeSymbol> rightInterfaces = new(right.GetAllBaseInterfaces(),
_settings
.SymbolEqualityComparer);
81
if (!leftInterface.IsVisibleOutsideOfAssembly(
_settings
.IncludeInternalSymbols) && leftInterface.TypeKind != TypeKind.Error)