• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kcl-lang / kcl / 11735374778

08 Nov 2024 03:09AM UTC coverage: 70.72% (+0.1%) from 70.606%
11735374778

push

github

web-flow
feat: lsp file watcher.  (#1744)

* feat: lsp file watcher. Actively monitor file system changes. These changes will not be notified through lsp, e.g., execute `kcl mod add xxx`, `kcl fmt xxx`

Signed-off-by: he1pa <18012015693@163.com>

* s/FsEventWatcher/RecommendedWatcher

Signed-off-by: he1pa <18012015693@163.com>

* add lsp watcher ut

Signed-off-by: he1pa <18012015693@163.com>

* fix typo

Signed-off-by: he1pa <18012015693@163.com>

* fix ut

Signed-off-by: he1pa <18012015693@163.com>

---------

Signed-off-by: he1pa <18012015693@163.com>

280 of 320 new or added lines in 6 files covered. (87.5%)

18 existing lines in 3 files now uncovered.

52387 of 74077 relevant lines covered (70.72%)

57815.53 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

66.84
/kclvm/tools/src/LSP/src/request.rs


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc