C#: Use dependency injection in the auto builder for Diagnostic classifier.

This commit is contained in:
Michael Nebel
2023-03-02 09:18:56 +01:00
committed by Michael B. Gale
parent 85751e7ddd
commit df6f5d52b9
3 changed files with 6 additions and 15 deletions

View File

@@ -22,12 +22,7 @@ namespace Semmle.Autobuild.Cpp
public class CppAutobuilder : Autobuilder<CppAutobuildOptions>
{
private readonly DiagnosticClassifier classifier;
public CppAutobuilder(IBuildActions actions, CppAutobuildOptions options) : base(actions, options) =>
classifier = new DiagnosticClassifier();
protected override DiagnosticClassifier DiagnosticClassifier => classifier;
public CppAutobuilder(IBuildActions actions, CppAutobuildOptions options) : base(actions, options, new DiagnosticClassifier()) { }
public override BuildScript GetBuildScript()
{