@@ -33,11 +33,11 @@ internal interface IPackagesConfigRestore |
33 | 33 | /// </summary> |
34 | 34 | internal class PackagesConfigRestoreFactory |
35 | 35 | { |
36 | | - public static IPackagesConfigRestore Create(IFileProvider fileProvider, DependencyDirectory packageDirectory, Semmle.Util.Logging.ILogger logger, FeedManager feedManager, IRegistryProxy? registryProxy) |
| 36 | + public static IPackagesConfigRestore Create(IFileProvider fileProvider, DependencyDirectory packageDirectory, Semmle.Util.Logging.ILogger logger, FeedManager feedManager) |
37 | 37 | { |
38 | 38 | if (SystemBuildActions.Instance.IsWindows() || SystemBuildActions.Instance.IsMonoInstalled()) |
39 | 39 | { |
40 | | - return new NugetExeWrapper(fileProvider, packageDirectory, logger, feedManager, registryProxy); |
| 40 | + return new NugetExeWrapper(fileProvider, packageDirectory, logger, feedManager); |
41 | 41 | } |
42 | 42 |
|
43 | 43 | return new NoOpPackagesConfig(fileProvider.PackagesConfigs, logger); |
@@ -52,7 +52,6 @@ private class NugetExeWrapper : IPackagesConfigRestore |
52 | 52 | { |
53 | 53 | private readonly string? nugetExe; |
54 | 54 | private readonly Semmle.Util.Logging.ILogger logger; |
55 | | - private readonly IRegistryProxy? registryProxy; |
56 | 55 |
|
57 | 56 | public int PackageCount => fileProvider.PackagesConfigs.Count; |
58 | 57 |
|
@@ -71,13 +70,12 @@ private class NugetExeWrapper : IPackagesConfigRestore |
71 | 70 | /// <summary> |
72 | 71 | /// Create the package manager for a specified source tree. |
73 | 72 | /// </summary> |
74 | | - public NugetExeWrapper(IFileProvider fileProvider, DependencyDirectory packageDirectory, Semmle.Util.Logging.ILogger logger, FeedManager feedManager, IRegistryProxy? registryProxy) |
| 73 | + public NugetExeWrapper(IFileProvider fileProvider, DependencyDirectory packageDirectory, Semmle.Util.Logging.ILogger logger, FeedManager feedManager) |
75 | 74 | { |
76 | 75 | this.fileProvider = fileProvider; |
77 | 76 | this.packageDirectory = packageDirectory; |
78 | 77 | this.logger = logger; |
79 | 78 | this.feedManager = feedManager; |
80 | | - this.registryProxy = registryProxy; |
81 | 79 |
|
82 | 80 | if (fileProvider.PackagesConfigs.Count > 0) |
83 | 81 | { |
@@ -211,9 +209,6 @@ private bool TryRestoreNugetPackage(string packagesConfig) |
211 | 209 | UseShellExecute = false |
212 | 210 | }; |
213 | 211 |
|
214 | | - // Configure the proxy settings, if applicable. |
215 | | - registryProxy?.SetProcessEnvironment(pi); |
216 | | - |
217 | 212 | var threadId = Environment.CurrentManagedThreadId; |
218 | 213 | void onOut(string s) => logger.LogDebug(s, threadId); |
219 | 214 | void onError(string s) => logger.LogError(s, threadId); |
|