2

在我的 groovy 文件中,我有一个 groovydoc 链接,如下所示:

/**
 * This links to {@link MyClassInSamePackage}
 */
def myMethod() {

}

因为 的类myMethod与 相同的包MyClassInSamePackage,所以这应该可以工作,但它不会在文档中生成链接,而是在<code>标签中将其包围。我最近打开了https://issues.apache.org/jira/browse/GROOVY-5957,但根据https://issues.apache.org/jira/browse/GROOVY-3745,看起来这个问题应该是已修复(我使用的是 groovy 2.0.5)。

如果不使用完整的包名,任何人都可以确认(或反驳)同一包中的链接是否在 groovydoc 中正常工作?

4

1 回答 1

1

@link我将 Grails 2.2 与 Groovy 2.0.5 一起使用,我看到了相同的行为,除了 GroovyDoc 创建标签和标签的功能似乎@see是不可预测的,有时它的工作原理 - 有时不是。

它也可能是我的 IDE 中的一个错误(IntelliJ IDEA 12.0 Ultimate - 30 天试用版),但如果您也看到这种行为,可能是其中的一些错误Groovydoc

您使用哪个 IDE?

于 2013-02-05T07:15:45.163 回答