C#: Fix cleanup logic in dependency manager

This commit is contained in:
Tamas Vajk
2024-04-17 14:17:47 +02:00
parent 902f0f91b0
commit 6f782f3f62

View File

@@ -564,9 +564,12 @@ namespace Semmle.Extraction.CSharp.DependencyFetching
public void Dispose()
{
tempWorkingDirectory?.Dispose();
diagnosticsWriter?.Dispose();
nugetPackageRestorer?.Dispose();
if (cleanupTempWorkingDirectory)
{
tempWorkingDirectory?.Dispose();
}
diagnosticsWriter?.Dispose();
}
}
}