使用新的 Javadoc API,是否可以通过自定义 doclet 更新 javadoc 注释?

With the new Javadoc API, is it possible to update the javadoc comment by a custom doclet?

提问人:RTAGLIA 提问时间:11/17/2023 最后编辑:Basil BourqueRTAGLIA 更新时间:11/18/2023 访问量:27

问:

在新的 Javadoc api 中,我找不到更改 Javadoc 注释的方法。我只想通过自定义 doclet 更改注释和参数方法中的少数内容。我不想改变生成必须保留的 HTML 文件的整个过程。jdk.javadoc.doclet.*

我尝试过这样的事情,但这取决于以前的 Javadoc APIcom.sun.source.doctree.*

private void modifyJavadocComment(MethodDoc method, String newComment) 
{
    // Create a modified Javadoc comment and set it for the method
    String modifiedComment = "/**\n * " + newComment + "\n */";
    method.setRawCommentText(modifiedComment);
}

这似乎在新的javadoc API中不存在。如果存在,您能否发布一些如何在新 API 中执行此操作的教程?setRawCommentText()

java javadoc

评论


答: 暂无答案