- 修改 `DependencyResolver.resolve` 方法返回类型为 `None`,不再返回依赖映射副本 - 新增 `print_tree` 方法用于打印格式化的依赖树结构 - 调整 `get_sorted_dependencies` 和 `get_all_contexts` 返回值类型为 `PackageConfig` 列表 - 在 `CPackageBuilder.tree` 中调用新的 `print_tree` 方法以简化逻辑 - 添加 `DummyCompiler` 类作为占位编译器实现 - 优化 argparse 命令行参数结构,将通用参数移到子命令中 - 改进编译器初始化逻辑,增加对参数存在性的检查 - 移除 clean 子命令中的 --all 参数选项