Skip to main content

arui_core/
lib.rs

1//! # ARUI-CORE
2//! 一个简单的库,用于分析指定目录下的文件树。
3//!
4//! ## 目标基础功能:
5//! - [x] 生成指定目录下的文件树结构
6//! - [x] 遍历文件树生成各节点的总结信息
7//! - [ ] 自定义错误类型
8//! - [ ] 提供配置字段,用于控制文件树生成的行为
9//! - [ ] 提供更多总结信息的获取
10#![allow(dead_code)]
11
12/// 项目配置相关
13pub use tree::config::ProjectConfig;
14/// 项目树节点相关
15pub use tree::node::TreeNode;
16/// 项目树与公开 API
17pub use tree::root::ProjectTree;
18/// 项目树节点总结信息相关
19pub use tree::summary::NodeSummary;
20/// 项目树可视化
21pub use tree::visible::ProjectTreeVisible;
22
23pub mod errors;
24pub mod tree;
25pub mod utils;