gravityfile_scan/
lib.rs

1//! File system scanning engine for gravityfile.
2//!
3//! This crate provides high-performance parallel directory scanning
4//! using jwalk for traversal.
5
6mod inode;
7mod progress;
8mod scanner;
9
10pub use inode::InodeTracker;
11pub use progress::ScanProgress;
12pub use scanner::JwalkScanner;
13
14// Re-export core types for convenience
15pub use gravityfile_core::{
16    FileNode, FileTree, NodeId, NodeKind, ScanConfig, ScanError, ScanWarning, Timestamps,
17    TreeStats, WarningKind,
18};