Better implementations - rewrite parsing to rust
Difficulty: ⭐⭐⭐ Hard
Files: ast_rag/cli.py, ast_rag/ast_parser.py
Description: Parse multiple files in parallel using concurrent.futures.
Steps:
- Use
ThreadPoolExecutor or ProcessPoolExecutor
- Ensure thread-safety of ParserManager
- Add progress bar for parallel processing
Better implementations - rewrite parsing to rust
Difficulty: ⭐⭐⭐ Hard
Files:
ast_rag/cli.py,ast_rag/ast_parser.pyDescription: Parse multiple files in parallel using
concurrent.futures.Steps:
ThreadPoolExecutororProcessPoolExecutor