Make GeneratedMessageLite.isInitialized(T message, boolean shouldMemoize) private
It's not used by generated code, contrary to the comment.
The 2-arg version of the method was used in gencode for one day (2025-04-08 through 09): cl/90574926 to cl/90648831.
PiperOrigin-RevId: 688268752
diff --git a/java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java b/java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java
index d77d066..dfa146b 100644
--- a/java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java
+++ b/java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java
@@ -1455,12 +1455,8 @@
return (GeneratedExtension<MessageType, T>) extension;
}
- /**
- * A static helper method for checking if a message is initialized, optionally memoizing.
- *
- * <p>For use by generated code only.
- */
- protected static final <T extends GeneratedMessageLite<T, ?>> boolean isInitialized(
+ /** A static helper method for checking if a message is initialized, optionally memoizing. */
+ private static final <T extends GeneratedMessageLite<T, ?>> boolean isInitialized(
T message, boolean shouldMemoize) {
byte memoizedIsInitialized =
(Byte) message.dynamicMethod(MethodToInvoke.GET_MEMOIZED_IS_INITIALIZED, null, null);