Я использую class_eval
для более краткого определения группы повторяющихся методов, что-то вроде этого:
%w{greasy chunky bacon}.product(%w{flying sky poodle}).each do |a,b|
class_eval "def #{a}_#{b}; do_something; end"
end
Я бы хотел, чтобы все полученные методы были включены в документацию RDoc. Есть ли директива RDoc, которая «вручную» добавляет метод в список методов класса? Я не могу найти его.