Skip to content

Commit 2a0fc76

Browse files
committed
Implemented review comments
1 parent d64bfbb commit 2a0fc76

File tree

21 files changed

+114
-106
lines changed

21 files changed

+114
-106
lines changed

packages/client/src/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,5 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
export type * from './client.js';
76
export * from './client.js';
8-
export type * from './commonTypes.js';
97
export * from './commonTypes.js';

packages/client/src/tools/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,4 @@
33
* Licensed under the MIT License. See LICENSE in the package root for license information.
44
* ------------------------------------------------------------------------------------------ */
55

6-
export type * from './logging.js';
76
export * from './logging.js';

packages/client/src/tools/logging.ts

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -24,43 +24,3 @@ export class ConsoleLogger extends VSCodeConsoleLogger {
2424
}
2525

2626
}
27-
28-
export function checkLogLevel(logLevel?: string | number | unknown) {
29-
switch (logLevel) {
30-
case 'none':
31-
case 'Off':
32-
case 'off':
33-
case '0':
34-
case 0:
35-
return LogLevel.Off;
36-
case 'Trace':
37-
case 'trace':
38-
case '1':
39-
case 1:
40-
return LogLevel.Trace;
41-
case 'Debug':
42-
case 'debug':
43-
case '2':
44-
case 2:
45-
return LogLevel.Debug;
46-
case 'Info':
47-
case 'info':
48-
case '3':
49-
case 3:
50-
return LogLevel.Info;
51-
case 'Warning':
52-
case 'warning':
53-
case 'Warn':
54-
case 'warn':
55-
case '4':
56-
case 4:
57-
return LogLevel.Warning;
58-
case 'Error':
59-
case 'error':
60-
case '5':
61-
case 5:
62-
return LogLevel.Error;
63-
default:
64-
return LogLevel.Off;
65-
}
66-
}

packages/client/src/vscode/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,4 @@
44
* ------------------------------------------------------------------------------------------ */
55

66
export * from './fakeWorker.js';
7-
8-
export type * from './services.js';
97
export * from './services.js';

packages/client/test/tools/index.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* ------------------------------------------------------------------------------------------ */
55

66
import { describe, expect, test } from 'vitest';
7-
import { checkLogLevel, ConsoleLogger } from 'monaco-languageclient/tools';
7+
import { ConsoleLogger } from 'monaco-languageclient/tools';
88
import { LogLevel } from 'vscode/services';
99

