streamd/src
Konstantin Fickel d0e4dccd1a
All checks were successful
Continuous Integration / Lint, Check & Test (push) Successful in 1m34s
Continuous Integration / Build Package (push) Successful in 2m17s
refactor: simplify LSP implementation
- Extract find_pattern_occurrences_in_lines helper; use in both references and rename handlers (deduplicates word-boundary search logic)
- Add MD_EXT constant to replace three repeated "md" string literals
- Fix double lock acquire/drop/re-acquire in code_action (use single guard)
- Fix symbol() to populate file_lines cache when parsing from disk (avoids redundant re-reads on subsequent requests)
- Remove section separator comment blocks (code structure is self-evident from Rust syntax)
2026-04-13 21:52:41 +02:00
..
cli refactor: simplify LSP implementation 2026-04-13 21:52:41 +02:00
extract fix: broken tasks extraction 2026-04-13 19:26:31 +02:00
localize feat(localize): extract file_type from filename prefix 2026-04-13 19:30:59 +02:00
models refactor: rewrite in rust 2026-03-29 18:28:03 +02:00
query refactor: rewrite in rust 2026-03-29 18:28:03 +02:00
timesheet chore: fix timezone handling 2026-04-07 13:26:34 +02:00
config.rs fix: cross-platform compatibility for Windows support 2026-04-13 19:53:48 +02:00
error.rs feat(todo): add numbered tasks, edit, done, and future filtering 2026-04-02 18:27:19 +02:00
lib.rs refactor: rewrite in rust 2026-03-29 18:28:03 +02:00
main.rs feat: add streamd lsp subcommand with LSP server 2026-04-13 21:37:38 +02:00