56 references to TypeScriptAppHostToolchainResolver
aspire (25)
Migrations\TypeScriptAppHostMigration.cs (1)
137
else if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_languageDiscovery.GetLanguageByFile(appHostFile)))
Projects\GuestAppHostProject.cs (4)
1775
if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_resolvedLanguage))
2077
if (
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(_resolvedLanguage))
2079
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
2080
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)
338
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, environment, logger);
426
if (
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(language))
428
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
429
runtimeSpec =
TypeScriptAppHostToolchainResolver
.ApplyToRuntimeSpec(runtimeSpec, toolchain);
532
if (!
TypeScriptAppHostToolchainResolver
.IsTypeScriptLanguage(language))
537
var toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(directory, _environment, _logger);
538
return
TypeScriptAppHostToolchainResolver
.GetCommandName(toolchain);
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (6)
74
toolchain =
TypeScriptAppHostToolchainResolver
.Resolve(appHostDirectory, _environment, _logger);
105
foreach (var command in
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain))
123
Fix = $"Install {
TypeScriptAppHostToolchainResolver
.GetDisplayName(toolchain)} tooling and rerun 'aspire doctor'.",
128
["toolchain"] =
TypeScriptAppHostToolchainResolver
.GetCommandName(toolchain),
158
Message = $"TypeScript AppHost tooling found ({string.Join(", ",
TypeScriptAppHostToolchainResolver
.GetRequiredCommands(toolchain))}).",
162
["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);