我们使用javadoc生成JUnit测试的测试文档报告。到目前为止工作。但我们想要排除像@BeforeClass @AfterClass @Before @After
这样的方法,但它们必须是公开的。
我在stackoverflow中找到了similar question。 我不想将方法标记为已弃用。
答案 0 :(得分:4)
我们无法为公开方法执行此操作。
此外,可能会添加标记@exclude tag
来自文档。
@exclude
要从Javadoc生成的API中排除API。程序员会 使用@exclude标记类,接口,构造函数,方法或字段。 标记的存在将导致API从生成中排除 文档。标签后面的文字可以解释排除的原因, 但是Javadoc会忽略它。 (以前提议为@hide,但是 术语“隐藏”更适合于运行时动态显示/隐藏 能力。)有关更多讨论,请参阅:Feature Request #4058216 in 开发人员连接。
你可能会得到一些替代here。
答案 1 :(得分:0)
实际上,似乎终于实现了此功能,下面以示例说明了该解决方案:
/**
* @hidden
*/
@Override
public void run() {
...
}