static Task Analyze()

in JetBrains.SbomUtils/src/JetBrains.SbomUtils.Console/Program.cs [134:141]


    static Task<int> Analyze(string sbom, string rootDirectory, string[] rootPackages, string[] exemptions, bool verbose)
    {
        using ILoggerFactory factory = LoggerFactory.Create(builder => builder.AddFilter(level => level >= LogLevel.Information || verbose).AddConsole());
        var logger = factory.CreateLogger<SbomValidator>();
        var analyzer = new Analyzer(logger);

        return Task.FromResult(analyzer.Analyze(sbom, rootDirectory, rootPackages, exemptions));
    }