ruby_detective:rub调查您的ruby代码依赖项

时间:2024-03-28 05:51:32
【文件属性】:

文件名称:ruby_detective:rub调查您的ruby代码依赖项

文件大小:1.47MB

文件格式:ZIP

更新时间:2024-03-28 05:51:32

ruby network-graph dependencies Ruby

Ruby侦探 调查您的代码依赖性 Ruby Detective是一个可解析您的代码,查找其依赖项并输出一个交互式.html文件的宝石,您可以使用该文件来探索代码的依赖项网络。 顺便说一下,这是Ruby Detective项目的UI: * :由于Ruby元编程具有超能力(并且扩展了Rails的超能力),因此无法找到每个单独的依赖项,因此我们只能保证将显式常量称为依赖项。 主要特点 项目依赖关系的可探索性和交互式网络图 以名称空间为颜色的图节点,使发现上下文更加容易 有用的信息,例如代码行,依赖项和依赖项的数量等 输出一个完全独立的.html文件,可以轻松共享 安装 确保您已安装Ruby 2.5或更高版本(不支持较低版本) gem install ruby_detective 用法 cd my-project-folder ruby_detective . 这应该在末尾输出一个完全独立的


【文件预览】:
ruby_detective-master
----.gitignore(84B)
----.rspec(45B)
----bin()
--------.keep(0B)
--------ruby_detective(101B)
----.travis.yml(29B)
----LICENSE(1KB)
----ui()
--------.gitignore(230B)
--------package.json(1KB)
--------src()
--------public()
--------README.md(318B)
--------vue.config.js(761B)
--------babel.config.js(73B)
--------yarn.lock(356KB)
----views()
--------template.html.erb(1.62MB)
----spec()
--------helpers()
--------spec_helper.rb(3KB)
--------lib()
--------fixtures()
----README.md(2KB)
----ruby_detective.gemspec(1002B)
----lib()
--------ruby_detective.rb(1024B)
--------.keep(0B)
--------ruby_detective()
----Gemfile(38B)
----.gitattributes(43B)
----docs()
--------preview.html(1.63MB)
--------preview.png(516KB)
----Rakefile(1KB)
----Gemfile.lock(1020B)

网友评论