56 references to TypeScriptAppHostToolchainResolver
aspire (25)
Migrations\TypeScriptAppHostMigration.cs (1)
137else if (!TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(_languageDiscovery.GetLanguageByFile(appHostFile)))
Projects\GuestAppHostProject.cs (4)
2212if (!TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(_resolvedLanguage)) 2497if (TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(_resolvedLanguage)) 2499var toolchain = TypeScriptAppHostToolchainResolver.Resolve(directory, _environment, _logger); 2500runtimeSpec = 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)
351var toolchain = TypeScriptAppHostToolchainResolver.Resolve(appHostDirectory, environment, logger); 439if (TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(language)) 441var toolchain = TypeScriptAppHostToolchainResolver.Resolve(directory, _environment, _logger); 442runtimeSpec = TypeScriptAppHostToolchainResolver.ApplyToRuntimeSpec(runtimeSpec, toolchain); 545if (!TypeScriptAppHostToolchainResolver.IsTypeScriptLanguage(language)) 550var toolchain = TypeScriptAppHostToolchainResolver.Resolve(directory, _environment, _logger); 551return TypeScriptAppHostToolchainResolver.GetCommandName(toolchain);
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (6)
76toolchain = TypeScriptAppHostToolchainResolver.Resolve(appHostDirectory, _environment, _logger); 107foreach (var command in TypeScriptAppHostToolchainResolver.GetRequiredCommands(toolchain)) 125Fix = $"Install {TypeScriptAppHostToolchainResolver.GetDisplayName(toolchain)} tooling and rerun 'aspire doctor'.", 130["toolchain"] = TypeScriptAppHostToolchainResolver.GetCommandName(toolchain), 160Message = $"TypeScript AppHost tooling found ({string.Join(", ", TypeScriptAppHostToolchainResolver.GetRequiredCommands(toolchain))}).", 164["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);