C#: Introduce extractor option for logging verbosity

This commit is contained in:
Tamas Vajk
2024-01-25 17:20:47 +01:00
parent bb4327294d
commit b8c8f52efc
8 changed files with 118 additions and 6 deletions

View File

@@ -136,7 +136,7 @@ namespace Semmle.Extraction.CSharp.Standalone
var stopwatch = new Stopwatch();
stopwatch.Start();
using var logger = new ConsoleLogger(options.LegacyVerbosity, logThreadId: true);
using var logger = new ConsoleLogger(options.Verbosity, logThreadId: true);
logger.Log(Severity.Info, "Running C# standalone extractor");
using var a = new Analysis(logger, options);
var sourceFileCount = a.Extraction.Sources.Count;
@@ -147,7 +147,7 @@ namespace Semmle.Extraction.CSharp.Standalone
return ExitCode.Errors;
}
using var fileLogger = CSharp.Extractor.MakeLogger(options.LegacyVerbosity, false);
using var fileLogger = CSharp.Extractor.MakeLogger(options.Verbosity, false);
logger.Log(Severity.Info, "");
logger.Log(Severity.Info, "Extracting...");