Files
neovim/runtime/lua/vim
Lewis Russell 1f53abf54b refactor(diagnostic): split diagnostic module
Extract the diagnostic implementation from
runtime/lua/vim/diagnostic.lua into focused internal modules covering
config, display, float rendering, jump/list helpers, namespace and
storage management, severity/shared utilities, and statusline support.

Move the builtin handlers into runtime/lua/vim/diagnostic/handlers/ and
keep runtime/lua/vim/diagnostic.lua as the public facade that lazily
dispatches to the split modules. This preserves the external
vim.diagnostic API while making the implementation easier to navigate
and reason about.

AI-assisted: Codex
2026-04-15 14:44:13 +01:00
..
2026-04-14 06:09:54 -04:00
2026-03-11 18:24:57 +01:00
2025-06-06 15:36:48 +01:00
2026-03-28 09:59:54 -04:00
2026-01-09 10:07:15 +01:00
2026-03-11 18:00:18 +01:00
2026-04-14 06:09:54 -04:00
2026-04-12 14:17:50 +02:00
2026-04-12 14:17:50 +02:00
2026-04-12 14:17:50 +02:00
2026-03-11 18:00:18 +01:00
2026-04-01 17:04:41 -04:00