diff options
| author | Lewis Russell <lewis6991@gmail.com> | 2026-04-02 17:27:49 +0100 |
|---|---|---|
| committer | Lewis Russell <me@lewisr.dev> | 2026-04-15 14:44:13 +0100 |
| commit | 1f53abf54b7085b8fbf0ea7b27f18b0b7104389a (patch) | |
| tree | 01099dfe42ea30ada082f01d5accdb519d2cd9a3 /scripts/lintcommit.lua | |
| parent | 9e80f63c306c042a41654702048de78524518e4c (diff) | |
| download | rneovim-1f53abf54b7085b8fbf0ea7b27f18b0b7104389a.tar.gz rneovim-1f53abf54b7085b8fbf0ea7b27f18b0b7104389a.tar.bz2 rneovim-1f53abf54b7085b8fbf0ea7b27f18b0b7104389a.zip | |
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
Diffstat (limited to 'scripts/lintcommit.lua')
0 files changed, 0 insertions, 0 deletions