rubrowser:ruby代码依赖图交互式可视化器 源码

qqrational27386 14 0 ZIP 2021-03-16 23:03:48

Rubrowser(Ruby浏览器) Ruby代码(轨道或其他代码)的可视化工具,它分析您的代码并提取模块定义和使用的类/模块,并使用D3将所有这些信息呈现为有向力图。 注意: 从2.0.0版本开始,该项目不再是http服务器,它会生成一个自包含HTML文件,一个文件中包含数据和脚本以及html,因此您可以在CI构建中生成它并将其发布为您的文件 这个项目是如此之小,以至于可视化看起来像 想法是,该项目将打开每个.rb文件,并使用parser gem对其进行parser然后列出所有模块和类的定义,以及该模块/类中列出的所有常量,并将它们链接在一起。 这是一些输出示例 宝石 可视化 机架1

用户评论
请输入评论内容
评分:
暂无评论