20 references to CommandPathResolver
aspire (14)
DotNet\DotNetCliRunner.cs (3)
237
: Path.GetFileNameWithoutExtension(
CommandPathResolver
.NormalizeRunCommand(commandOverride));
254
var command = commandOverride is null ? null :
CommandPathResolver
.NormalizeRunCommand(commandOverride);
351
=> string.Equals(Path.GetFileNameWithoutExtension(
CommandPathResolver
.NormalizeRunCommand(command)), "dotnet", StringComparison.OrdinalIgnoreCase);
Projects\DotNetAppHostProject.cs (2)
1930
var runCommand =
CommandPathResolver
.NormalizeRunCommand(info.RunCommand);
2001
=> string.Equals(Path.GetFileNameWithoutExtension(
CommandPathResolver
.NormalizeRunCommand(command)), "dotnet", StringComparison.OrdinalIgnoreCase);
Projects\ExtensionGuestLauncher.cs (1)
51
errorOutput.AppendError(
CommandPathResolver
.GetMissingCommandMessage(command));
Projects\GuestAppHostProject.cs (1)
1061
if (!
CommandPathResolver
.TryResolveCommand("npm", out var npmPath, out var npmError))
Projects\ProcessGuestLauncher.cs (1)
57
var errorMessage =
CommandPathResolver
.GetMissingCommandMessage(command);
Utils\EnvironmentChecker\GoAppHostToolingCheck.cs (3)
92
if (!
CommandPathResolver
.TryResolveCommand(GoCommand, _commandResolver, out var goPath, out var errorMessage))
104
Link =
CommandPathResolver
.GetInstallationLink(GoCommand),
279
Link =
CommandPathResolver
.GetInstallationLink(GoCommand),
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (3)
109
if (
CommandPathResolver
.TryResolveCommand(command, _commandResolver, out var commandPath, out var errorMessage))
126
Link =
CommandPathResolver
.GetInstallationLink(command),
193
Link =
CommandPathResolver
.GetInstallationLink("deno"),
Aspire.Cli.Tests (6)
Utils\CommandPathResolverTests.cs (6)
26
var success =
CommandPathResolver
.TryResolveCommand(command, MissingCommandResolver, out var resolvedCommand, out var errorMessage);
40
var success =
CommandPathResolver
.TryResolveCommand(command, MissingCommandResolver, out var resolvedCommand, out var errorMessage);
45
Assert.Equal("https://go.dev/doc/install",
CommandPathResolver
.GetInstallationLink(command));
53
var success =
CommandPathResolver
.TryResolveCommand("mytool", MissingCommandResolver, out var resolvedCommand, out var errorMessage);
65
var success =
CommandPathResolver
.TryResolveCommand("npm", Resolver, out var resolvedCommand, out var errorMessage);
82
Assert.Equal(expectedLink,
CommandPathResolver
.GetInstallationLink(command));