fix(diagnostics): validate opts.signs #34565

This commit is contained in:
Bruce Wen
2025-06-18 19:26:28 +02:00
committed by GitHub
parent 8e17b72094
commit 3594c213a7

View File

@ -1527,6 +1527,7 @@ M.handlers.signs = {
vim.validate('bufnr', bufnr, 'number')
vim.validate('diagnostics', diagnostics, vim.islist, 'a list of diagnostics')
vim.validate('opts', opts, 'table', true)
vim.validate('opts.signs', (opts and opts or {}).signs, 'table', true)
bufnr = vim._resolve_bufnr(bufnr)
opts = opts or {}