3
好吧,我有任務在那裏我必須提取ruby文件的方法和意見,這一點,我管理着這片分拆之前在DB將它們存儲爲參考獲得從紅寶石文件+ YARD
方法和意見代碼來達到同樣的
module Describe
def describe(method_name,description)
@@method_descriptions ||= []
@@method_descriptions << [method_name,description]
end
def method_descriptions
Hash[@@method_descriptions]
end
end
,然後用像這樣一類
class A
extend Describe
def call_me
end
describe :call_me,"This method is you to invoke"
end
但事實證明,我必須寫一些代碼來這也是他們不是ACTUA內升評論
我可以實現與YARD同樣的事情
我知道YARD提取註釋也不需要添加文檔使用YARD文件我所需要的是讀取文件中的評論提及並將它們存儲在數據庫中 – Ratatouille