1

我有一个 ruby​​ 项目,其中包含一个模块和一个在模块中定义的类:

  • a.rb
  • a/b.rb

文件 a.rb 包含:

require 'a/b'
module A
end

文件 a/b.rb 包含:

module A
  class B
  end
end

当我运行yardoc **thenyard graph --full --dependencies | dot -T pdf -o doc/diagram.pdf时,生成的 pdf 包含 B 类,它在模块 A 之外。

但是,在 yardoc 生成的 HTML 文件中,类 B 正确地放置在模块 A 中。

图表 如何配置 Yard 以便将 B 类放置在模块 A 内?

4

0 回答 0