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