extension linter: refactor: rewrite package.json linting with a for-loop

This commit is contained in:
Ulugbek Abdullaev
2023-02-20 16:13:33 +01:00
parent 63e1f7ecd4
commit da6b280570

View File

@@ -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() {