2 implementations of ITaskBuilder
Microsoft.Build (1)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
63internal class TaskBuilder : ITaskBuilder, IBuildComponent
Microsoft.Build.Engine.UnitTests (1)
BackEnd\MockTaskBuilder.cs (1)
20internal sealed class MockTaskBuilder : ITaskBuilder, IBuildComponent
12 references to ITaskBuilder
Microsoft.Build (8)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (5)
165ITaskBuilder taskBuilder = _componentHost.GetComponent(BuildComponentType.TaskBuilder) as ITaskBuilder; 260ITaskBuilder taskBuilder = _componentHost.GetComponent(BuildComponentType.TaskBuilder) as ITaskBuilder; 401private async Task ProcessTargetStack(ITaskBuilder taskBuilder)
BackEnd\Components\RequestBuilder\TargetEntry.cs (3)
153private ITaskBuilder _currentTaskBuilder; 412internal async Task ExecuteTarget(ITaskBuilder taskBuilder, BuildRequestEntry requestEntry, ProjectLoggingContext projectLoggingContext, CancellationToken cancellationToken) 807private async Task<WorkUnitResult> ProcessBucket(ITaskBuilder taskBuilder, TargetLoggingContext targetLoggingContext, TaskExecutionMode mode, Lookup lookupForInference, Lookup lookupForExecution)
Microsoft.Build.Engine.UnitTests (4)
BackEnd\TargetBuilder_Tests.cs (1)
1714private ITaskBuilder _taskBuilder;
BackEnd\TargetEntry_Tests.cs (3)
1000ITaskBuilder taskBuilder = _host.GetComponent(BuildComponentType.TaskBuilder) as ITaskBuilder; 1223private ITaskBuilder _taskBuilder;