Skip to content

Commit fd2241c

Browse files
committed
use args insead of develop setting
1 parent 0aeb518 commit fd2241c

File tree

2 files changed

+23
-26
lines changed

2 files changed

+23
-26
lines changed

client/out/languageserver.js

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

client/src/languageserver.ts

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,7 @@ function start(context: ExtensionContext, documentSelector: DocumentSelector, fo
8686
};
8787

8888
let config = Workspace.getConfiguration(undefined, folder);
89-
let develop: boolean = config.get("Lua.develop.enable");
90-
let debuggerPort: number = config.get("Lua.develop.debuggerPort");
91-
let debuggerWait: boolean = config.get("Lua.develop.debuggerWait");
92-
let commandParam: string = config.get("Lua.misc.parameters");
89+
let commandParam: string[] = config.get("Lua.misc.parameters");
9390
let command: string;
9491
let platform: string = os.platform();
9592
switch (platform) {
@@ -127,19 +124,20 @@ function start(context: ExtensionContext, documentSelector: DocumentSelector, fo
127124
break;
128125
}
129126

127+
let args: string[] = [
128+
'-E',
129+
context.asAbsolutePath(path.join(
130+
'server',
131+
'main.lua',
132+
)),
133+
];
134+
try {
135+
args = args.concat(commandParam);
136+
} finally {};
137+
130138
let serverOptions: ServerOptions = {
131139
command: command,
132-
args: [
133-
'-E',
134-
context.asAbsolutePath(path.join(
135-
'server',
136-
'main.lua',
137-
)),
138-
`--develop=${develop}`,
139-
`--dbgport=${debuggerPort}`,
140-
`--dbgwait=${debuggerWait}`,
141-
commandParam,
142-
]
140+
args: args,
143141
};
144142

145143
let client = new LanguageClient(

0 commit comments

Comments
 (0)