我们使用javadoc生成JUnit测试的测试文档报告.到目前为止工作.但我们想要排除类似的方法@BeforeClass @AfterClass @Before @After,但它们必须是公开的.
我在stackoverflow中发现了一个类似的问题.我不想将方法标记为已弃用.
实际上看来这个功能终于实现了,解决方案如下:
/**
* @hidden
*/
@Override
public void run() {
...
}
Run Code Online (Sandbox Code Playgroud)
我们不能对公共方法执行此操作。
另外,可能会添加一个标签,@exclude 标签
来自文档。
@排除
让 API 被 Javadoc 排除在生成之外。程序员可以使用@exclude 来标记类、接口、构造函数、方法或字段。标签的存在将导致 API 从生成的文档中排除。标记后面的文本可以解释排除的原因,但会被 Javadoc 忽略。(以前建议为@hide,但术语“隐藏”更适合运行时动态显示/隐藏功能。)有关更多讨论,请参阅:开发人员连接中的功能请求#4058216。
你可能会在这里得到一些替代方案。
| 归档时间: |
|
| 查看次数: |
2542 次 |
| 最近记录: |