Implemented interface member:
property
Settings
Microsoft.DotNet.ApiCompatibility.Mapping.IElementMapper<T>.Settings
1 write to Settings
Microsoft.DotNet.ApiCompatibility (1)
Mapping\ElementMapper.cs (1)
43
Settings
= settings;
20 references to Settings
Microsoft.DotNet.ApiCompatibility (15)
Mapping\AssemblyMapper.cs (3)
33
_namespaces = new Dictionary<INamespaceSymbol, INamespaceMapper>(
Settings
.SymbolEqualityComparer);
49
Dictionary<INamespaceSymbol, List<INamedTypeSymbol>> typeForwards = ResolveTypeForwards(assemblyContainer, side,
Settings
.SymbolEqualityComparer, setIndex);
89
mapper = new NamespaceMapper(RuleRunner,
Settings
, Right.Length, this, typeForwardsOnly: typeForwardsOnly);
Mapping\AssemblySetMapper.cs (2)
29
_assemblies = new Dictionary<IAssemblySymbol, IAssemblyMapper>(
Settings
.SymbolEqualityComparer);
49
mapper = new AssemblyMapper(RuleRunner,
Settings
, Right.Length, this);
Mapping\NamespaceMapper.cs (3)
39
_types = new Dictionary<ITypeSymbol, ITypeMapper>(
Settings
.SymbolEqualityComparer);
92
if (
Settings
.SymbolFilter.Include(type))
96
mapper = new TypeMapper(RuleRunner,
Settings
, Right.Length, this, null);
Mapping\TypeMapper.cs (7)
79
_nestedTypes = new Dictionary<ITypeSymbol, ITypeMapper>(
Settings
.SymbolEqualityComparer);
97
if (
Settings
.SymbolFilter.Include(nestedType))
101
mapper = new TypeMapper(RuleRunner,
Settings
, Right.Length, ContainingNamespace, this);
118
_members = new Dictionary<ISymbol, IMemberMapper>(
Settings
.SymbolEqualityComparer);
140
if (
Settings
.SymbolFilter.Include(member) && member is not ITypeSymbol && !IsSpecialEnumField(member))
144
mapper = new MemberMapper(RuleRunner,
Settings
, Right.Length, this);
157
!
Settings
.WithReferences &&
Microsoft.DotNet.ApiCompatibility.Tests (5)
Mapping\AssemblyMapperTests.cs (1)
27
Assert.Equal(mapperSettings, assemblyMapper.
Settings
);
Mapping\AssemblySetMapperTests.cs (1)
25
Assert.Equal(mapperSettings, assemblySetMapper.
Settings
);
Mapping\MemberMapperTests.cs (1)
23
Assert.Equal(mapperSettings, memberMapper.
Settings
);
Mapping\NamespaceMapperTests.cs (1)
27
Assert.Equal(mapperSettings, namespaceMapper.
Settings
);
Mapping\TypeMapperTests.cs (1)
29
Assert.Equal(mapperSettings, typeMapper.
Settings
);