6 instantiations of ParserState
Aspire.Dashboard.Tests (6)
ConsoleLogsTests\AnsiParserTests.cs (6)
65var expectedResidualState = new AnsiParser.ParserState() { ForegroundColor = ConsoleColor.Green }; 149Assert.Equal(new AnsiParser.ParserState() { ForegroundColor = ConsoleColor.Green }, result1.ResidualState); 165Assert.Equal(new AnsiParser.ParserState() { ForegroundColor = ConsoleColor.Green, BackgroundColor = ConsoleColor.Green }, result1.ResidualState); 217var expectedResidualState = new AnsiParser.ParserState() { ForegroundColor = ConsoleColor.Green, BackgroundColor = ConsoleColor.Green }; 229var expectedResidualState = new AnsiParser.ParserState() { Bright = true, BackgroundColor = ConsoleColor.Green }; 241var expectedResidualState = new AnsiParser.ParserState() { Bright = true, ForegroundColor = ConsoleColor.Green };
14 references to ParserState
Aspire.Dashboard (10)
ConsoleLogs\AnsiParser.cs (9)
67public static ConversionResult ConvertToHtml(string? text, ParserState? priorResidualState = null, ConsoleColor? defaultBackgroundColor = null) 79ParserState currentState = default; 80var newState = priorResidualState ?? default; 200private static void ProcessParameters(ConsoleColor? defaultBackgroundColor, ref ParserState newState, int[] parameters) 445private static string ProcessStateChange(ParserState currentState, ParserState newState) 517private static string? GetForegroundColorClass(ParserState state) 533private static string? GetBackgroundColorClass(ParserState state) 873public readonly record struct ConversionResult(string? ConvertedText, ParserState ResidualState);
ConsoleLogs\LogParser.cs (1)
12private AnsiParser.ParserState? _residualState;
Aspire.Dashboard.Tests (4)
ConsoleLogsTests\AnsiParserTests.cs (4)
65var expectedResidualState = new AnsiParser.ParserState() { ForegroundColor = ConsoleColor.Green }; 217var expectedResidualState = new AnsiParser.ParserState() { ForegroundColor = ConsoleColor.Green, BackgroundColor = ConsoleColor.Green }; 229var expectedResidualState = new AnsiParser.ParserState() { Bright = true, BackgroundColor = ConsoleColor.Green }; 241var expectedResidualState = new AnsiParser.ParserState() { Bright = true, ForegroundColor = ConsoleColor.Green };