Skip to content

Commit 8f46250

Browse files
committed
chore: import RefactorProvider from atom-ide-base
1 parent 10cee03 commit 8f46250

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

lib/auto-languageclient.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import * as ls from './languageclient';
33
import * as rpc from 'vscode-jsonrpc';
44
import * as path from 'path';
55
import * as atomIde from 'atom-ide';
6-
import type { OutlineProvider, Outline, DefinitionProvider, DefinitionQueryResult, FindReferencesProvider, FindReferencesReturn, Datatip, DatatipService, TextEdit, RangeCodeFormatProvider, FileCodeFormatProvider, OnSaveCodeFormatProvider, OnTypeCodeFormatProvider, CodeAction, CodeHighlightProvider, CodeActionProvider, Diagnostic } from 'atom-ide-base';
6+
import type { OutlineProvider, Outline, DefinitionProvider, DefinitionQueryResult, FindReferencesProvider, FindReferencesReturn, Datatip, DatatipService, TextEdit, RangeCodeFormatProvider, FileCodeFormatProvider, OnSaveCodeFormatProvider, OnTypeCodeFormatProvider, CodeAction, CodeHighlightProvider, CodeActionProvider, Diagnostic, RefactorProvider } from 'atom-ide-base';
77
import * as linter from 'atom/linter';
88
import Convert from './convert.js';
99
import ApplyEditAdapter from './adapters/apply-edit-adapter';
@@ -762,7 +762,7 @@ export default class AutoLanguageClient {
762762
);
763763
}
764764

765-
public provideRefactor(): atomIde.RefactorProvider {
765+
public provideRefactor(): RefactorProvider {
766766
return {
767767
grammarScopes: this.getGrammarScopes(),
768768
priority: 1,

typings/atom-ide/index.d.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,9 @@
11
declare module 'atom-ide' {
22
import { Disposable, Point, TextEditor } from 'atom';
33
import * as ac from 'atom/autocomplete-plus';
4-
import { TextEdit } from 'atom-ide-base';
54

65
export type IdeUri = string;
76

8-
export interface RefactorProvider {
9-
grammarScopes: string[];
10-
priority: number;
11-
rename?(editor: TextEditor, position: Point, newName: string): Promise<Map<IdeUri, TextEdit[]> | null>;
12-
}
13-
147
export interface BusySignalOptions {
158
/**
169
* Can say that a busy signal will only appear when a given file is open.

0 commit comments

Comments
 (0)