25 lines
544 B
C#

using System;
using System.Text.Json;
using RedundancyFinder;
using RedundancyFinderCLI;
using Spectre.Console;
using Spectre.Console.Cli;
internal class Program
{
private static void Main(string[] args)
{
var app = new CommandApp<FinderCommand>();
app.Configure(config =>
{
config.AddCommand<AnalyzeCommand>("analyze");
#if DEBUG
config.PropagateExceptions();
config.ValidateExamples();
#endif
});
app.Run(args.ToList());
}
}