Might be helpful for debugging
public excludeGlobs = [];
public useClientWatching = false;
public featureFlags = {};
public excludeGlobs = [];
public useClientWatching = false;
public featureFlags = {};
+ // for internal use
+ public withSysroot: null | boolean = null;
public cargoWatchOptions: CargoWatchOptions = {
enableOnStartup: 'ask',
trace: 'off',
public cargoWatchOptions: CargoWatchOptions = {
enableOnStartup: 'ask',
trace: 'off',
if (config.has('featureFlags')) {
this.featureFlags = config.get('featureFlags') || {};
}
if (config.has('featureFlags')) {
this.featureFlags = config.get('featureFlags') || {};
}
+ if (config.has('withSysroot')) {
+ this.withSysroot = config.get('withSysroot') || false;
+ }
maxInlayHintLength: Server.config.maxInlayHintLength,
excludeGlobs: Server.config.excludeGlobs,
useClientWatching: Server.config.useClientWatching,
maxInlayHintLength: Server.config.maxInlayHintLength,
excludeGlobs: Server.config.excludeGlobs,
useClientWatching: Server.config.useClientWatching,
- featureFlags: Server.config.featureFlags
+ featureFlags: Server.config.featureFlags,
+ withSysroot: Server.config.withSysroot