From 8caa745545a1757fe93c6684d5ab98a47fa2718c Mon Sep 17 00:00:00 2001 From: Liam Miller-Cushon Date: Mon, 16 Apr 2018 15:31:09 +0200 Subject: Add a dependency on javax-annotations to java_grpc_library to work around grpc/grpc-java#3633. Change-Id: I7623a3d2a26f91cd37cad3c3446c37ce6fbd0706 Closes #5017. --- third_party/grpc/build_defs.bzl | 2 ++ 1 file changed, 2 insertions(+) (limited to 'third_party') diff --git a/third_party/grpc/build_defs.bzl b/third_party/grpc/build_defs.bzl index 1369eea480..4240c1debf 100644 --- a/third_party/grpc/build_defs.bzl +++ b/third_party/grpc/build_defs.bzl @@ -2,6 +2,7 @@ You need to load the rules in your BUILD file for use, like: load("//third_party/grpc:build_defs.bzl", "java_grpc_library") """ + def _path_ignoring_repository(f): if (len(f.owner.workspace_root) == 0): return f.short_path @@ -96,6 +97,7 @@ def java_grpc_library(name, srcs, deps, enable_deprecated=None, visibility=None, srcs = [gensource_name], visibility = visibility, deps = [ + "@io_bazel//third_party:javax_annotations", "@io_bazel//third_party:jsr305", "@io_bazel//third_party/grpc:grpc-jar", "@io_bazel//third_party:guava", -- cgit v1.2.3