在Maven构建中,如何配置Nullaway以排除测试类?

时间:2018-05-08 13:08:10

标签: java maven nullaway

在Maven构建中,如何配置Nullaway以排除测试类?现在,它正在触发代码,专门检查NullPointerExceptions是否在正确的位置抛出。

要排除的代码位于习惯的src / test / java目录中,但与模型代码位于相同的包中。

1 个答案:

答案 0 :(得分:0)

您可以像这样从易错检查(包括Nullaway)中排除测试源路径:

<compilerArgs>
  <arg>-Xep:NullAway:ERROR</arg>
  <arg>-XepOpt:NullAway:AnnotatedPackages=[...]</arg>
  <arg>-XepExcludedPaths:.*/src/test/java/.*</arg>
</compilerArgs>