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)
ConsoleLogs\AnsiParser.cs (9)
67
public static ConversionResult ConvertToHtml(string? text,
ParserState
? priorResidualState = null, ConsoleColor? defaultBackgroundColor = null)
79
ParserState
currentState = default;
80
var
newState = priorResidualState ?? default;
200
private static void ProcessParameters(ConsoleColor? defaultBackgroundColor, ref
ParserState
newState, int[] parameters)
445
private static string ProcessStateChange(
ParserState
currentState,
ParserState
newState)
517
private static string? GetForegroundColorClass(
ParserState
state)
533
private static string? GetBackgroundColorClass(
ParserState
state)
873
public readonly record struct ConversionResult(string? ConvertedText,
ParserState
ResidualState);
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 };