9 instantiations of GlobalOptions
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
176GlobalOptions = new()
dotnet-watch.Tests (8)
Build\EvaluationTests.cs (3)
431var buildReporter = new BuildReporter(_logger, new GlobalOptions(), options); 491var buildReporter = new BuildReporter(_logger, new GlobalOptions(), options); 530var buildReporter = new BuildReporter(_logger, new GlobalOptions(), options);
CommandLine\EnvironmentOptionsTests.cs (2)
20new GlobalOptions() { BinaryLogPath = "msbuild.binlog" })); 26new GlobalOptions() { BinaryLogPath = Path.Combine(root, "logs", "test.binlog") }));
TestUtilities\MockFileSetFactory.cs (1)
12new BuildReporter(NullLogger.Instance, new GlobalOptions(), TestOptions.GetEnvironmentOptions(Environment.CurrentDirectory, "dotnet") is var options ? options : options))
Watch\BuildEvaluatorTests.cs (1)
26Options = new(),
Watch\NoRestoreTests.cs (1)
23Options = new(),
6 references to GlobalOptions
dotnet-watch (6)
Build\BuildReporter.cs (1)
14internal sealed class BuildReporter(ILogger logger, GlobalOptions options, EnvironmentOptions environmentOptions)
Build\EvaluationResult.cs (1)
42GlobalOptions options,
CommandLine\CommandLineOptions.cs (1)
24public required GlobalOptions GlobalOptions { get; init; }
CommandLine\DotNetWatchContext.cs (1)
14public required GlobalOptions Options { get; init; }
CommandLine\EnvironmentOptions.cs (1)
80public string? GetBinLogPath(string projectPath, string operationName, GlobalOptions options)
HotReload\ScopedCssFileHandler.cs (1)
10internal sealed class ScopedCssFileHandler(ILogger logger, ILogger buildLogger, ProjectNodeMap projectMap, BrowserRefreshServerFactory browserConnector, GlobalOptions options, EnvironmentOptions environmentOptions)