RDOCXML生成

RDOCXML生成,xml,ruby,rdoc,Xml,Ruby,Rdoc,我正在尝试使用XML格式生成RDoc。下面是我正在使用的命令: $ rdoc --fmt=xml --opname=api.xml 已创建文件,但未生成方法列表。我使用的是rdoc(2.4.3)。XML的RDoc模板包含用于方法显示的标记 有可能吗?自2.4以来,XML输出一直不受支持。例如,请参见其中一名维护人员: 将HTML和XML生成器移动到未维护 没有宝石将提供,因为它太难使他们的工作 删除选项一个文件,-style=,-inline-source,-promiscuous,-op-

我正在尝试使用XML格式生成RDoc。下面是我正在使用的命令:

$ rdoc --fmt=xml --opname=api.xml
已创建文件,但未生成方法列表。我使用的是
rdoc(2.4.3)
。XML的RDoc模板包含用于方法显示的标记


有可能吗?

自2.4以来,XML输出一直不受支持。例如,请参见其中一名维护人员:

将HTML和XML生成器移动到未维护

  • 没有宝石将提供,因为它太难使他们的工作
  • 删除选项一个文件,-style=,-inline-source,-promiscuous,-op-name
我认为您不能运行2.4.3-您在示例中指定的选项不适用于此版本。我刚刚下载了最新的gem并确认了这一点:

$ rdoc --format=xml --opname=api.xml 
invalid argument: --format=xml
也许您安装了较早出现在
$PATH
中的
rdoc
的旧版本

我尝试了rdoc1.0.1,得到了您描述的行为(XML输出,没有方法)。因此,您的问题的答案似乎是“不,这是不可能的(以前有bug,现在不受支持)”

你可以试着把这当作一个建议,尽管听起来它在一段时间内不会发生,如果有的话