2025-05-10 22:21:11 +02:00

26 lines
601 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");
config.AddCommand<DeleteCommand>("delete");
#if DEBUG
config.PropagateExceptions();
config.ValidateExamples();
#endif
});
app.Run(args.ToList());
}
}