1010
describe('Logger', () => {
@@ -34,7 +34,7 @@ describe('Logger', () => {
3434
});
3535

3636
test('Config: checkLogLevel debug', () => {
37-
const logger = new ConsoleLogger(checkLogLevel(2));
37+
const logger = new ConsoleLogger(LogLevel.Debug);
3838

3939
expect(logger.getLevel()).toBe(LogLevel.Debug);
4040
});

packages/examples/src/browser/main.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import '@codingame/monaco-vscode-json-default-extension';
1010
import { getLanguageService, TextDocument } from 'vscode-json-languageservice';
1111
import { createConverter as createCodeConverter } from 'vscode-languageclient/lib/common/codeConverter.js';
1212
import { createConverter as createProtocolConverter } from 'vscode-languageclient/lib/common/protocolConverter.js';
13-
import { checkLogLevel } from 'monaco-languageclient/tools';
13+
import { LogLevel } from 'vscode/services';
1414
import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper';
1515
import { configureMonacoWorkers } from '../common/client/utils.js';
1616

@@ -29,7 +29,7 @@ export const runBrowserEditor = async () => {
2929

3030
const wrapper = new MonacoEditorLanguageClientWrapper();
3131
const jsonClientUserConfig: WrapperConfig = {
32-
logLevel: checkLogLevel(2),
32+
logLevel: LogLevel.Debug,
3333
serviceConfig: {
3434
userServices: {
3535
...getKeybindingsServiceOverride(),

packages/examples/src/eclipse.jdt.ls/client/main.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { RegisteredFileSystemProvider, RegisteredMemoryFile, registerFileSystemO
99
// this is required syntax highlighting
1010
import '@codingame/monaco-vscode-java-default-extension';
1111
import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper';
12-
import { checkLogLevel } from 'monaco-languageclient/tools';
12+
import { LogLevel } from 'vscode/services';
1313
import { eclipseJdtLsConfig } from '../config.js';
1414
import helloJavaCode from '../../../resources/eclipse.jdt.ls/workspace/hello.java?raw';
1515
import { configureMonacoWorkers } from '../../common/client/utils.js';
@@ -21,7 +21,7 @@ export const runEclipseJdtLsClient = () => {
2121
registerFileSystemOverlay(1, fileSystemProvider);
2222

2323
const userConfig: WrapperConfig = {
24-
logLevel: checkLogLevel(2),
24+
logLevel: LogLevel.Debug,
2525
serviceConfig: {
2626
userServices: {
2727
...getKeybindingsServiceOverride(),

packages/examples/src/groovy/client/main.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-service-override';
77
// this is required syntax highlighting
88
import '@codingame/monaco-vscode-groovy-default-extension';
9-
import { checkLogLevel } from 'monaco-languageclient/tools';
9+
import { LogLevel } from 'vscode/services';
1010
import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper';
1111
import { groovyConfig } from '../config.js';
1212
import { configureMonacoWorkers } from '../../common/client/utils.js';
@@ -17,7 +17,7 @@ File file = new File("E:/Example.txt");
1717
`;
1818

1919
const userConfig: WrapperConfig = {
20-
logLevel: checkLogLevel(2),
20+
logLevel: LogLevel.Debug,
2121
serviceConfig: {
2222
userServices: {
2323
...getKeybindingsServiceOverride(),

packages/examples/src/json/client/wrapperWs.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-service-override';
77
// this is required syntax highlighting
88
import '@codingame/monaco-vscode-json-default-extension';
9-
import { checkLogLevel } from 'monaco-languageclient/tools';
9+
import { LogLevel } from 'vscode/services';
1010
import { MonacoEditorLanguageClientWrapper, WrapperConfig } from 'monaco-editor-wrapper';
1111
import { configureMonacoWorkers } from '../../common/client/utils.js';
1212

@@ -16,7 +16,7 @@ const text = `{
1616
}`;
1717

1818
export const jsonClientUserConfig: WrapperConfig = {
19-
logLevel: checkLogLevel(2),
19+
logLevel: LogLevel.Debug,
2020
serviceConfig: {
2121
userServices: {
2222
...getKeybindingsServiceOverride(),

packages/examples/src/langium/langium-dsl/config/classicConfig.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ import getConfigurationServiceOverride from '@codingame/monaco-vscode-configurat
77
import getEditorServiceOverride from '@codingame/monaco-vscode-editor-service-override';
88
import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-service-override';
99
import { useOpenEditorStub } from 'monaco-editor-wrapper/vscode/services';
10-
import { checkLogLevel, Logger } from 'monaco-languageclient/tools';
10+
import { LogLevel } from 'vscode/services';
11+
import { Logger } from 'monaco-languageclient/tools';
1112
import { WrapperConfig } from 'monaco-editor-wrapper';
12-
// import { configureMonacoWorkers } from '../../../common/client/utils.js';
1313
import { LangiumMonarchContent } from './langium.monarch.js';
1414
import { loadLangiumWorker } from '../wrapperLangium.js';
1515
import code from '../content/example.langium?raw';
@@ -18,7 +18,7 @@ import { useWorkerFactory } from 'monaco-editor-wrapper/workerFactory';
1818
export const setupLangiumClientClassic = async (): Promise<WrapperConfig> => {
1919
const langiumWorker = loadLangiumWorker();
2020
return {
21-
logLevel: checkLogLevel(2),
21+
logLevel: LogLevel.Debug,
2222
serviceConfig: {
2323
userServices: {
2424
...getConfigurationServiceOverride(),

0 commit comments

Comments
 (0)