From da6b280570d59dc7196a73896e7eb0842e3797be Mon Sep 17 00:00:00 2001 From: Ulugbek Abdullaev Date: Mon, 20 Feb 2023 16:13:33 +0100 Subject: [PATCH] extension linter: refactor: rewrite package.json linting with a for-loop --- extensions/extension-editing/src/extensionLinter.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/extension-editing/src/extensionLinter.ts b/extensions/extension-editing/src/extensionLinter.ts index 19b2c5a0e10..9d0805ea2a6 100644 --- a/extensions/extension-editing/src/extensionLinter.ts +++ b/extensions/extension-editing/src/extensionLinter.ts @@ -115,10 +115,10 @@ export class ExtensionLinter { } private lintPackageJson() { - this.packageJsonQ.forEach(document => { + for (const document of Array.from(this.packageJsonQ)) { this.packageJsonQ.delete(document); if (document.isClosed) { - return; + continue; } const diagnostics: Diagnostic[] = []; @@ -192,7 +192,7 @@ export class ExtensionLinter { } } this.diagnosticsCollection.set(document.uri, diagnostics); - }); + } } private async lintReadme() {