using Semmle.Util.Logging; namespace Semmle.Extraction { public class TracingExtractor : Extractor { public override bool Standalone => false; public string OutputPath { get; } /// /// Creates a new extractor instance for one compilation unit. /// /// The name of the output DLL/EXE, or null if not specified (standalone extraction). /// The object used for logging. /// The object used for path transformations. public TracingExtractor(string outputPath, ILogger logger, PathTransformer pathTransformer) : base(logger, pathTransformer) { OutputPath = outputPath; } } }