Adds config option for cargo-watch --ignore flag

This commit is contained in:
Roberto Vidal 2019-10-17 15:22:39 +02:00
parent e8a7a7b19a
commit f4d50de275
4 changed files with 22 additions and 2 deletions

View file

@ -12,6 +12,7 @@ export interface CargoWatchOptions {
arguments: string;
command: string;
trace: CargoWatchTraceOptions;
ignore: string[];
}
export class Config {
@ -29,7 +30,8 @@ export class Config {
enableOnStartup: 'ask',
trace: 'off',
arguments: '',
command: ''
command: '',
ignore: []
};
private prevEnhancedTyping: null | boolean = null;
@ -124,6 +126,13 @@ export class Config {
);
}
if (config.has('cargo-watch.ignore')) {
this.cargoWatchOptions.ignore = config.get<string[]>(
'cargo-watch.ignore',
[]
);
}
if (config.has('lruCapacity')) {
this.lruCapacity = config.get('lruCapacity') as number;
}