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

时间:2018-03-06 19:53:00

标签: java intellij-idea null lombok intellij-lombok-plugin

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

我启用了设置*> 编辑> 检查> Java > 可能的错误> @NotNull / @ Nullable Problems 检查,并在 中将 NotNull 注释设置为 lombok.NonNull 设置> 编辑> 检查> Java > 可能的错误> @NotNull / @ Nullable Problems > 配置注释 设置。

configuring the @NotNull/@Nullable problems setting

IntelliJ IDEA:

  • 在违反Lombok getter和setter的null合约时发出警告
  • 在违反RegularDataClass构造函数的空契约时也会发出警告
  • lombok构造函数的空契约被违反时,不会发出警告

showing lack of warning in IntelliJ

0 个答案:

没有答案