debt - remove unused IQuickFix2 interface and use CodeAction instead

This commit is contained in:
Johannes Rieken
2016-10-21 13:28:02 +02:00
parent dc5308706e
commit 8cf29fbe26
4 changed files with 13 additions and 31 deletions

View File

@@ -14,7 +14,6 @@ import { ISingleEditOperation } from 'vs/editor/common/editorCommon';
import * as modes from 'vs/editor/common/modes';
import { ICommandHandlerDescription } from 'vs/platform/commands/common/commands';
import { ExtHostCommands } from 'vs/workbench/api/node/extHostCommands';
import { IQuickFix2 } from 'vs/editor/contrib/quickFix/common/quickFix';
import { IOutline } from 'vs/editor/contrib/quickOpen/common/quickOpen';
import { IWorkspaceSymbolProvider, IWorkspaceSymbol } from 'vs/workbench/parts/search/common/search';
import { ICodeLensData } from 'vs/editor/contrib/codelens/common/codelens';
@@ -366,7 +365,7 @@ class ExtHostApiCommands {
resource,
range: typeConverters.fromRange(range)
};
return this._commands.executeCommand<IQuickFix2[]>('_executeCodeActionProvider', args).then(value => {
return this._commands.executeCommand<modes.CodeAction[]>('_executeCodeActionProvider', args).then(value => {
if (!Array.isArray(value)) {
return;
}