2 instantiations of RegisteredTaskIdentityComparer
Microsoft.Build (2)
Instance\TaskRegistry.cs (2)
820
private static readonly RegisteredTaskIdentityComparer s_exact = new
RegisteredTaskIdentityComparer
(true /* exact match */);
826
private static readonly RegisteredTaskIdentityComparer s_fuzzy = new
RegisteredTaskIdentityComparer
(false /* fuzzy match */);
14 references to RegisteredTaskIdentityComparer
Microsoft.Build (12)
Instance\TaskRegistry.cs (12)
129
new(RegisteredTaskIdentity.
RegisteredTaskIdentityComparer
.Exact);
530
if (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);
820
private static readonly
RegisteredTaskIdentityComparer
s_exact = new RegisteredTaskIdentityComparer(true /* exact match */);
826
private static readonly
RegisteredTaskIdentityComparer
s_fuzzy = new RegisteredTaskIdentityComparer(false /* fuzzy match */);
844
public static
RegisteredTaskIdentityComparer
Exact
852
public static
RegisteredTaskIdentityComparer
Fuzzy
1299
RegisteredTaskIdentity.
RegisteredTaskIdentityComparer
.Exact);
1331
if (RegisteredTaskIdentity.
RegisteredTaskIdentityComparer
.Fuzzy.Equals(this.TaskIdentity, taskIdentity))
Microsoft.Build.Engine.UnitTests (2)
TestComparers\TaskRegistryComparers.cs (2)
30
Assert.Equal(xp.Key, yp.Key, TaskRegistry.RegisteredTaskIdentity.
RegisteredTaskIdentityComparer
.Exact);
47
Assert.Equal(x.TaskIdentity, y.TaskIdentity, TaskRegistry.RegisteredTaskIdentity.
RegisteredTaskIdentityComparer
.Exact);