Add arguments to rustfmt

This commit is contained in:
Ilya Titkov 2020-02-17 11:44:58 +03:00
parent 32fc890de8
commit a2b0bdcc24
7 changed files with 25 additions and 3 deletions

View file

@ -42,6 +42,7 @@ export async function createClient(config: Config): Promise<null | lc.LanguageCl
featureFlags: config.featureFlags,
withSysroot: config.withSysroot,
cargoFeatures: config.cargoFeatures,
rustfmtArgs: config.rustfmtArgs,
},
traceOutputChannel,
};

View file

@ -149,7 +149,8 @@ export class Config {
get excludeGlobs() { return this.cfg.get("excludeGlobs") as string[]; }
get useClientWatching() { return this.cfg.get("useClientWatching") as boolean; }
get featureFlags() { return this.cfg.get("featureFlags") as Record<string, boolean>; }
get rustfmtArgs() { return this.cfg.get("rustfmtArgs") as string[]; }
get cargoWatchOptions(): CargoWatchOptions {
return {
enable: this.cfg.get("cargo-watch.enable") as boolean,