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