ruby - 相当于核心库的`gem open`

时间:2017-11-24 11:04:54

标签: ruby

我可以gem open #{gem_name}(命令行)查看已安装宝石的来源。但是我该如何查看例如openssl哪个是ruby核心?

(无需转到github repo ...是否有在本地查看的命令?)

1 个答案:

答案 0 :(得分:1)

没有一个。最有可能的原因是Ruby附带的宝石不会以与核心代码不同的方式处理。也就是说,库是located under ext/

如果你想找到特定的代码(假设它是Ruby而不是C),你可以随时

foo.method(:bar).source_location
Foo.instance_method(:bar).source_location