Remove dependency on builtins-internal symbol `CcNativeLibraryInfo` from `java_info.bzl`

PiperOrigin-RevId: 685676319
Change-Id: I16377a2d2070a77d7c76054eb9dadf445d76e1a3
diff --git a/java/common/java_semantics.bzl b/java/common/java_semantics.bzl
index c5cb283..ec17c92 100644
--- a/java/common/java_semantics.bzl
+++ b/java/common/java_semantics.bzl
@@ -38,6 +38,9 @@
 def _check_java_info_opens_exports():
     pass
 
+def _minimize_cc_info(cc_info):
+    return cc_info
+
 _DOCS = struct(
     ATTRS = {
         "resources": """
@@ -104,4 +107,5 @@
     DOCS = struct(
         for_attribute = lambda name: _DOCS.ATTRS.get(name, ""),
     ),
+    minimize_cc_info = _minimize_cc_info,
 )