私はRailsアプリケーションのAPIを文書化しようとしていますが、routes.rbファイルに基づいてXMLファイルを生成するより良い方法があるのだろうかと思っています。私はrake routes
の出力に似ていますが、よりフレンドリーなXMLタイプの形式で構想しています。 Coreyには、ルートファイルに反射/イントロスペクションを使用することについての興味深いアイデアがありますが、それは私が必要とするものではありません。Rails routes.rbファイルを使用してAPIリファレンスドキュメントを生成する最適な方法は何ですか?
これは解決された問題であり、私はこれを考えるのは初めてではないことを教えてください。
https://github.com/rails/rails/blob/master/railties/lib/rails/tasks/routes.rake
おそらく、あなたはそれから関連する事柄を学び、(-cough-)より親しみやすいXML形式でルートを生成するための新しいタスクを作成することができます::)
APIリファレンスの追加要件や計画がある場合は、質問を洗練できますか? – Heikki