snacks.nvim/lua/snacks/util
Folke Lemaitre c83ff8d598
feat(gh): add inline review comment annotations to diff viewer
Refactors the diff renderer to support displaying GitHub review comments
inline with the relevant diff lines. Links review comments to specific
file positions using reviewThreads data from the GraphQL API, enabling a
more intuitive code review experience directly within the diff view.

- Refactored gh/api.lua to async fetch review comments and threads
- Added annotation support to diff renderer with context object pattern
- Separated diff parsing from formatting for better maintainability
- Integrated review comment positioning via reviewThreads linkage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-06 12:00:29 +01:00
..
init.lua fix(scope): textobjects should use synchronous treesitter parsing. Closes #2448 2025-11-05 10:29:12 +01:00
job.lua fix(util.job): use nvim_win_set_cursor instead of gg 2025-10-28 10:28:08 +01:00
lsp.lua fix(lsp): properly detach buffers on LspDetach. Closes #2457 2025-11-06 07:02:56 +01:00
spawn.lua feat(gh): add inline review comment annotations to diff viewer 2025-11-06 12:00:29 +01:00