質問
私はオブジェクト・スペース内のクラスの束を持っており、オブジェクト・スペースからも生成されたメソッドのリストを持っている場合は、単一メソッドのRDOCのドキュメントを取得する任意の可能性があるのでしょうか?
例:
FILE:foo.rb
# Class rdoc information here
class foo
# defining bar here, just prints hello world
def bar
puts "hello world"
end
end
FILE:baz.rb
require 'foo.rb'
puts "I want to print out the rdoc portion of method bar here"
解決
私は仕事-ラウンドを持っている誰かがよりよい解決策を持っている場合、私に知らせてくださいます。
Basicly私foo.rbスクリプトは、イムは、いくつかのパッケージメタデータを生成する場合にのみ実行されます。そして、これは、コンパイルサイクル毎に一度実行されます。私は地元の里資料を保ち、私のメイクファイルに余分なターゲットを追加して、私のfoo.rbスクリプトでは、私はちょうどこのようなRIを呼び出します:
FILE:baz.rb
myClassName = "foo"
myMethoedName = "bar"
caseDoc=`ri -f simple -d ../.ri #{myClassName}##{myMethodName} -T`
puts caseDoc
所属していません StackOverflow