Adding analyzers for common mistakes with live renderables

This commit is contained in:
Phil Scott
2021-06-21 13:49:55 -04:00
committed by Patrik Svensson
parent 4f293d887d
commit bdcc01ea68
13 changed files with 540 additions and 53 deletions

View File

@ -1,32 +1,13 @@
using System.Threading;
using Spectre.Console;
namespace AnalyzerTester
{
class Program
{
static void Main(string[] args)
static void Main()
{
AnsiConsole.WriteLine("Hello World!");
}
}
class Dependency
{
private readonly IAnsiConsole _ansiConsole;
public Dependency(IAnsiConsole ansiConsole)
{
_ansiConsole = ansiConsole;
}
public void DoIt()
{
_ansiConsole.WriteLine("Hey mom!");
}
public void DoIt(IAnsiConsole thisConsole)
{
thisConsole.WriteLine("Hey mom!");
AnsiConsole.WriteLine("Project is set up with a reference to Spectre.Console.Analyzer");
}
}
}