#139015 more refactorings

- use getExtensions for querying by id or name
- introduce getExtensions in IExtensionsWorkbenchService
This commit is contained in:
Sandeep Somavarapu
2022-01-22 23:33:34 +01:00
parent face76358f
commit 9b75bd1f81
19 changed files with 130 additions and 153 deletions

View File

@@ -144,7 +144,7 @@ export class MainThreadExtensionService implements MainThreadExtensionServiceSha
const extName = extension.displayName || extension.name;
let dependencyExtension: IExtension | null = null;
try {
dependencyExtension = (await this._extensionsWorkbenchService.queryGallery({ names: [missingDependency] }, CancellationToken.None)).firstPage[0];
dependencyExtension = (await this._extensionsWorkbenchService.getExtensions([{ id: missingDependency }], CancellationToken.None))[0];
} catch (err) {
}
if (dependencyExtension) {