Skip to content

Commit b4101eb

Browse files
authored
Merge pull request #80 from CodinGame/fix-imports
Do not import via monaco-languageclient
2 parents 0a27339 + ea90f3a commit b4101eb

File tree

5 files changed

+10
-9
lines changed

5 files changed

+10
-9
lines changed

src/extensions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { monaco, registerTextModelContentProvider } from '@codingame/monaco-editor-wrapper'
22
import {
3-
Disposable, MonacoLanguageClient, DisposableCollection
3+
MonacoLanguageClient, DisposableCollection
44
} from 'monaco-languageclient'
55
import { StaticFeature, FeatureState } from 'vscode-languageclient/lib/common/api'
6-
import { DidSaveTextDocumentNotification, DocumentSelector, Emitter, ServerCapabilities, TextDocumentSyncOptions } from 'vscode-languageserver-protocol'
6+
import { DidSaveTextDocumentNotification, Disposable, DocumentSelector, Emitter, ServerCapabilities, TextDocumentSyncOptions } from 'vscode-languageserver-protocol'
77
import * as vscode from 'vscode'
88
import { willShutdownNotificationType, WillShutdownParams } from './customRequests'
99
import { Infrastructure } from './infrastructure'

src/extensions/csharp.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import { MonacoLanguageClient, ProtocolRequestType } from 'monaco-languageclient'
1+
import { MonacoLanguageClient } from 'monaco-languageclient'
22
import { Uri, ExtensionContext, workspace, CancellationToken } from 'vscode'
3+
import { ProtocolRequestType } from 'vscode-languageserver-protocol'
34
import { ExtensionFeature } from './tools'
45

56
const OmnisharpMetadataRequestType = new ProtocolRequestType<{

src/extensions/tools.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import {
2-
Disposable, DocumentSelector, ServerCapabilities
3-
} from 'monaco-languageclient'
1+
42
import { ExtensionContext } from 'vscode'
53
import { FeatureState, StaticFeature } from 'vscode-languageclient/lib/browser/main'
4+
import { Disposable, DocumentSelector, ServerCapabilities } from 'vscode-languageserver-protocol'
65

76
export function unsupported (): never {
87
throw new Error('unsupported')

src/languageClientOptions.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import { Disposable, LanguageClientOptions as MonacoLanguageClientOptions, MonacoLanguageClient } from 'monaco-languageclient'
1+
import { LanguageClientOptions as MonacoLanguageClientOptions, MonacoLanguageClient } from 'monaco-languageclient'
22
import { StaticFeature, DynamicFeature } from 'vscode-languageclient/lib/common/api'
3+
import { Disposable } from 'vscode-languageserver-protocol'
34
import staticOptions, { StaticLanguageClientId } from './staticOptions'
45

56
export type LanguageClientOptions = Pick<MonacoLanguageClientOptions, 'documentSelector' | 'synchronize' | 'initializationOptions' | 'middleware'> & {

src/services/CodinGameMonacoWorkspace.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import {
2-
Disposable, DisposableCollection
2+
DisposableCollection
33
} from 'monaco-languageclient'
44
import * as monaco from 'monaco-editor'
55
import * as vscode from 'vscode'
66
import { errorHandler } from 'vscode/monaco'
77
import { Workspace } from 'vscode/services'
8-
import { Event, Emitter, TextDocumentSaveReason } from 'vscode-languageserver-protocol'
8+
import { Event, Emitter, TextDocumentSaveReason, Disposable } from 'vscode-languageserver-protocol'
99

1010
export interface ITextModelContentSaveHandler {
1111
saveTextContent(document: vscode.TextDocument, reason: TextDocumentSaveReason): Promise<void>

0 commit comments

Comments
 (0)