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)
33if (_settings.StrictMode) 39if (_settings.StrictMode) 56if (_settings.SymbolEqualityComparer.Equals(leftBaseType, rightBaseType)) 73HashSet<ITypeSymbol> rightInterfaces = new(right.GetAllBaseInterfaces(), _settings.SymbolEqualityComparer); 81if (!leftInterface.IsVisibleOutsideOfAssembly(_settings.IncludeInternalSymbols) && leftInterface.TypeKind != TypeKind.Error)