File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -375,7 +375,7 @@ function onInterval(): void {
375375/**
376376 * registered commands
377377 */
378- export function registerCommands ( enabled : boolean , isRelatedFilesApiEnabled : boolean = false ) : void {
378+ export function registerCommands ( enabled : boolean , isRelatedFilesApiEnabled : boolean ) : void {
379379 commandDisposables . forEach ( d => d . dispose ( ) ) ;
380380 commandDisposables . length = 0 ;
381381 commandDisposables . push ( vscode . commands . registerCommand ( 'C_Cpp.SwitchHeaderSource' , enabled ? onSwitchHeaderSource : onDisabledCommand ) ) ;
Original file line number Diff line number Diff line change @@ -146,7 +146,8 @@ export async function activate(context: vscode.ExtensionContext): Promise<CppToo
146146 if ( shouldActivateLanguageServer ) {
147147 await LanguageServer . activate ( ) ;
148148 } else if ( isIntelliSenseEngineDisabled ) {
149- LanguageServer . registerCommands ( false ) ;
149+ const isRelatedFilesApiEnabled = await Telemetry . isExperimentEnabled ( "CppToolsRelatedFilesApi" ) ;
150+ LanguageServer . registerCommands ( false , isRelatedFilesApiEnabled ) ;
150151 // The check here for isIntelliSenseEngineDisabled avoids logging
151152 // the message on old Macs that we've already displayed a warning for.
152153 log ( localize ( "intellisense.disabled" , "intelliSenseEngine is disabled" ) ) ;
You can’t perform that action at this time.
0 commit comments