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