在Maven构建中,如何配置Nullaway以排除测试类?现在,它正在触发代码,专门检查NullPointerExceptions是否在正确的位置抛出。
要排除的代码位于习惯的src / test / java目录中,但与模型代码位于相同的包中。
答案 0 :(得分:0)
您可以像这样从易错检查(包括Nullaway)中排除测试源路径:
<compilerArgs>
<arg>-Xep:NullAway:ERROR</arg>
<arg>-XepOpt:NullAway:AnnotatedPackages=[...]</arg>
<arg>-XepExcludedPaths:.*/src/test/java/.*</arg>
</compilerArgs>