56 references to TypeScriptAppHostToolchainResolver
aspire (25)
Migrations\TypeScriptAppHostMigration.cs (1)
137
else if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_languageDiscovery.GetLanguageByFile(appHostFile)))
Projects\GuestAppHostProject.cs (4)
2212
if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_resolvedLanguage))
2497
if (
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_resolvedLanguage))
2499
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
2500
runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(runtimeSpec, toolchain);
Projects\JavaAppHostToolchainResolver.cs (1)
34
/// 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)
351
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, environment, logger);
439
if (
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(language))
441
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
442
runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(runtimeSpec, toolchain);
545
if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(language))
550
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
551
return
TypeScriptAppHostToolchainResolver
.GetCommandName(toolchain);
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (6)
76
toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, _environment, _logger);
107
foreach (var command in
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain))
125
Fix = $"Install {
TypeScriptAppHostToolchainResolver
.GetDisplayName(toolchain)} tooling and rerun 'aspire doctor'.",
130
["toolchain"] =
TypeScriptAppHostToolchainResolver
.GetCommandName(toolchain),
160
Message = $"TypeScript AppHost tooling found ({string.Join(", ",
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain))}).",
164
["toolchain"] =
TypeScriptAppHostToolchainResolver
.GetCommandName(toolchain),
Utils\MissingJavaScriptToolWarning.cs (4)
43
if (
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(language))
45
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, environment, logger: null);
46
return (
TypeScriptAppHostToolchainResolver
.GetInstallCommand(toolchain),
TypeScriptAppHostToolchainResolver
.GetDisplayName(toolchain));
Aspire.Cli.Tests (31)
Commands\TypeScriptAppHostToolingCheckTests.cs (2)
32
var requiredCommands =
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain);
66
var requiredCommands =
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain);
Projects\TypeScriptAppHostToolchainResolverTests.cs (29)
20
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
31
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
46
() =>
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null));
60
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment());
73
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment());
86
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment());
99
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
111
var exception = Assert.Throws<YarnClassicNotSupportedException>(() =>
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null));
122
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
135
var exception = Assert.Throws<YarnClassicNotSupportedException>(() =>
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null));
151
var exception = Assert.Throws<YarnClassicNotSupportedException>(() =>
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, new TestEnvironment(), logger: null));
167
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(appHostDirectory, new TestEnvironment());
181
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment());
194
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
205
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null);
220
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger);
237
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, new TestEnvironment(), logger: null);
251
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(appHostDirectory, new TestEnvironment());
267
var resolution =
TypeScriptAppHostToolchainResolver
.ResolveWithReason(appHostDirectory, new TestEnvironment());
281
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, new TestEnvironment(), logger: null);
291
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(directory, new TestEnvironment());
301
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(
314
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(
327
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(
340
var shouldSearch =
TypeScriptAppHostToolchainResolver
.ShouldSearchParentDirectory(
353
var runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Bun);
387
var runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Yarn);
403
var runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Pnpm);
422
var runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Deno);