Idea 中是否有识别同一模块中由 lombok 生成的 getter/setter
Is there anyway in Idea to recognize a getter/setter generated by lombok in the same module
所以查看我的 class 文件,getters/setters 生成得很好,但我正在尝试在同一个 jar 中编写一个看起来像这样的复制方法.
@Data
public class SoftwareVersions {
private String applicationVersion;
void copyTo( MonitorFoleyConnection mfc ) {
mfc.setApplicationVersion( applicationVersion );
}
}
在gradle
annotationProcessor("org.projectlombok:lombok:1.+")
compileOnly("org.projectlombok:lombok:1.+")
能否让intellij识别出这种方法的存在?
是的,你有。你只需要做两件事:
- 为 Intellij 安装 Lombok 插件:
- 启用注释处理:
@Data
public class SoftwareVersions {
private String applicationVersion;
void copyTo( MonitorFoleyConnection mfc ) {
mfc.setApplicationVersion( applicationVersion );
}
}
在gradle
annotationProcessor("org.projectlombok:lombok:1.+")
compileOnly("org.projectlombok:lombok:1.+")
能否让intellij识别出这种方法的存在?
是的,你有。你只需要做两件事:
- 为 Intellij 安装 Lombok 插件:
- 启用注释处理: