に適用されます。私は別々のファイルに持っている場合は、そのような場合のように、ドキュメントが適切に生成されていないこれらの定義を、次のように:は、複数のファイル
file0.rb
:
require 'file1.rb'
require 'file2.rb'
file1.rb
:
module Something
class Resource
# Defines a new property
# @param [String] name the property name
# @param [Class] type the property's type
# @macro [attach] property
# @return [$2] the $1 property
def self.property(name, type) end
end
end
file2.rb
:
module Something
class Post < Resource
property :title, String
property :view_count, Integer
end
end
別個のfi ヤードマクロは、ドキュメンテーションが生成されたときに引き継ぎません。どのようにこれを有効にしますか?
RubyDoc.infoをこれに準拠させるにはどうしたらいいですか? –