public MockCSharpCompiler(string responseFile, BuildPaths buildPaths, string[] args, ImmutableArray <DiagnosticAnalyzer> analyzers = default, AnalyzerAssemblyLoader loader = null) : base(CSharpCommandLineParser.Default, responseFile, args, buildPaths, Environment.GetEnvironmentVariable("LIB"), loader ?? RuntimeUtilities.CreateAnalyzerAssemblyLoader()) { _analyzers = analyzers.NullToEmpty(); }
public MockCSharpCompiler(string responseFile, string baseDirectory, string[] args) : this(responseFile, baseDirectory, args, ImmutableArray <DiagnosticAnalyzer> .Empty, RuntimeUtilities.CreateAnalyzerAssemblyLoader()) { }