3 instantiations of OutputLine
dotnet-watch (3)
Build\BuildReporter.cs (1)
100=> _messages.Add(new OutputLine(message.TrimEnd('\r', '\n'), IsError: false));
Process\ProcessRunner.cs (2)
189onOutput(new OutputLine(args.Data, IsError: false)); 204onOutput(new OutputLine(args.Data, IsError: true));
16 references to OutputLine
dotnet-watch (12)
Aspire\AspireServiceFactory.cs (2)
112var outputChannel = Channel.CreateUnbounded<OutputLine>(s_outputChannelOptions); 170await foreach (var line in outputChannel.Reader.ReadAllAsync(cancellationToken))
Build\BuildReporter.cs (2)
85private readonly List<OutputLine> _messages = []; 93public IReadOnlyList<OutputLine> Messages
HotReload\HotReloadDotNetWatcher.cs (2)
849private async Task<(bool success, ImmutableArray<OutputLine> output, string projectPath)> BuildProjectAsync( 852var buildOutput = new List<OutputLine>();
Process\ProcessSpec.cs (1)
14public Action<OutputLine>? OnOutput { get; set; }
Process\ProjectLauncher.cs (1)
32Action<OutputLine>? onOutput,
UI\BuildOutput.cs (1)
16public static void ReportBuildOutput(ILogger logger, IEnumerable<OutputLine> buildOutput, bool success, string? projectDisplay)
UI\ConsoleReporter.cs (1)
23void IProcessOutputReporter.ReportOutput(OutputLine line)
UI\IReporter.cs (1)
276void ReportOutput(OutputLine line);
Watch\MsBuildFileSetFactory.cs (1)
47var capturedOutput = new List<OutputLine>();
dotnet-watch.Tests (4)
TestUtilities\TestProcessOutputReporter.cs (2)
8public readonly List<OutputLine> Output = []; 13public void ReportOutput(OutputLine line)
TestUtilities\TestReporter.cs (2)
20public event Action<OutputLine>? OnProcessOutput; 22void IProcessOutputReporter.ReportOutput(OutputLine line)