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