Salesforce.com の Apex 言語は「Java に似ている」ため、javadoc または Doxygen を使用して、App Exchange でリリースする予定のパッケージの API ドキュメントを生成したいと考えています。
Google Code でApexDocプロジェクトを見つけましたが、制限が厳しく、単純なパーサーを使用して HTML 出力を生成しています。その車輪をゼロから再発明しようとするよりも、既存の Doxygen パーサーと出力ジェネレーターを利用したいと思います。
だから、私の質問:
1) javadoc または Doxygen を使用して Apex クラスの API ドキュメントを生成できた人はいますか? どうやってできたの?
import
2) .cls Apex クラス ファイルから一連の .java ファイルを作成する単純なスクリプトを作成し、偽のステートメントを追加し、Doxygen を満足させるために特定の宣言を変更することは、どれほど難しいことでしょうか。Apex .cls ファイルを解析しようとしたときに、Doxygen (または javadoc) が窒息しているものについて何か考えはありますか?
Salesforce がそのようなツールを提供していないこと、または Apex パーサーを javadoc/Doxygen に提供していないことに驚いています。彼らのドキュメントと開発者ツールは広範で、優れた自動テスト セットアップがあります。自動生成クラスについては何も見つかりませんでした。