Skip to content

Commit a55079f

Browse files
Update NuGetCommands commands in XPlat to debug mode only (#6906)
1 parent 53ae5dd commit a55079f

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

src/NuGet.Core/NuGet.CommandLine.XPlat/Program.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
using System.Linq;
99
using System.Threading;
1010
using Microsoft.Extensions.CommandLineUtils;
11-
using NuGet.CommandLine.XPlat.Commands.Package.Update;
1211
using NuGet.Commands;
1312
using NuGet.Common;
1413
#if DEBUG
14+
using NuGet.CommandLine.XPlat.Commands.Package.Update;
1515
using NuGet.CommandLine.XPlat.Commands.Package.PackageDownload;
1616
#endif
1717

@@ -102,8 +102,8 @@ public static int MainInternal(string[] args, CommandOutputLogger log, IEnvironm
102102
rootCommand.Subcommands.Add(packageCommand);
103103

104104
PackageSearchCommand.Register(packageCommand, getHidePrefixLogger);
105-
PackageUpdateCommand.Register(packageCommand, interactiveOption);
106105
#if DEBUG
106+
PackageUpdateCommand.Register(packageCommand, interactiveOption);
107107
PackageDownloadCommand.Register(packageCommand, interactiveOption);
108108
#endif
109109
}
@@ -252,7 +252,13 @@ private static bool IsSystemCommandLineParsedCommand(string[] args)
252252
if (args.Length >= 2 && arg0 == "package")
253253
{
254254
string arg1 = args[1];
255-
if (arg1 == "search" || arg1 == "update" || arg1 == "download")
255+
#if DEBUG
256+
if (arg1 == "update" || arg1 == "download")
257+
{
258+
return true;
259+
}
260+
#endif
261+
if (arg1 == "search")
256262
{
257263
return true;
258264
}

0 commit comments

Comments
 (0)