Add deprecation message to java_proto_library and java_lite_proto_library rules in rules_java. PiperOrigin-RevId: 694561296 Change-Id: I99e991cf03c33bbc2e6b5b0a4f89ee784786ec99
diff --git a/java/defs.bzl b/java/defs.bzl index f5b4de8..da1d6af 100644 --- a/java/defs.bzl +++ b/java/defs.bzl
@@ -43,8 +43,17 @@ # Proto rules # Deprecated: don't use java proto libraries from here -java_proto_library = _java_proto_library -java_lite_proto_library = _java_lite_proto_library +def java_proto_library(**kwargs): + if "deprecation" not in kwargs: + _java_proto_library(deprecation = "Use java_proto_library from com_google_protobuf", **kwargs) + else: + _java_proto_library(**kwargs) + +def java_lite_proto_library(**kwargs): + if "deprecation" not in kwargs: + _java_lite_proto_library(deprecation = "Use java_lite_proto_library from com_google_protobuf", **kwargs) + else: + _java_lite_proto_library(**kwargs) # Modules and providers