MCPcopy Create free account
hub / github.com/Dart-Code/Dart-Code / runToolProcess

Function runToolProcess

src/extension/utils/processes.ts:68–70  ·  view source on GitHub ↗
(logger: Logger, workingDirectory: string | undefined, binPath: string, args: string[], envOverrides?: Record<string, string | undefined>, cancellationToken?: vs.CancellationToken)

Source from the content-addressed store, hash-verified

66
67/// Runs a process and returns the exit code, stdout, stderr. Always resolves even for non-zero exit codes.
68export function runToolProcess(logger: Logger, workingDirectory: string | undefined, binPath: string, args: string[], envOverrides?: Record<string, string | undefined>, cancellationToken?: vs.CancellationToken): Promise<RunProcessResult> {
69 return runProcess(logger, binPath, args, workingDirectory, envOverrides, safeToolSpawn, cancellationToken);
70}

Callers 8

appendCommandOutputMethod · 0.90
getFlutterConfigValueFunction · 0.90
addToPathWindowsMethod · 0.90
getFlutterSnippetsFunction · 0.90

Calls 1

runProcessFunction · 0.90

Tested by

no test coverage detected