3

如何配置 IntelliJ IDEA 以在 Lombok 生成的构造函数中违反 @NotNull / @Nullable 合同时向我发出警告?

我启用了Settings* > Editor > Inspections > Java > Probable bugs > @NotNull/@Nullable 问题检查,并在Settings > Editor > Inspections > Java > Probable bugs > @NotNull/@Nullable中将NotNull注释设置为lombok.NonNull问题>配置注释设置。

配置@NotNull/@Nullable 问题设置

IntelliJ 想法:

  • 当违反 Lombok getter 和 setter 的 null 合同时发出警告
  • RegularDataClass当违反构造函数的空合同时也会发出警告
  • 但是当违反 lombok 构造函数的空合同时,它不会发出警告......

在 IntelliJ 中显示缺乏警告

4

0 回答 0