【发布时间】:2014-07-06 04:21:51
【问题描述】:
我想在 Haxe 中制作一个小工具,用于检查 haxedoc cmets。我认为获取这些 cmets 的最佳方法是使用“haxe -xml”选项,然后加载生成的 XML 文件。
但是,当我生成 XML 时,它似乎在输出 XML 中包含了整个标准库。当我将此 XML 传递给 Dox 时,它会为我的代码生成文档和标准库的东西,例如类、日期、字符串、枚举...
这是预期的行为吗?有没有办法从生成的 XML 中排除标准库条目?或者我应该编写我的工具来根据包/文件名/等过滤 XML?
这是我的构建脚本:
/build.hxml
-cp src
-neko main.n
--no-output
-xml bin/xml/neko.xml
--macro "include('doctest')"
这是我要为其生成 XML 的文件:
/src/doctest/Main.hx
package doctest;
//import neko.Lib;
/**
* ...
* @author jjokin
*/
class Main
{
static function main()
{
}
}
/**
* This class does some stuff.
*/
class DemoClass {
}
【问题讨论】:
标签: xml documentation haxe documentation-generation rtti