mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-24 18:49:00 +01:00
Pick up ts 2.1.4 (#18061)
This commit is contained in:
@@ -46,7 +46,7 @@ export default class TypeScriptCodeActionProvider implements CodeActionProvider
|
||||
public provideCodeActions(document: TextDocument, range: Range, context: CodeActionContext, token: CancellationToken): Thenable<Command[]> {
|
||||
const file = this.client.asAbsolutePath(document.uri);
|
||||
if (!file) {
|
||||
return Promise.resolve(null);
|
||||
return Promise.resolve<Command[]>([]);
|
||||
}
|
||||
|
||||
const source: Source = {
|
||||
@@ -99,7 +99,7 @@ export default class TypeScriptCodeActionProvider implements CodeActionProvider
|
||||
private onCodeAction(source: Source, workspaceEdit: WorkspaceEdit) {
|
||||
workspace.applyEdit(workspaceEdit).then(success => {
|
||||
if (!success) {
|
||||
return Promise.reject(null);
|
||||
return Promise.reject<boolean>(false);
|
||||
}
|
||||
// TODO: Workaround for https://github.com/Microsoft/TypeScript/issues/12249
|
||||
// apply formatting to the source range until TS returns formatted results
|
||||
|
||||
@@ -119,7 +119,7 @@ export default class TypeScriptCompletionItemProvider implements CompletionItemP
|
||||
|
||||
public provideCompletionItems(document: TextDocument, position: Position, token: CancellationToken): Promise<CompletionItem[]> {
|
||||
if (this.typingsStatus.isAcquiringTypings) {
|
||||
return Promise.reject({
|
||||
return Promise.reject<CompletionItem[]>({
|
||||
label: localize('acquiringTypingsLabel', 'Acquiring typings...'),
|
||||
detail: localize('acquiringTypingsDetail', 'Acquiring typings definitions for IntelliSense.')
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user