1 type derived from MSBuildFileSetFactory
dotnet-watch.Tests (1)
TestUtilities\MockFileSetFactory.cs (1)
8
internal class MockFileSetFactory() :
MSBuildFileSetFactory
(
5 instantiations of MSBuildFileSetFactory
dotnet-watch (2)
Program.cs (1)
269
var fileSetFactory = new
MSBuildFileSetFactory
(
Watch\BuildEvaluator.cs (1)
39
=>
new
(
dotnet-watch.Tests (3)
Build\EvaluationTests.cs (3)
433
var filesetFactory = new
MSBuildFileSetFactory
(projectA, buildArguments: ["/p:_DotNetWatchTraceOutput=true"], processRunner, buildReporter);
493
var factory = new
MSBuildFileSetFactory
(project1Path, buildArguments: [], processRunner, buildReporter);
531
var factory = new
MSBuildFileSetFactory
(rootProjectPath, buildArguments, processRunner, buildReporter);
15 references to MSBuildFileSetFactory
dotnet-watch (8)
Program.cs (1)
269
var
fileSetFactory = new MSBuildFileSetFactory(
Watch\BuildEvaluator.cs (6)
22
private readonly
MSBuildFileSetFactory
_fileSetFactory;
28
private
MSBuildFileSetFactory
.EvaluationResult? _evaluationResult;
38
protected virtual
MSBuildFileSetFactory
CreateMSBuildFileSetFactory()
65
public async ValueTask<
MSBuildFileSetFactory
.EvaluationResult> EvaluateAsync(ChangedFile? changedFile, CancellationToken cancellationToken)
91
private async ValueTask<
MSBuildFileSetFactory
.EvaluationResult> CreateEvaluationResult(CancellationToken cancellationToken)
140
private List<(string fileName, DateTime lastModifiedUtc)> GetMSBuildFileTimeStamps(
MSBuildFileSetFactory
.EvaluationResult result)
Watch\MsBuildFileSetFactory.cs (1)
180
var assemblyDir = Path.GetDirectoryName(typeof(
MSBuildFileSetFactory
).Assembly.Location);
dotnet-watch.Tests (7)
Build\EvaluationTests.cs (3)
433
var
filesetFactory = new MSBuildFileSetFactory(projectA, buildArguments: ["/p:_DotNetWatchTraceOutput=true"], processRunner, buildReporter);
493
var
factory = new MSBuildFileSetFactory(project1Path, buildArguments: [], processRunner, buildReporter);
531
var
factory = new MSBuildFileSetFactory(rootProjectPath, buildArguments, processRunner, buildReporter);
TestUtilities\TestBuildEvaluator.cs (2)
6
internal class TestBuildEvaluator(DotNetWatchContext context,
MSBuildFileSetFactory
factory)
12
protected override
MSBuildFileSetFactory
CreateMSBuildFileSetFactory() => factory;
Watch\BuildEvaluatorTests.cs (2)
10
private static readonly
MSBuildFileSetFactory
.EvaluationResult s_emptyEvaluationResult = new(new Dictionary<string, FileItem>(), projectGraph: null);
96
var result = new
MSBuildFileSetFactory
.EvaluationResult(