From f21d9494a27958a4b731b3d35646ca705778d1e7 Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Mon, 8 Nov 2021 09:58:13 +0100 Subject: [PATCH] Fix compilation errors --- monaco-html/src/workerManager.ts | 2 +- monaco-json/src/languageFeatures.ts | 4 ++-- monaco-json/src/workerManager.ts | 2 +- monaco-typescript/src/languageFeatures.ts | 4 ++-- monaco-typescript/src/monaco.contribution.ts | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/monaco-html/src/workerManager.ts b/monaco-html/src/workerManager.ts index 4c7716a8..5122168b 100644 --- a/monaco-html/src/workerManager.ts +++ b/monaco-html/src/workerManager.ts @@ -21,7 +21,7 @@ export class WorkerManager { constructor(defaults: LanguageServiceDefaults) { this._defaults = defaults; this._worker = null; - this._idleCheckInterval = setInterval(() => this._checkIfIdle(), 30 * 1000); + this._idleCheckInterval = window.setInterval(() => this._checkIfIdle(), 30 * 1000); this._lastUsedTime = 0; this._configChangeListener = this._defaults.onDidChange(() => this._stopWorker()); } diff --git a/monaco-json/src/languageFeatures.ts b/monaco-json/src/languageFeatures.ts index b61f3332..a524afb8 100644 --- a/monaco-json/src/languageFeatures.ts +++ b/monaco-json/src/languageFeatures.ts @@ -40,10 +40,10 @@ export class DiagnosticsAdapter { return; } - let handle: any; + let handle: number; this._listener[model.uri.toString()] = model.onDidChangeContent(() => { clearTimeout(handle); - handle = setTimeout(() => this._doValidate(model.uri, modeId), 500); + handle = window.setTimeout(() => this._doValidate(model.uri, modeId), 500); }); this._doValidate(model.uri, modeId); diff --git a/monaco-json/src/workerManager.ts b/monaco-json/src/workerManager.ts index c4fd2661..6c32e001 100644 --- a/monaco-json/src/workerManager.ts +++ b/monaco-json/src/workerManager.ts @@ -21,7 +21,7 @@ export class WorkerManager { constructor(defaults: LanguageServiceDefaults) { this._defaults = defaults; this._worker = null; - this._idleCheckInterval = setInterval(() => this._checkIfIdle(), 30 * 1000); + this._idleCheckInterval = window.setInterval(() => this._checkIfIdle(), 30 * 1000); this._lastUsedTime = 0; this._configChangeListener = this._defaults.onDidChange(() => this._stopWorker()); } diff --git a/monaco-typescript/src/languageFeatures.ts b/monaco-typescript/src/languageFeatures.ts index dcc788ec..2dba4a86 100644 --- a/monaco-typescript/src/languageFeatures.ts +++ b/monaco-typescript/src/languageFeatures.ts @@ -206,10 +206,10 @@ export class DiagnosticsAdapter extends Adapter { } }; - let handle: any; + let handle: number; const changeSubscription = model.onDidChangeContent(() => { clearTimeout(handle); - handle = setTimeout(maybeValidate, 500); + handle = window.setTimeout(maybeValidate, 500); }); const visibleSubscription = model.onDidChangeAttached(() => { diff --git a/monaco-typescript/src/monaco.contribution.ts b/monaco-typescript/src/monaco.contribution.ts index 16c7c7c6..7027bd20 100644 --- a/monaco-typescript/src/monaco.contribution.ts +++ b/monaco-typescript/src/monaco.contribution.ts @@ -490,7 +490,7 @@ class LanguageServiceDefaultsImpl implements LanguageServiceDefaults { private _compilerOptions!: CompilerOptions; private _diagnosticsOptions!: DiagnosticsOptions; private _workerOptions!: WorkerOptions; - private _onDidExtraLibsChangeTimeout: any; + private _onDidExtraLibsChangeTimeout: number; private _inlayHintsOptions!: InlayHintsOptions; constructor( @@ -606,7 +606,7 @@ class LanguageServiceDefaultsImpl implements LanguageServiceDefaults { // already scheduled return; } - this._onDidExtraLibsChangeTimeout = setTimeout(() => { + this._onDidExtraLibsChangeTimeout = window.setTimeout(() => { this._onDidExtraLibsChangeTimeout = -1; this._onDidExtraLibsChange.fire(undefined); }, 0);