在最近的JetBrains Intellij更新之后,我发现当我尝试实现带有javax.annotation.Nonnull - IDE注释的方法时,使用org.jetbrains.annotations.NotNull来实现它。
示例:
如果您有一个接口:
import javax.annotation.Nonnull;
interface User {
@Nonnull
String getName();
}它将作为:
import org.jetbrains.annotations.NotNull;
class Customer implements User {
@NotNull
@Override
public String getName() {
return null;
}
}问题是如何配置IDE来实现带有严格验证注释的方法?
https://stackoverflow.com/questions/64429995
复制相似问题