mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-14 20:34:30 +01:00
avoid async and winjs.promise, #53442
This commit is contained in:
@@ -234,7 +234,7 @@ export class ExtensionHostMain {
|
||||
return TPromise.join([fileNamePromise, globPatternPromise]).then(() => { });
|
||||
}
|
||||
|
||||
private async activateIfFileName(extensionId: string, fileName: string): TPromise<void> {
|
||||
private async activateIfFileName(extensionId: string, fileName: string): Promise<void> {
|
||||
|
||||
// find exact path
|
||||
for (const { uri } of this._workspace.folders) {
|
||||
@@ -250,7 +250,7 @@ export class ExtensionHostMain {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
private async activateIfGlobPatterns(extensionId: string, globPatterns: string[]): TPromise<void> {
|
||||
private async activateIfGlobPatterns(extensionId: string, globPatterns: string[]): Promise<void> {
|
||||
this._extHostLogService.trace(`extensionHostMain#activateIfGlobPatterns: fileSearch, extension: ${extensionId}, entryPoint: workspaceContains`);
|
||||
|
||||
if (globPatterns.length === 0) {
|
||||
|
||||
@@ -115,7 +115,7 @@ export class CommentService extends Disposable implements ICommentService {
|
||||
return null;
|
||||
}
|
||||
|
||||
async getComments(resource: URI): TPromise<CommentInfo[]> {
|
||||
getComments(resource: URI): TPromise<CommentInfo[]> {
|
||||
const result = [];
|
||||
for (const handle of keys(this._commentProviders)) {
|
||||
const provider = this._commentProviders.get(handle);
|
||||
|
||||
@@ -22,7 +22,7 @@ export class TerminalLauncher implements ITerminalLauncher {
|
||||
) {
|
||||
}
|
||||
|
||||
async runInTerminal(args: DebugProtocol.RunInTerminalRequestArguments, config: ITerminalSettings): TPromise<void> {
|
||||
runInTerminal(args: DebugProtocol.RunInTerminalRequestArguments, config: ITerminalSettings): TPromise<void> {
|
||||
|
||||
if (args.kind === 'external') {
|
||||
return this.nativeTerminalService.runInTerminal(args.title, args.cwd, args.args, args.env || {});
|
||||
|
||||
@@ -155,7 +155,7 @@ class RemoteSearchProvider implements ISearchProvider {
|
||||
@ILogService private logService: ILogService
|
||||
) {
|
||||
this._remoteSearchP = this.options.filter ?
|
||||
this.getSettingsForFilter(this.options.filter) :
|
||||
TPromise.wrap(this.getSettingsForFilter(this.options.filter)) :
|
||||
TPromise.wrap(null);
|
||||
}
|
||||
|
||||
@@ -196,7 +196,7 @@ class RemoteSearchProvider implements ISearchProvider {
|
||||
});
|
||||
}
|
||||
|
||||
private async getSettingsForFilter(filter: string): TPromise<IFilterMetadata> {
|
||||
private async getSettingsForFilter(filter: string): Promise<IFilterMetadata> {
|
||||
const allRequestDetails: IBingRequestDetails[] = [];
|
||||
|
||||
// Only send MAX_REQUESTS requests in total just to keep it sane
|
||||
@@ -308,7 +308,7 @@ class RemoteSearchProvider implements ISearchProvider {
|
||||
};
|
||||
}
|
||||
|
||||
private async prepareRequest(query: string, filterPage = 0): TPromise<IBingRequestDetails> {
|
||||
private async prepareRequest(query: string, filterPage = 0): Promise<IBingRequestDetails> {
|
||||
const verbatimQuery = query;
|
||||
query = escapeSpecialChars(query);
|
||||
const boost = 10;
|
||||
@@ -526,4 +526,4 @@ class SettingMatches {
|
||||
endColumn: setting.valueRange.startColumn + match.end + 1
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user