XML形式を使用してRDocを生成しようとしています。これが私が使用しているコマンドです:
$ rdoc --fmt=xml --opname=api.xml
ファイルは作成されますが、メソッドリストは生成されません。私はを使用してrdoc (2.4.3)
います。XMLのRDocテンプレートには、メソッド表示用のタグが含まれています。
出来ますか?
2.4 以降、XML 出力はサポートされていません。たとえば、メンテナの 1 人によるこのブログを参照してください。
HTML および XML ジェネレーターをメンテナンス対象外に移動
- 機能させるのが難しすぎるため、gem は提供されません。
- 削除されたオプション—one-file、—style=、—inline-source、—promiscuous、—op-name
2.4.3 を実行できるとは思いません。例で指定したオプションは、このバージョンでは機能しません。最新のgemをダウンロードして、これを確認しました:
$ rdoc --format=xml --opname=api.xml
invalid argument: --format=xml
おそらく、古いバージョンの がrdoc
インストールされていて、それが$PATH
?
あなたが説明した動作を試しrdoc 1.0.1
てみました(XML出力、メソッドなし)。したがって、あなたの質問に対する答えは「いいえ、不可能です(バグがあり、現在はサポートされていません)」のようです。
機能リクエストとしてこれを提案してみてください。