mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
C#: Use dependency injection in the auto builder for Diagnostic classifier.
This commit is contained in:
@@ -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()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user