我正在编写一个gem,它为用户类添加了一些特殊功能,能够通过提供lambdas / procs来覆盖它:
class EndUserClass
include SpecificDSL
set_godzilla_handler(
lambda do |godzilla, megatron, &scream_generator|
godzilla.attac
megatron.protec
scream_generator.call('AAAAAAAAAA')
end
)
end
我需要清楚地记录哪些参数输入到用户提供的Proc以及期望Proc返回的值库。我怎么能通过RubyDoc做到这一点?