提交 73fc9662 编写于 作者: S Sandeep Somavarapu

#70352 remote implicit any

上级 5595925f
......@@ -83,7 +83,7 @@ export class ExtensionTipsService extends Disposable implements IExtensionTipsSe
private _workspaceIgnoredRecommendations: string[] = [];
private _extensionsRecommendationsUrl: string;
private _disposables: IDisposable[] = [];
public loadWorkspaceConfigPromise: Promise<any>;
public loadWorkspaceConfigPromise: Promise<void>;
private proactiveRecommendationsFetched: boolean = false;
private readonly _onRecommendationChange = new Emitter<RecommendationChangeNotification>();
......@@ -867,7 +867,7 @@ export class ExtensionTipsService extends Disposable implements IExtensionTipsSe
/**
* If user has any of the tools listed in product.exeBasedExtensionTips, fetch corresponding recommendations
*/
private fetchExecutableRecommendations(): Promise<any> {
private fetchExecutableRecommendations(): Promise<void> {
const homeDir = os.homedir();
let foundExecutables: Set<string> = new Set<string>();
......@@ -885,7 +885,7 @@ export class ExtensionTipsService extends Disposable implements IExtensionTipsSe
});
};
let promises: Promise<any>[] = [];
let promises: Promise<void>[] = [];
// Loop through recommended extensions
forEach(product.exeBasedExtensionTips, entry => {
if (typeof entry.value !== 'object' || !Array.isArray(entry.value['recommendations'])) {
......@@ -909,7 +909,7 @@ export class ExtensionTipsService extends Disposable implements IExtensionTipsSe
}
});
return Promise.all(promises);
return Promise.all(promises).then(() => undefined);
}
/**
......
......@@ -448,7 +448,7 @@ export class ExtensionsViewlet extends ViewContainerViewlet implements IExtensio
super.saveState();
}
private doSearch(): Promise<any> {
private doSearch(): Promise<void> {
const value = this.normalizedQuery();
this.searchExtensionsContextKey.set(!!value);
this.searchBuiltInExtensionsContextKey.set(ExtensionsListView.isBuiltInExtensionsQuery(value));
......@@ -460,9 +460,9 @@ export class ExtensionsViewlet extends ViewContainerViewlet implements IExtensio
return this.progress(Promise.all(this.panels.map(view =>
(<ExtensionsListView>view).show(this.normalizedQuery())
.then(model => this.alertSearchResult(model.length, view.id))
)));
))).then(() => undefined);
}
return Promise.resolve(null);
return Promise.resolve();
}
protected onDidAddViews(added: IAddedViewDescriptorRef[]): ViewletPanel[] {
......@@ -474,7 +474,7 @@ export class ExtensionsViewlet extends ViewContainerViewlet implements IExtensio
return addedViews;
}
private alertSearchResult(count: number, viewId: string) {
private alertSearchResult(count: number, viewId: string): void {
switch (count) {
case 0:
break;
......@@ -526,7 +526,7 @@ export class ExtensionsViewlet extends ViewContainerViewlet implements IExtensio
return this.progressService.withProgress({ location: ProgressLocation.Extensions }, () => promise);
}
private onError(err: any): void {
private onError(err: Error): void {
if (isPromiseCanceledError(err)) {
return;
}
......@@ -609,7 +609,7 @@ export class MaliciousExtensionChecker implements IWorkbenchContribution {
.then(() => this.loopCheckForMaliciousExtensions());
}
private checkForMaliciousExtensions(): Promise<any> {
private checkForMaliciousExtensions(): Promise<void> {
return this.extensionsManagementService.getExtensionsReport().then(report => {
const maliciousSet = getMaliciousExtensionsSet(report);
......@@ -630,9 +630,9 @@ export class MaliciousExtensionChecker implements IWorkbenchContribution {
);
})));
} else {
return Promise.resolve(null);
return Promise.resolve(undefined);
}
});
}).then(() => undefined);
}, err => this.logService.error(err));
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册