mirror of
https://github.com/github/codeql.git
synced 2026-04-29 02:35:15 +02:00
C#: Parallelize restore logic of missing packages
This commit is contained in:
@@ -164,7 +164,7 @@ namespace Semmle.Extraction.Tests
|
||||
var dotnet = MakeDotnet(dotnetCliInvoker);
|
||||
|
||||
// Execute
|
||||
dotnet.New("myfolder");
|
||||
dotnet.New("myfolder", out var _);
|
||||
|
||||
// Verify
|
||||
var lastArgs = dotnetCliInvoker.GetLastArgs();
|
||||
@@ -179,7 +179,7 @@ namespace Semmle.Extraction.Tests
|
||||
var dotnet = MakeDotnet(dotnetCliInvoker);
|
||||
|
||||
// Execute
|
||||
dotnet.AddPackage("myfolder", "mypackage");
|
||||
dotnet.AddPackage("myfolder", "mypackage", out var _);
|
||||
|
||||
// Verify
|
||||
var lastArgs = dotnetCliInvoker.GetLastArgs();
|
||||
|
||||
@@ -15,9 +15,17 @@ namespace Semmle.Extraction.Tests
|
||||
this.runtimes = runtimes;
|
||||
this.sdks = sdks;
|
||||
}
|
||||
public bool AddPackage(string folder, string package) => true;
|
||||
public bool AddPackage(string folder, string package, out string stdout)
|
||||
{
|
||||
stdout = "";
|
||||
return true;
|
||||
}
|
||||
|
||||
public bool New(string folder) => true;
|
||||
public bool New(string folder, out string stdout)
|
||||
{
|
||||
stdout = "";
|
||||
return true;
|
||||
}
|
||||
|
||||
public bool RestoreProjectToDirectory(string project, string directory, out string stdout, string? pathToNugetConfig = null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user