|
8 | 8 | import { createModelReference } from 'vscode/monaco' |
9 | 9 | import * as vscode from 'vscode' |
10 | 10 | import { RegisteredFileSystemProvider, RegisteredMemoryFile, registerFileSystemOverlay } from '@codingame/monaco-vscode-files-service-override' |
11 | | -import { ExtensionHostKind, registerExtension } from 'vscode/extensions' |
12 | 11 | import pDefer, { TestInfrastructure, waitClientNotification, waitClientRequest } from './tools' |
13 | 12 | import { GetTextDocumentParams, getTextDocumentRequestType, GetTextDocumentResult, saveTextDocumentRequestType } from '../customRequests' |
14 | 13 | import { createLanguageClientManager, LanguageClientManager, getLanguageClientOptions, StaticLanguageClientId } from '..' |
@@ -273,27 +272,6 @@ async function testLanguageClient ( |
273 | 272 |
|
274 | 273 | beforeAll(async () => { |
275 | 274 | await initializePromise |
276 | | - |
277 | | - // wait for java vscode extension to be ready as we use it to test the configuration update |
278 | | - const { getApi } = registerExtension({ |
279 | | - name: 'test', |
280 | | - publisher: 'codingame', |
281 | | - version: '1.0.0', |
282 | | - engines: { |
283 | | - vscode: '*' |
284 | | - }, |
285 | | - enabledApiProposals: ['extensionsAny'] |
286 | | - }, ExtensionHostKind.LocalProcess) |
287 | | - const api = await getApi() |
288 | | - |
289 | | - await new Promise<void>((resolve) => { |
290 | | - const disposable = vscode.extensions.onDidChange(() => { |
291 | | - if (api.extensions.allAcrossExtensionHosts.some(ext => ext.id === 'redhat.java')) { |
292 | | - disposable.dispose() |
293 | | - resolve() |
294 | | - } |
295 | | - }) |
296 | | - }) |
297 | 275 | }) |
298 | 276 |
|
299 | 277 | void initUserConfiguration(JSON.stringify({ |
|
0 commit comments