任务很简单,我需要在某个包中记录十几个 ActionScript / Flex 类,并且“只有”两个要求:
- 只有那些类应该被记录,没有来自其他包的类。
- 我不想手动枚举所有类,这会产生维护负担(每当从包中添加或删除新类时都需要更新 ASDoc 脚本)。
-doc-sources
将允许我指定一个包目录的路径,这对第二点有好处,但会使第一点难以实现,因为在使用方法-exclude-dependencies
时选项会引发错误。-doc-sources
指定要记录哪些类的另一种方法是-source-path
+-doc-classes
但-doc-classes
不支持通配符,所以我认为我不能在上面扔一个包。
第三种方法是使用-doc-namespaces
,但它需要一个 XML 文件,其中包含手动枚举的所有类,因此这也无济于事。
有没有办法通过当前的 ASDoc 实现来完成我的“简单”任务?