Skip to content

Commit 917bdfe

Browse files
committed
fix: default severity in CLI with partial 'diagnostics.severity' config
1 parent ffee37b commit 917bdfe

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## Unreleased
44
<!-- Add all new changes here. They will be moved under a version at release -->
55
* `NEW` Add postfix snippet for `unpack`
6+
* `FIX` `diagnostics.severity` defaulting to "Warning" when run using `--check` [#2730](https://github.com/LuaLS/lua-language-server/issues/2730)
67

78
## 3.9.3
89
`2024-6-11`

script/cli/check_worker.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ xpcall(lclient.start, errorhandler, lclient, function (client)
8383

8484
local disables = util.arrayToHash(config.get(rootUri, 'Lua.diagnostics.disable'))
8585
for name, serverity in pairs(define.DiagnosticDefaultSeverity) do
86-
serverity = config.get(rootUri, 'Lua.diagnostics.severity')[name] or 'Warning'
86+
serverity = config.get(rootUri, 'Lua.diagnostics.severity')[name] or serverity
8787
if serverity:sub(-1) == '!' then
8888
serverity = serverity:sub(1, -2)
8989
end

0 commit comments

Comments
 (0)