50 references to TypeScriptAppHostToolchainResolver
aspire (25)
Migrations\TypeScriptAppHostMigration.cs (1)
137
else if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_languageDiscovery.GetLanguageByFile(appHostFile)))
Projects\GuestAppHostProject.cs (4)
1749
if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_resolvedLanguage))
2050
if (
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_resolvedLanguage))
2052
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
2053
runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(runtimeSpec, toolchain);
Projects\JavaAppHostToolchainResolver.cs (1)
32
/// match, mirroring what <see cref="
TypeScriptAppHostToolchainResolver
"/> does for package managers.
Projects\LegacyTypeScriptAppHost.cs (2)
153
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(languageDiscovery.GetLanguageByFile(configuredAppHost)))
165
if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(detectedLanguage))
Scaffolding\ScaffoldingService.cs (7)
338
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, environment, logger);
423
if (
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(language))
425
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
426
runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(runtimeSpec, toolchain);
526
if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(language))
531
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
532
return
TypeScriptAppHostToolchainResolver
.GetCommandName(toolchain);
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (6)
61
toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, _environment, _logger);
87
foreach (var command in
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain))
101
Fix = $"Install {
TypeScriptAppHostToolchainResolver
.GetDisplayName(toolchain)} tooling and rerun 'aspire doctor'.",
106
["toolchain"] =
TypeScriptAppHostToolchainResolver
.GetCommandName(toolchain),
124
Message = $"TypeScript AppHost tooling found ({string.Join(", ",
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain))}).",
128
["toolchain"] =
TypeScriptAppHostToolchainResolver
.GetCommandName(toolchain),
Utils\MissingJavaScriptToolWarning.cs (4)
42
if (
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(language))
44
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, environment, logger: null);
45
return (
TypeScriptAppHostToolchainResolver
.GetInstallCommand(toolchain),
TypeScriptAppHostToolchainResolver
.GetDisplayName(toolchain));
Aspire.Cli.Tests (25)
Commands\TypeScriptAppHostToolingCheckTests.cs (2)
31
var requiredCommands =
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain);
64
var requiredCommands =
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain);
Projects\TypeScriptAppHostToolchainResolverTests.cs (23)
20
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
32
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
44
var exception = Assert.Throws<YarnClassicNotSupportedException>(() =>
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null));
55
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
68
var exception = Assert.Throws<YarnClassicNotSupportedException>(() =>
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null));
84
var exception = Assert.Throws<YarnClassicNotSupportedException>(() =>
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, new TestEnvironment(), logger: null));
100
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(appHostDirectory, new TestEnvironment());
114
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment());
127
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
138
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
153
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger);
170
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, new TestEnvironment(), logger: null);
184
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(appHostDirectory, new TestEnvironment());
200
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(appHostDirectory, new TestEnvironment());
214
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, new TestEnvironment(), logger: null);
224
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(directory, new TestEnvironment());
234
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(
247
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(
260
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(
273
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(
286
var runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Bun);
320
var runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Yarn);
336
var runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Pnpm);