我刚刚开始为我正在开发的库生成 Groovydoc。然而,方法签名中的java.lang
andjava.util
和其他常见包前缀的优势掩盖了方法的真正意图。我希望能够在没有这些的情况下生成 Groovydoc。如(组成)示例:
List flatMap(Iterable itr, f)
而不是:
java.util.List flatMap(java.lang.Iterable itr, f)
(我的一些真实例子更糟糕,有三四个something.entirely.Obvious
参数加上返回值。)
在 Javadoc 中,我会使用该-noqualifier
选项来实现这一点。但是,没有列出类似的选项groovydoc --help
。
有没有办法用 Groovydoc 做到这一点?如果没有,有没有人想出任何其他可靠的方法来做到这一点?(我的后备方案,我还没有机会尝试,它尝试使用 Ant 的replace
任务对生成的文档进行后处理 - 但我想知道是否有更好的方法。)