当尝试为使用 Rails 实现的服务生成 YARD 文档时,我收到以下警告:
$ yardoc
[warn]: in YARD::Handlers::Ruby::MixinHandler: Undocumentable mixin:
YARD::Parser::UndocumentableError for class MyClass
[warn]: in file 'app/models/my_class.rb':7:
7: include Rails.application.routes.url_helpers
我的理解是 YARD 无法确定 mixin 的类型,因为它仅在运行时可用。
那么在这里做什么是正确的呢?是否可以正确记录mixin?如果没有,我该如何摆脱警告?