5 writes to WatchExecute
aspire (2)
Projects\JavaAppHostToolchainResolver.cs (1)
375WatchExecute = baseRuntimeSpec.WatchExecute,
Projects\TypeScriptAppHostToolchainResolver.cs (1)
156WatchExecute = CreateWatchCommand(toolchain, tsConfigFileName),
Aspire.Cli.Tests (2)
Projects\GuestRuntimeTests.cs (1)
66WatchExecute = watchExecute,
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
376WatchExecute = new CommandSpec
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptLanguageSupport.cs (1)
276WatchExecute = new CommandSpec
12 references to WatchExecute
aspire (3)
Projects\GuestRuntime.cs (2)
180var useWatchCommand = watchMode && _spec.WatchExecute is not null; 182? _spec.WatchExecute!
Projects\JavaAppHostToolchainResolver.cs (1)
375WatchExecute = baseRuntimeSpec.WatchExecute,
Aspire.Cli.Tests (7)
Projects\TypeScriptAppHostToolchainResolverTests.cs (7)
297Assert.NotNull(runtimeSpec.WatchExecute); 298Assert.Equal("bun", runtimeSpec.WatchExecute?.Command); 310runtimeSpec.WatchExecute!.Args); 327Assert.Equal("yarn", runtimeSpec.WatchExecute?.Command); 328Assert.Contains("yarn run tsc --noEmit -p tsconfig.apphost.json && yarn run tsx --tsconfig tsconfig.apphost.json \"{appHostFile}\"", runtimeSpec.WatchExecute?.Args ?? []); 346Assert.Equal("pnpm", runtimeSpec.WatchExecute?.Command); 347Assert.Contains("pnpm exec tsc --noEmit -p tsconfig.apphost.json && pnpm exec tsx --tsconfig tsconfig.apphost.json \"{appHostFile}\"", runtimeSpec.WatchExecute?.Args ?? []);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
TypeScriptLanguageSupportTests.cs (1)
257var 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.