Skip to content

Commit 55b60ee

Browse files
authored
fix(editor-monaco): remove workaroud code for services initialization (#4659)
The upstream [email protected] now contains the fix.
1 parent deb38bc commit 55b60ee

File tree

3 files changed

+32
-39
lines changed

3 files changed

+32
-39
lines changed

package-lock.json

Lines changed: 31 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
"short-unique-id": "^4.4.4",
105105
"styled-components": "^6.1.1",
106106
"swagger-ui-react": "^5.10.3",
107-
"vscode": "npm:@codingame/monaco-vscode-api@=1.83.15",
107+
"vscode": "npm:@codingame/monaco-vscode-api@=1.83.16",
108108
"vscode-languageclient": "^9.0.1",
109109
"vscode-languageserver-textdocument": "^1.0.11"
110110
},

src/plugins/editor-monaco/after-load.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
import { initialize as initializeMonacoServices } from 'vscode/services';
2-
import { IExtensionService } from 'vscode/vscode/vs/workbench/services/extensions/common/extensions';
3-
import { registerServiceInitializeParticipant } from 'vscode/lifecycle';
42
import 'vscode/localExtensionHost';
53

64
import lazyMonacoContribution from './monaco-contribution/index.js';
@@ -35,11 +33,6 @@ function afterLoad(system) {
3533

3634
(async () => {
3735
try {
38-
/**
39-
* {@link https://github.com/CodinGame/monaco-vscode-api/issues/283}
40-
* @TODO([email protected]): this can go away with next release of vscode >1.83.15
41-
*/
42-
registerServiceInitializeParticipant((accessor) => accessor.get(IExtensionService));
4336
await initializeMonacoServices({});
4437
system.monacoInitializationDeferred().resolve();
4538
} catch (error) {

0 commit comments

Comments
 (0)