GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — C#: Do not set the private registry proxy environment variables when … · github/codeql@c992610

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching
    • NugetPackageRestorer.cs
    • PackagesConfigRestorer.cs
Expand file treeCollapse file tree
Open diff view settings
Collapse file

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

Copy file name to clipboardExpand all lines: csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/NugetPackageRestorer.cs
+1-3Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ internal sealed partial class NugetPackageRestorer : IDisposable
1818
private readonly IFileProvider fileProvider;
1919
private readonly FileContent fileContent;
2020
private readonly IDotNet dotnet;
21-
private readonly IRegistryProxy? registryProxy;
2221
private readonly IDiagnosticsWriter diagnosticsWriter;
2322
private readonly DependencyDirectory legacyPackageDirectory;
2423
private readonly DependencyDirectory missingPackageDirectory;
@@ -41,7 +40,6 @@ public NugetPackageRestorer(
4140
this.fileProvider = fileProvider;
4241
this.fileContent = fileContent;
4342
this.dotnet = dotnet;
44-
this.registryProxy = registryProxy;
4543
this.diagnosticsWriter = diagnosticsWriter;
4644
this.logger = logger;
4745
this.compilationInfoContainer = compilationInfoContainer;
@@ -135,7 +133,7 @@ public HashSet<AssemblyLookupLocation> Restore()
135133

136134
try
137135
{
138-
var packagesConfigRestore = PackagesConfigRestoreFactory.Create(fileProvider, legacyPackageDirectory, logger, feedManager, registryProxy);
136+
var packagesConfigRestore = PackagesConfigRestoreFactory.Create(fileProvider, legacyPackageDirectory, logger, feedManager);
139137
var count = packagesConfigRestore.InstallPackages();
140138
if (packagesConfigRestore.PackageCount > 0)
141139
{
Collapse file

‎csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/PackagesConfigRestorer.cs‎

Copy file name to clipboardExpand all lines: csharp/extractor/Semmle.Extraction.CSharp.DependencyFetching/PackagesConfigRestorer.cs
+3-8Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ internal interface IPackagesConfigRestore
3333
/// </summary>
3434
internal class PackagesConfigRestoreFactory
3535
{
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)
3737
{
3838
if (SystemBuildActions.Instance.IsWindows() || SystemBuildActions.Instance.IsMonoInstalled())
3939
{
40-
return new NugetExeWrapper(fileProvider, packageDirectory, logger, feedManager, registryProxy);
40+
return new NugetExeWrapper(fileProvider, packageDirectory, logger, feedManager);
4141
}
4242

4343
return new NoOpPackagesConfig(fileProvider.PackagesConfigs, logger);
@@ -52,7 +52,6 @@ private class NugetExeWrapper : IPackagesConfigRestore
5252
{
5353
private readonly string? nugetExe;
5454
private readonly Semmle.Util.Logging.ILogger logger;
55-
private readonly IRegistryProxy? registryProxy;
5655

5756
public int PackageCount => fileProvider.PackagesConfigs.Count;
5857

@@ -71,13 +70,12 @@ private class NugetExeWrapper : IPackagesConfigRestore
7170
/// <summary>
7271
/// Create the package manager for a specified source tree.
7372
/// </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)
7574
{
7675
this.fileProvider = fileProvider;
7776
this.packageDirectory = packageDirectory;
7877
this.logger = logger;
7978
this.feedManager = feedManager;
80-
this.registryProxy = registryProxy;
8179

8280
if (fileProvider.PackagesConfigs.Count > 0)
8381
{
@@ -211,9 +209,6 @@ private bool TryRestoreNugetPackage(string packagesConfig)
211209
UseShellExecute = false
212210
};
213211

214-
// Configure the proxy settings, if applicable.
215-
registryProxy?.SetProcessEnvironment(pi);
216-
217212
var threadId = Environment.CurrentManagedThreadId;
218213
void onOut(string s) => logger.LogDebug(s, threadId);
219214
void onError(string s) => logger.LogError(s, threadId);

0 commit comments

Comments
0 (0)
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.