Remove unused constructor parameter RepeatedFieldAccessor.descriptor

PiperOrigin-RevId: 653405094
pull/17453/head
Mark Hansen 7 months ago committed by Copybara-Service
parent 90250161d4
commit af04a770ae
  1. 8
      java/core/src/main/java/com/google/protobuf/GeneratedMessage.java

@ -2054,8 +2054,7 @@ public abstract class GeneratedMessage extends AbstractMessage implements Serial
new RepeatedEnumFieldAccessor( new RepeatedEnumFieldAccessor(
field, camelCaseNames[i], messageClass, builderClass); field, camelCaseNames[i], messageClass, builderClass);
} else { } else {
fields[i] = fields[i] = new RepeatedFieldAccessor(camelCaseNames[i], messageClass, builderClass);
new RepeatedFieldAccessor(field, camelCaseNames[i], messageClass, builderClass);
} }
} else { } else {
if (field.getJavaType() == FieldDescriptor.JavaType.MESSAGE) { if (field.getJavaType() == FieldDescriptor.JavaType.MESSAGE) {
@ -2611,7 +2610,6 @@ public abstract class GeneratedMessage extends AbstractMessage implements Serial
protected final MethodInvoker invoker; protected final MethodInvoker invoker;
RepeatedFieldAccessor( RepeatedFieldAccessor(
final FieldDescriptor descriptor,
final String camelCaseName, final String camelCaseName,
final Class<? extends GeneratedMessage> messageClass, final Class<? extends GeneratedMessage> messageClass,
final Class<? extends Builder<?>> builderClass) { final Class<? extends Builder<?>> builderClass) {
@ -2916,7 +2914,7 @@ public abstract class GeneratedMessage extends AbstractMessage implements Serial
final String camelCaseName, final String camelCaseName,
final Class<? extends GeneratedMessage> messageClass, final Class<? extends GeneratedMessage> messageClass,
final Class<? extends Builder<?>> builderClass) { final Class<? extends Builder<?>> builderClass) {
super(descriptor, camelCaseName, messageClass, builderClass); super(camelCaseName, messageClass, builderClass);
enumDescriptor = descriptor.getEnumType(); enumDescriptor = descriptor.getEnumType();
@ -3112,7 +3110,7 @@ public abstract class GeneratedMessage extends AbstractMessage implements Serial
final String camelCaseName, final String camelCaseName,
final Class<? extends GeneratedMessage> messageClass, final Class<? extends GeneratedMessage> messageClass,
final Class<? extends Builder<?>> builderClass) { final Class<? extends Builder<?>> builderClass) {
super(descriptor, camelCaseName, messageClass, builderClass); super(camelCaseName, messageClass, builderClass);
newBuilderMethod = getMethodOrDie(type, "newBuilder"); newBuilderMethod = getMethodOrDie(type, "newBuilder");
getBuilderMethodBuilder = getBuilderMethodBuilder =

Loading…
Cancel
Save