Project
vgrep
Description
The search functionality only supports filtering by path prefix. Users cannot:
- Filter by file extension (e.g., only
.rs files)
- Use glob patterns (e.g.,
**/test*.py)
- Exclude paths (e.g., exclude
node_modules)
- Filter by file type category (e.g., "code", "config", "docs")
Error Message
Debug Logs
System Information
- Bounty Version: 0.1.0
- OS: Ubuntu 24.04 LTS
- Rust: 1.75+
Screenshots
No response
Steps to Reproduce
# Want to search only in Rust files - not possible
vgrep "error handling" --ext rs # No --ext option
vgrep "error handling" --glob "*.rs" # No --glob option
vgrep "error handling" --exclude "test*" # No --exclude option
Expected Behavior
- Filter by file extension:
--ext rs,py,js
- Include patterns:
--include "*.rs"
- Exclude patterns:
--exclude "test/**,vendor/**"
- File type categories:
--type code (predefined groups)
Actual Behavior
- Only path prefix filtering
- No extension filtering
- No pattern matching
- No exclusions
Additional Context
No response
Project
vgrep
Description
The search functionality only supports filtering by path prefix. Users cannot:
.rsfiles)**/test*.py)node_modules)Error Message
Debug Logs
System Information
Screenshots
No response
Steps to Reproduce
Expected Behavior
--ext rs,py,js--include "*.rs"--exclude "test/**,vendor/**"--type code(predefined groups)Actual Behavior
Additional Context
No response