gpt4 book ai didi

java - Javadoc doclet 能否识别空构造函数(编译器创建的默认构造函数)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:33:39 24 4
gpt4 key购买 nike

在创建软件应用程序时,我创建了一个要插入 Javdoc 的 doclet。我在使用 Javadoc 和创建的 RootDoc 时遇到的一个问题是它包含由编译器创建的空构造函数。有没有办法通过提供给我的 doclet 的 RootDoc 来防止这种情况发生或识别它们?当我发现 isSynthetic 方法时,我以为我昨晚在这方面取得了进展,但 nullary 构造函数显然不是合成的。

最佳答案

进一步调查表明,为封闭类文档返回的 SourcePosition 与为生成的默认构造函数返回的 SourcePosition 具有相同的行号和列号(未记录的功能!)。我成功地将其用作鉴别器。

关于java - Javadoc doclet 能否识别空构造函数(编译器创建的默认构造函数)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10766919/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com