Remove unused method getAllRecommendations()

This commit is contained in:
Ramya Achutha Rao 2018-11-15 18:35:53 -08:00
parent f8a46bc570
commit cb1c3ed262
2 changed files with 0 additions and 13 deletions

View file

@ -426,7 +426,6 @@ export interface IExtensionTipsService {
getOtherRecommendations(): Promise<IExtensionRecommendation[]>;
getWorkspaceRecommendations(): Promise<IExtensionRecommendation[]>;
getKeymapRecommendations(): IExtensionRecommendation[];
getAllRecommendations(): Promise<IExtensionRecommendation[]>;
getKeywordsForExtension(extension: string): string[];
toggleIgnoredRecommendation(extensionId: string, shouldIgnore: boolean): void;
getAllIgnoredRecommendations(): { global: string[], workspace: string[] };

View file

@ -421,18 +421,6 @@ export class ExtensionTipsService extends Disposable implements IExtensionTipsSe
.map(extensionId => (<IExtensionRecommendation>{ extensionId, sources: ['application'] }));
}
getAllRecommendations(): Promise<IExtensionRecommendation[]> {
if (!this.proactiveRecommendationsFetched) {
return Promise.resolve([]);
}
return Promise.all([
this.getWorkspaceRecommendations(),
Promise.resolve(this.getFileBasedRecommendations()),
this.getOtherRecommendations(),
Promise.resolve(this.getKeymapRecommendations())
]).then(result => flatten(result).filter(e => this.isExtensionAllowedToBeRecommended(e.extensionId)));
}
private fetchFileBasedRecommendations() {
const extensionTips = product.extensionTips;
if (!extensionTips) {