2 instantiations of RegisteredTaskIdentityComparer
Microsoft.Build (2)
Instance\TaskRegistry.cs (2)
820private static readonly RegisteredTaskIdentityComparer s_exact = new RegisteredTaskIdentityComparer(true /* exact match */); 826private static readonly RegisteredTaskIdentityComparer s_fuzzy = new RegisteredTaskIdentityComparer(false /* fuzzy match */);
14 references to RegisteredTaskIdentityComparer
Microsoft.Build (12)
Instance\TaskRegistry.cs (12)
129new(RegisteredTaskIdentity.RegisteredTaskIdentityComparer.Exact); 530if (RegisteredTaskIdentity.RegisteredTaskIdentityComparer.IsPartialMatch(taskIdentity, rec.TaskIdentity)) 626_ => new(RegisteredTaskIdentity.RegisteredTaskIdentityComparer.Exact)); 665.Where(tp => RegisteredTaskIdentity.RegisteredTaskIdentityComparer.IsPartialMatch(taskIdentity, tp.Key)) 748? new Dictionary<RegisteredTaskIdentity, List<RegisteredTaskRecord>>(capacity.Value, RegisteredTaskIdentity.RegisteredTaskIdentityComparer.Exact) 749: new Dictionary<RegisteredTaskIdentity, List<RegisteredTaskRecord>>(RegisteredTaskIdentity.RegisteredTaskIdentityComparer.Exact); 820private static readonly RegisteredTaskIdentityComparer s_exact = new RegisteredTaskIdentityComparer(true /* exact match */); 826private static readonly RegisteredTaskIdentityComparer s_fuzzy = new RegisteredTaskIdentityComparer(false /* fuzzy match */); 844public static RegisteredTaskIdentityComparer Exact 852public static RegisteredTaskIdentityComparer Fuzzy 1299RegisteredTaskIdentity.RegisteredTaskIdentityComparer.Exact); 1331if (RegisteredTaskIdentity.RegisteredTaskIdentityComparer.Fuzzy.Equals(this.TaskIdentity, taskIdentity))
Microsoft.Build.Engine.UnitTests (2)
TestComparers\TaskRegistryComparers.cs (2)
30Assert.Equal(xp.Key, yp.Key, TaskRegistry.RegisteredTaskIdentity.RegisteredTaskIdentityComparer.Exact); 47Assert.Equal(x.TaskIdentity, y.TaskIdentity, TaskRegistry.RegisteredTaskIdentity.RegisteredTaskIdentityComparer.Exact);