Skip to content

Commit 53be3bb

Browse files
committed
Rever to TempDir.
1 parent 9126705 commit 53be3bb

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetExeWrapper.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ internal class NugetExeWrapper : IDisposable
2828
/// This will be in the Cached or Temp location
2929
/// so as to not trample the source tree.
3030
/// </summary>
31-
private readonly DependencyDirectory packageDirectory;
31+
private readonly TemporaryDirectory packageDirectory;
3232

3333
/// <summary>
3434
/// Create the package manager for a specified source tree.
3535
/// </summary>
36-
public NugetExeWrapper(FileProvider fileProvider, DependencyDirectory packageDirectory, Semmle.Util.Logging.ILogger logger)
36+
public NugetExeWrapper(FileProvider fileProvider, TemporaryDirectory packageDirectory, Semmle.Util.Logging.ILogger logger)
3737
{
3838
this.fileProvider = fileProvider;
3939
this.packageDirectory = packageDirectory;

csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ internal sealed partial class NugetPackageRestorer : IDisposable
2424
private readonly IDotNet dotnet;
2525
private readonly DependabotProxy? dependabotProxy;
2626
private readonly IDiagnosticsWriter diagnosticsWriter;
27-
private readonly DependencyDirectory legacyPackageDirectory;
27+
private readonly TemporaryDirectory legacyPackageDirectory;
2828
private readonly DependencyDirectory missingPackageDirectory;
2929
private readonly ILogger logger;
3030
private readonly ICompilationInfoContainer compilationInfoContainer;
@@ -49,7 +49,7 @@ public NugetPackageRestorer(
4949
this.compilationInfoContainer = compilationInfoContainer;
5050

5151
PackageDirectory = new DependencyDirectory("packages", "package", logger);
52-
legacyPackageDirectory = new DependencyDirectory("legacypackages", "legacy package", logger);
52+
legacyPackageDirectory = new TemporaryDirectory(ComputeTempDirectoryPath("legacypackages"), "legacy package", logger);
5353
missingPackageDirectory = new DependencyDirectory("missingpackages", "missing package", logger);
5454
}
5555

0 commit comments

Comments
 (0)