Skip to content

Commit c9e6b4b

Browse files
committed
avoid async and winjs.promise, microsoft#53442
1 parent d8a3986 commit c9e6b4b

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/vs/workbench/node/extensionHostMain.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ export class ExtensionHostMain {
234234
return TPromise.join([fileNamePromise, globPatternPromise]).then(() => { });
235235
}
236236

237-
private async activateIfFileName(extensionId: string, fileName: string): TPromise<void> {
237+
private async activateIfFileName(extensionId: string, fileName: string): Promise<void> {
238238

239239
// find exact path
240240
for (const { uri } of this._workspace.folders) {
@@ -250,7 +250,7 @@ export class ExtensionHostMain {
250250
return undefined;
251251
}
252252

253-
private async activateIfGlobPatterns(extensionId: string, globPatterns: string[]): TPromise<void> {
253+
private async activateIfGlobPatterns(extensionId: string, globPatterns: string[]): Promise<void> {
254254
this._extHostLogService.trace(`extensionHostMain#activateIfGlobPatterns: fileSearch, extension: ${extensionId}, entryPoint: workspaceContains`);
255255

256256
if (globPatterns.length === 0) {

src/vs/workbench/parts/comments/electron-browser/commentService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ export class CommentService extends Disposable implements ICommentService {
115115
return null;
116116
}
117117

118-
async getComments(resource: URI): TPromise<CommentInfo[]> {
118+
getComments(resource: URI): TPromise<CommentInfo[]> {
119119
const result = [];
120120
for (const handle of keys(this._commentProviders)) {
121121
const provider = this._commentProviders.get(handle);

src/vs/workbench/parts/debug/electron-browser/terminalSupport.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export class TerminalLauncher implements ITerminalLauncher {
2222
) {
2323
}
2424

25-
async runInTerminal(args: DebugProtocol.RunInTerminalRequestArguments, config: ITerminalSettings): TPromise<void> {
25+
runInTerminal(args: DebugProtocol.RunInTerminalRequestArguments, config: ITerminalSettings): TPromise<void> {
2626

2727
if (args.kind === 'external') {
2828
return this.nativeTerminalService.runInTerminal(args.title, args.cwd, args.args, args.env || {});

src/vs/workbench/parts/preferences/electron-browser/preferencesSearch.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ class RemoteSearchProvider implements ISearchProvider {
155155
@ILogService private logService: ILogService
156156
) {
157157
this._remoteSearchP = this.options.filter ?
158-
this.getSettingsForFilter(this.options.filter) :
158+
TPromise.wrap(this.getSettingsForFilter(this.options.filter)) :
159159
TPromise.wrap(null);
160160
}
161161

@@ -196,7 +196,7 @@ class RemoteSearchProvider implements ISearchProvider {
196196
});
197197
}
198198

199-
private async getSettingsForFilter(filter: string): TPromise<IFilterMetadata> {
199+
private async getSettingsForFilter(filter: string): Promise<IFilterMetadata> {
200200
const allRequestDetails: IBingRequestDetails[] = [];
201201

202202
// Only send MAX_REQUESTS requests in total just to keep it sane
@@ -308,7 +308,7 @@ class RemoteSearchProvider implements ISearchProvider {
308308
};
309309
}
310310

311-
private async prepareRequest(query: string, filterPage = 0): TPromise<IBingRequestDetails> {
311+
private async prepareRequest(query: string, filterPage = 0): Promise<IBingRequestDetails> {
312312
const verbatimQuery = query;
313313
query = escapeSpecialChars(query);
314314
const boost = 10;
@@ -526,4 +526,4 @@ class SettingMatches {
526526
endColumn: setting.valueRange.startColumn + match.end + 1
527527
};
528528
}
529-
}
529+
}

0 commit comments

Comments
 (0)