Flatten cargoExtraArgs away from the runnable lsp extension

This commit is contained in:
Lukas Wirth 2024-07-06 16:28:45 +02:00
parent fcddcf2ee5
commit 3d7ee9b4ea
9 changed files with 19 additions and 38 deletions

View file

@ -165,9 +165,6 @@ export async function createTaskFromRunnable(
export function createCargoArgs(runnableArgs: ra.CargoRunnableArgs): string[] {
const args = [...runnableArgs.cargoArgs]; // should be a copy!
if (runnableArgs.cargoExtraArgs) {
args.push(...runnableArgs.cargoExtraArgs); // Append user-specified cargo options.
}
if (runnableArgs.executableArgs.length > 0) {
args.push("--", ...runnableArgs.executableArgs);
}