Skip to content

Commit 1ba3cdc

Browse files
committed
Add log level change notification to ULSP
1 parent 26f7177 commit 1ba3cdc

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

uni/ulsp/logger.icn

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,10 @@ class Logger(
321321
method debug_level_kind(lvl, kind, msgs[])
322322
self._debug(lvl+8, kind, msgs)
323323
end
324+
325+
method set_log_level(newLevel)
326+
current_log_level := newLevel
327+
end
324328

325329
initially(init_log_level, log_file_path, no_singleton)
326330
local f

uni/ulsp/server.icn

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ class Server(
8181
"textDocument/didClose" : didClose(params)
8282
"textDocument/didChange" : didChange(params)
8383
"textDocument/didSave" : renewSymbols := 1
84+
"ulsp/changeLogLevel" : Logger.set_log_level(params["logLevel"])
8485
"exit" : stoploop := 1
8586

8687
default:

0 commit comments

Comments
 (0)