Fix Clippy Warnings
This issue tracks fixing all clippy warnings in the codebase. Warnings are organized by clippy rule, with the most common warnings listed first.
TODO List
High Priority (100+ warnings)
Medium Priority (20-99 warnings)
Low Priority (10-19 warnings)
Very Low Priority (2-9 warnings)
Single Instance (1 warning)
Notes
- Total: 1,206 clippy warnings across 52 different rules
- Priority is based on warning count and alignment with project guidelines
- Some warnings (like
disallowed_types) are intentional policy violations and should be fixed per CLAUDE.md guidelines
Related
Run clippy with:
cargo clippy --all-targets --all-features
Fix Clippy Warnings
This issue tracks fixing all clippy warnings in the codebase. Warnings are organized by clippy rule, with the most common warnings listed first.
TODO List
High Priority (100+ warnings)
std::path::Path,std::path::PathBuf,std::collections::HashMap,std::string::Stringvite_pathtypes instead of std path types per project guidelinesMedium Priority (20-99 warnings)
std::formatmacro usageType::default()instead of using traitstd::env::current_dir,str::replace,str::to_uppercaseLow Priority (10-19 warnings)
Very Low Priority (2-9 warnings)
Single Instance (1 warning)
Notes
disallowed_types) are intentional policy violations and should be fixed per CLAUDE.md guidelinesRelated
Run clippy with: