#uml #diagram #dot #generator #parser #source #generate

bin+lib rudg

Rust UML 图生成器。一个用于从 Rust 源代码生成 UML 图的库。

2 个版本

0.1.1 2022年5月20日
0.1.0 2022年5月15日

#5 in #uml

MIT/Apache

39KB
906

rudg

Rust UML 图生成器

将 Rust 代码解析为 UML 图(目前以 dot 格式)的工具。

License License: MIT

用法

$ rudg.exe --help
rudg 0.1.0

USAGE:
    rudg.exe [file] [OPTIONS]

ARGS:
    <file>    Rust source code file path

OPTIONS:
    -h, --help            Print help information
    -o, --output <DIR>    Sets a custom output directory
    -V, --version         Print version information

路线图(待办事项列表)

  • 全面测试和错误修复
  • 支持建模整个 crate 的源代码

贡献

  • 欢迎各种形式的贡献。请随时提交问题和/或 PR。
  • 我们相信测试驱动开发(TDD)方法不仅有助于开发,还有助于彼此之间的沟通。因此,添加更多测试可能是报告错误甚至建议新功能的好方法。

许可证

rudg 主要在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发。

请参阅 LICENSE-APACHE 和 LICENSE-MIT 以获取详细信息。

dot_graph:一个用于生成 Graphviz DOT 语言文件的库。

依赖项

~5–14MB
~172K SLoC