eclipse无法从记录到生成的类传播Lombok的
@Delegate
注释,因此我在IDE上出现了错误。
对于上下文:Gradle的compileJava
任务是完全可以的。还可以,如果我将记录变成课程。好像是Eclipse很挑剔。这是一个日食错误? (如果是这样,我可以在哪里报告?)
有什么方法可以通过调整日食偏好来解决?
代码示例:
// Bob.java
public class Bob {
public String getStuff() {
return "stuff";
}
}
// BetterBob.java
public record BetterBob(@Delegate Bob bob) {}
// Main Code
public class BobApp {
public static void main(String[] args) {
BetterBob bb = new BetterBob(new Bob());
bb.getStuff(); // <-- The method getStuff() is undefined for the type BetterBob
}
}
eclipse版本:2024-12(4.34.0)LOMOMBOKv.1.18.36“羡慕雪貂”
Java21.0.6.7-hotspot