我有一个包含大量代码的项目。有些代码在Bazel默认情况下无法通过容易出错的检查。我想在bazel中禁用容易出错的问题。是否可以在不通过WORKSPACE文件添加命令行参数的情况下执行此操作?
P.S。通过命令行禁用效果很好
答案 0 :(得分:2)
正如小亮提到的,您可以将--javacopt="-XepDisableAllChecks"
添加到bazelrc
,或者也可以将其添加到工作区内的tools/bazel.rc
,以便可以使用源代码进行检查。请注意,这将禁用工作区中所有Java版本的错误。您可以使用java_binary.javacopts或java_library.javacopts来禁用特定二进制文件或库的错误,这样就容易在构建的其他部分运行。