MCPcopy Index your code
hub / github.com/microsoft/vscode-cpptools / addNotifyReadyTimer

Method addNotifyReadyTimer

Extension/src/cppTools.ts:33–41  ·  view source on GitHub ↗
(provider: CustomConfigurationProvider1)

Source from the content-addressed store, hash-verified

31 }
32
33 private addNotifyReadyTimer(provider: CustomConfigurationProvider1): void {
34 if (this.version >= Version.v2) {
35 const timeout: number = 30;
36 const timer: NodeJS.Timeout = global.setTimeout(() => {
37 console.warn(`registered provider ${provider.extensionId} did not call 'notifyReady' within ${timeout} seconds`);
38 }, timeout * 1000);
39 this.timers.set(provider.extensionId, timer);
40 }
41 }
42
43 private removeNotifyReadyTimer(provider: CustomConfigurationProvider1): void {
44 if (this.version >= Version.v2) {

Calls 1

setMethod · 0.45

Tested by

no test coverage detected