Skip to content

Commit c0e3c5d

Browse files
authored
Merge pull request #121 from atom-community/use-atom-ide-base
2 parents f88bf3e + 41aaff1 commit c0e3c5d

17 files changed

+152
-426
lines changed

lib/adapters/apply-edit-adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as atomIde from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import Convert from '../convert';
33
import {
44
LanguageClientConnection,

lib/adapters/code-action-adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as atomIde from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import LinterPushV2Adapter from './linter-push-v2-adapter';
33
import assert = require('assert');
44
import Convert from '../convert';

lib/adapters/code-format-adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as atomIde from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import Convert from '../convert';
33
import {
44
LanguageClientConnection,

lib/adapters/datatip-adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as atomIde from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import Convert from '../convert';
33
import * as Utils from '../utils';
44
import {

lib/adapters/definition-adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as atomIde from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import Convert from '../convert';
33
import * as Utils from '../utils';
44
import {

lib/adapters/find-references-adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as atomIde from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import Convert from '../convert';
33
import {
44
Point,

lib/adapters/logging-console-adapter.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ConsoleApi } from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import {
33
LanguageClientConnection,
44
LogMessageParams,
@@ -7,7 +7,7 @@ import {
77

88
/** Adapts Atom's user notifications to those of the language server protocol. */
99
export default class LoggingConsoleAdapter {
10-
private _consoles: Set<ConsoleApi> = new Set();
10+
private _consoles: Set<atomIde.ConsoleApi> = new Set();
1111

1212
/**
1313
* Create a new {LoggingConsoleAdapter} that will listen for log messages
@@ -25,15 +25,15 @@ export default class LoggingConsoleAdapter {
2525
}
2626

2727
/**
28-
* Public: Attach this {LoggingConsoleAdapter} to a given {ConsoleApi}.
28+
* Public: Attach this {LoggingConsoleAdapter} to a given {atomIde.ConsoleApi}.
2929
*
30-
* @param console A {ConsoleApi} that wants to receive messages.
30+
* @param console A {atomIde.ConsoleApi} that wants to receive messages.
3131
*/
32-
public attach(console: ConsoleApi): void {
32+
public attach(console: atomIde.ConsoleApi): void {
3333
this._consoles.add(console);
3434
}
3535

36-
/** Public: Remove all {ConsoleApi}'s attached to this adapter. */
36+
/** Public: Remove all {atomIde.ConsoleApi}'s attached to this adapter. */
3737
public detachAll(): void {
3838
this._consoles.clear();
3939
}

lib/adapters/notifications-adapter.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ import {
1010
NotificationOptions,
1111
NotificationExt,
1212
} from 'atom';
13-
import {
14-
NotificationButton,
15-
} from 'atom-ide';
13+
14+
export interface NotificationButton {
15+
text: string
16+
}
1617

1718
/** Public: Adapts Atom's user notifications to those of the language server protocol. */
1819
export default class NotificationsAdapter {

lib/adapters/outline-view-adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as atomIde from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import Convert from '../convert';
33
import * as Utils from '../utils';
44
import { CancellationTokenSource } from 'vscode-jsonrpc';

lib/adapters/rename-adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as atomIde from 'atom-ide';
1+
import type * as atomIde from 'atom-ide-base';
22
import Convert from '../convert';
33
import {
44
Point,

0 commit comments

Comments
 (0)