【问题标题】:Javadoc not generated for Lombok getter and setter没有为 Lombok getter 和 setter 生成 Javadoc
【发布时间】:2015-11-23 05:36:54
【问题描述】:

我在为 Lombok getter 和 setter 生成 Javadoc 时遇到问题。我已经尝试了这两个建议here。示例字段及其文本如下:

/**  
 *  Identifier of the client
 * 
 *  @param clientID changes the id of the client 
 *  @return id of the client
 */
@Getter @Setter private Integer clientID;

但是,我在生成的 Javadoc 中既没有看到 getter 也没有看到 setter。我在 Eclipse 上使用“受保护”可见性(项目-> 生成 Javadoc ...)。我的龙目岛版本是 1.12.4。有什么建议?

【问题讨论】:

    标签: javadoc lombok


    【解决方案1】:

    javadoc 功能在 eclipse javadoc 视图中不起作用或悬停。您可以先在代码上运行delombok 来生成javadoc,然后运行javadoc 编译器,正如feature page near the bottom 所暗示的那样。

    披露:我是 Lombok 开发人员。

    【讨论】:

    • 有没有机会将它集成到eclipse插件中?在 setter 和 getter 上有字段的 javadoc 会非常好。
    • lombok 的核心维护人员确实对其进行了研究,但用于 javadoc 的 Eclipse AST 很复杂,并且 IIRC 在版本之间发生了显着变化,使其难以维护。
    • 很抱歉知道这一点。这个问题使我们的团队无法使用 Lombok。
    • 我有一个建议,为什么不添加一个注释@Doc,它将生成字段和方法的文档!!!!有可能吗??
    • 我发现 Lombok 是 Java 项目中必备的库之一。我想念的独特之处是为 setter 和 getter 生成文档的“@Doc”注释。
    猜你喜欢
    • 2012-08-01
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-08
    • 2012-04-14
    • 1970-01-01
    相关资源
    最近更新 更多