概述
TGOSKits 仓库包含 148 个 crate,按仓库内直接路径依赖自底向上分为 16 层。
分类统计
| 分类 | 数 |
|---|---|
| ArceOS 层 | 30 |
| Axvisor 层 | 2 |
| StarryOS 层 | 2 |
| 工具层 | 2 |
| 平台层 | 2 |
| 测试层 | 17 |
| 组件层 | 93 |
依赖图
分类间的整体依赖方向(自底向上)。各分类内部及单个 crate 的依赖关系见 层级关系 及各 crate 文档。
外部依赖概要
关系统计来自根目录 Cargo.lock,仅统计直接依赖。
| 类别 | 外部包条目数(去重 name+version) |
|---|---|
| 工具库/其他 | 528 |
| 宏/代码生成 | 53 |
| 系统/平台 | 50 |
| 网络/协议 | 29 |
| 异步/并发 | 27 |
| 加密/安全 | 26 |
| 序列化/数据格式 | 24 |
| 日志/错误 | 14 |
| 命令行/配置 | 11 |
| 嵌入式/裸机 | 11 |
| 数据结构/算法 | 10 |
| 设备树/固件 | 8 |