5 writes to WatchExecute
aspire (2)
Projects\JavaAppHostToolchainResolver.cs (1)
409WatchExecute = baseRuntimeSpec.WatchExecute,
Projects\TypeScriptAppHostToolchainResolver.cs (1)
177WatchExecute = CreateWatchCommand(toolchain, tsConfigFileName),
Aspire.Cli.Tests (2)
Projects\GuestRuntimeTests.cs (1)
64WatchExecute = watchExecute,
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
464WatchExecute = new CommandSpec
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptLanguageSupport.cs (1)
276WatchExecute = new CommandSpec
14 references to WatchExecute
aspire (3)
Projects\GuestRuntime.cs (2)
211var useWatchCommand = watchMode && _spec.WatchExecute is not null; 213? _spec.WatchExecute!
Projects\JavaAppHostToolchainResolver.cs (1)
409WatchExecute = baseRuntimeSpec.WatchExecute,
Aspire.Cli.Tests (9)
Projects\TypeScriptAppHostToolchainResolverTests.cs (9)
364Assert.NotNull(runtimeSpec.WatchExecute); 365Assert.Equal("bun", runtimeSpec.WatchExecute?.Command); 377runtimeSpec.WatchExecute!.Args); 394Assert.Equal("yarn", runtimeSpec.WatchExecute?.Command); 395Assert.Contains("yarn run tsc --noEmit -p tsconfig.apphost.json && yarn run tsx --tsconfig tsconfig.apphost.json \"{appHostFile}\"", runtimeSpec.WatchExecute?.Args ?? []); 413Assert.Equal("pnpm", runtimeSpec.WatchExecute?.Command); 414Assert.Contains("pnpm exec tsc --noEmit -p tsconfig.apphost.json && pnpm exec tsx --tsconfig tsconfig.apphost.json \"{appHostFile}\"", runtimeSpec.WatchExecute?.Args ?? []); 432Assert.Equal("deno", runtimeSpec.WatchExecute?.Command); 433Assert.Equal(["run", "-A", "--unstable-sloppy-imports", "--check", "--watch", "{appHostFile}"], runtimeSpec.WatchExecute!.Args);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
TypeScriptLanguageSupportTests.cs (1)
255var watchExecute = Assert.IsType<CommandSpec>(runtimeSpec.WatchExecute);
Aspire.TypeSystem (1)
RuntimeSpec.cs (1)
44/// Watch-mode validation should be part of <see cref="WatchExecute" /> when needed.