タスクは単純です。特定のパッケージに多数のActionScript/Flexクラスを文書化する必要があり、要件は2つだけです。
- それらのクラスのみを文書化する必要があり、他のパッケージのクラスは文書化しないでください。
- すべてのクラスを手動で列挙したくないので、メンテナンスの負担が発生します(新しいクラスがパッケージに追加またはパッケージから削除されるたびに、ASDocスクリプトを更新する必要があります)。
-doc-sources
パッケージディレクトリへのパスを指定できます。これは2番目のポイントには適していますが、メソッドを使用すると-exclude-dependencies
オプションがエラーをスローするため、最初のポイントを達成するのが難しくなります。-doc-sources
ドキュメント化するクラスを指定するもう1つの方法は-source-path
+-doc-classes
ですが、-doc-classes
ワイルドカードをサポートしていないため、パッケージをスローすることはできないと思います。
3番目の方法はを使用する-doc-namespaces
ことですが、これはすべてのクラスが手動で列挙されたXMLファイルを想定しているため、どちらも役に立ちません。
ASDocの現在の実装で私の「単純な」タスクを達成する方法はありますか?