起源はどこにあり、どこProcess.new
に文書化されていますか? プロセス モジュールのRuby ドキュメントを調べましたが、これがどのように宣言されているかわかりません。
私が複製しようとしているコードは、lib/god/conditions/memory_usage.rb:66の Ruby God gem にあります。
process = System::Process.new(self.pid)
@timeline.push(process.memory)
起源はどこにあり、どこProcess.new
に文書化されていますか? プロセス モジュールのRuby ドキュメントを調べましたが、これがどのように宣言されているかわかりません。
私が複製しようとしているコードは、lib/god/conditions/memory_usage.rb:66の Ruby God gem にあります。
process = System::Process.new(self.pid)
@timeline.push(process.memory)
System::Process
Rubyの一部ではなく、神(宝石)自体から来ています。必要に応じて、そのソースを表示できます。
System::Process
すでにモジュールに含まれているため、参照するファイルと同じように参照できます。God
そのため、Rubyはその名前空間内でファイルを解決します。