Project
vgrep
Description
In commands.rs line 747-749, FileWatcher::new().watch() is called directly, propagating any errors without additional context about what might have gone wrong (permissions, path issues, etc.).
Error Message
Debug Logs
System Information
OS: Any
Rust Version: 1.75+
Screenshots
No response
Steps to Reproduce
- Run
vgrep watch on a directory without read permissions
- Observe error
Expected Behavior
Clear error explaining the permission issue
Actual Behavior
Generic IO error without clear indication of the cause
Additional Context
No response
Project
vgrep
Description
In
commands.rsline 747-749,FileWatcher::new().watch()is called directly, propagating any errors without additional context about what might have gone wrong (permissions, path issues, etc.).Error Message
Debug Logs
System Information
Screenshots
No response
Steps to Reproduce
vgrep watchon a directory without read permissionsExpected Behavior
Clear error explaining the permission issue
Actual Behavior
Generic IO error without clear indication of the cause
Additional Context
No response