禁用bazel中容易出错的错误

时间:2017-12-22 01:18:53

标签: bazel errorprone

我有一个包含大量代码的项目。有些代码在Bazel默认情况下无法通过容易出错的检查。我想在bazel中禁用容易出错的问题。是否可以在不通过WORKSPACE文件添加命令行参数的情况下执行此操作?

P.S。通过命令行禁用效果很好

1 个答案:

答案 0 :(得分:2)

正如小亮提到的,您可以将--javacopt="-XepDisableAllChecks"添加到bazelrc,或者也可以将其添加到工作区内的tools/bazel.rc,以便可以使用源代码进行检查。请注意,这将禁用工作区中所有Java版本的错误。您可以使用java_binary.javacoptsjava_library.javacopts来禁用特定二进制文件或库的错误,这样就容易在构建的其他部分运行。