2 instantiations of AssemblyNameComparer
Microsoft.Build.Framework (2)
Utilities\AssemblyNameComparer.cs (2)
21
internal static readonly IComparer Comparer = new
AssemblyNameComparer
(false);
26
internal static readonly IComparer ComparerConsiderRetargetable = new
AssemblyNameComparer
(true);
5 references to AssemblyNameComparer
Microsoft.Build.Framework (1)
Utilities\AssemblyNameExtension.cs (1)
231
return new HashSet<AssemblyNameExtension>(
AssemblyNameComparer
.GenericComparerConsiderRetargetable);
Microsoft.Build.Tasks.Core (4)
AssemblyDependency\ReferenceTable.cs (2)
402
internal Dictionary<AssemblyNameExtension, Reference> References { get; private set; } = new Dictionary<AssemblyNameExtension, Reference>(
AssemblyNameComparer
.GenericComparer);
1407
var goodReferences = new Dictionary<AssemblyNameExtension, Reference>(
AssemblyNameComparer
.GenericComparer);
RedistList.cs (2)
52
private readonly ConcurrentDictionary<AssemblyNameExtension, bool> _assemblyNameInRedist = new ConcurrentDictionary<AssemblyNameExtension, bool>(
AssemblyNameComparer
.GenericComparer);
68
private readonly ConcurrentDictionary<AssemblyNameExtension, AssemblyNameExtension> _remappingCache = new ConcurrentDictionary<AssemblyNameExtension, AssemblyNameExtension>(
AssemblyNameComparer
.GenericComparerConsiderRetargetable);