代码之家  ›  专栏  ›  技术社区  ›  Konstantin Solomatov

禁用bazel中的易出错功能

  •  4
  • Konstantin Solomatov  · 技术社区  · 7 年前

    我有一个有很多代码的项目。其中一些代码无法通过Bazel中默认打开的易出错检查。我想禁用bazel中的易出错功能。是否可以在不通过工作区文件添加命令行参数的情况下执行此操作?

    P、 S.通过命令行禁用效果良好

    1 回复  |  直到 7 年前
        1
  •  4
  •   ahumesky    7 年前

    正如肖亮所提到的,您可以添加 --javacopt="-XepDisableAllChecks" 到您的 bazelrc ,也可以将其添加到 tools/bazel.rc 在您的工作区中,以便可以使用源代码检入它。但请注意,这将禁用工作区中所有java构建的易出错功能。您可以使用 java_binary.javacopts java_library.javacopts 禁用特定二进制文件或库的易出错功能,这将允许在构建的其他部分上运行易出错功能。