56 references to TypeScriptAppHostToolchainResolver
aspire (25)
Migrations\TypeScriptAppHostMigration.cs (1)
137else if (!TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(_languageDiscovery.GetLanguageByFile(appHostFile)))
Projects\GuestAppHostProject.cs (4)
1775if (!TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(_resolvedLanguage)) 2077if (TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(_resolvedLanguage)) 2079var toolchain = TypeScriptAppHostToolchainResolver.Resolve(directory, _environment, _logger); 2080runtimeSpec = TypeScriptAppHostToolchainResolver.ApplyToRuntimeSpec(runtimeSpec, toolchain);
Projects\JavaAppHostToolchainResolver.cs (1)
34/// match, mirroring what <see cref="TypeScriptAppHostToolchainResolver"/> does for package managers.
Projects\LegacyTypeScriptAppHost.cs (2)
153TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(languageDiscovery.GetLanguageByFile(configuredAppHost))) 165if (!TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(detectedLanguage))
Scaffolding\ScaffoldingService.cs (7)
338var toolchain = TypeScriptAppHostToolchainResolver.Resolve(appHostDirectory, environment, logger); 426if (TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(language)) 428var toolchain = TypeScriptAppHostToolchainResolver.Resolve(directory, _environment, _logger); 429runtimeSpec = TypeScriptAppHostToolchainResolver.ApplyToRuntimeSpec(runtimeSpec, toolchain); 532if (!TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(language)) 537var toolchain = TypeScriptAppHostToolchainResolver.Resolve(directory, _environment, _logger); 538return TypeScriptAppHostToolchainResolver.GetCommandName(toolchain);
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (6)
74toolchain = TypeScriptAppHostToolchainResolver.Resolve(appHostDirectory, _environment, _logger); 105foreach (var command in TypeScriptAppHostToolchainResolver.GetRequiredCommands(toolchain)) 123Fix = $"Install {TypeScriptAppHostToolchainResolver.GetDisplayName(toolchain)} tooling and rerun 'aspire doctor'.", 128["toolchain"] = TypeScriptAppHostToolchainResolver.GetCommandName(toolchain), 158Message = $"TypeScript AppHost tooling found ({string.Join(", ", TypeScriptAppHostToolchainResolver.GetRequiredCommands(toolchain))}).", 162["toolchain"] = TypeScriptAppHostToolchainResolver.GetCommandName(toolchain),
Utils\MissingJavaScriptToolWarning.cs (4)
43if (TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(language)) 45var toolchain = TypeScriptAppHostToolchainResolver.Resolve(directory, environment, logger: null); 46return (TypeScriptAppHostToolchainResolver.GetInstallCommand(toolchain), TypeScriptAppHostToolchainResolver.GetDisplayName(toolchain));
Aspire.Cli.Tests (31)
Commands\TypeScriptAppHostToolingCheckTests.cs (2)
32var requiredCommands = TypeScriptAppHostToolchainResolver.GetRequiredCommands(toolchain); 66var requiredCommands = TypeScriptAppHostToolchainResolver.GetRequiredCommands(toolchain);
Projects\TypeScriptAppHostToolchainResolverTests.cs (29)
20var toolchain = TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null); 31var toolchain = TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null); 46() => TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null)); 60var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment()); 73var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment()); 86var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment()); 99var toolchain = TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null); 111var exception = Assert.Throws<YarnClassicNotSupportedException>(() => TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null)); 122var toolchain = TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null); 135var exception = Assert.Throws<YarnClassicNotSupportedException>(() => TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null)); 151var exception = Assert.Throws<YarnClassicNotSupportedException>(() => TypeScriptAppHostToolchainResolver.Resolve(appHostDirectory, new TestEnvironment(), logger: null)); 167var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(appHostDirectory, new TestEnvironment()); 181var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment()); 194var toolchain = TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null); 205var toolchain = TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger: null); 220var toolchain = TypeScriptAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot, new TestEnvironment(), logger); 237var toolchain = TypeScriptAppHostToolchainResolver.Resolve(appHostDirectory, new TestEnvironment(), logger: null); 251var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(appHostDirectory, new TestEnvironment()); 267var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(appHostDirectory, new TestEnvironment()); 281var toolchain = TypeScriptAppHostToolchainResolver.Resolve(appHostDirectory, new TestEnvironment(), logger: null); 291var shouldSearch = TypeScriptAppHostToolchainResolver.ShouldSearchParentDirectory(directory, new TestEnvironment()); 301var shouldSearch = TypeScriptAppHostToolchainResolver.ShouldSearchParentDirectory( 314var shouldSearch = TypeScriptAppHostToolchainResolver.ShouldSearchParentDirectory( 327var shouldSearch = TypeScriptAppHostToolchainResolver.ShouldSearchParentDirectory( 340var shouldSearch = TypeScriptAppHostToolchainResolver.ShouldSearchParentDirectory( 353var runtimeSpec = TypeScriptAppHostToolchainResolver.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Bun); 387var runtimeSpec = TypeScriptAppHostToolchainResolver.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Yarn); 403var runtimeSpec = TypeScriptAppHostToolchainResolver.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Pnpm); 422var runtimeSpec = TypeScriptAppHostToolchainResolver.ApplyToRuntimeSpec(baseRuntimeSpec, TypeScriptAppHostToolchain.Deno);