|
@@ -75,7 +75,7 @@ public abstract class GeneratedMessage extends AbstractMessage {
|
|
|
final Descriptor descriptor = internalGetFieldAccessorTable().descriptor;
|
|
|
for (final FieldDescriptor field : descriptor.getFields()) {
|
|
|
if (field.isRepeated()) {
|
|
|
- final List value = (List) getField(field);
|
|
|
+ final List<?> value = (List<?>) getField(field);
|
|
|
if (!value.isEmpty()) {
|
|
|
result.put(field, value);
|
|
|
}
|
|
@@ -652,7 +652,6 @@ public abstract class GeneratedMessage extends AbstractMessage {
|
|
|
final UnknownFieldSet.Builder unknownFields,
|
|
|
final ExtensionRegistryLite extensionRegistry,
|
|
|
final int tag) throws IOException {
|
|
|
- final ExtendableMessage<MessageType> message = internalGetResult();
|
|
|
return AbstractMessage.Builder.mergeFieldFrom(
|
|
|
input, unknownFields, extensionRegistry, this, tag);
|
|
|
}
|
|
@@ -821,7 +820,6 @@ public abstract class GeneratedMessage extends AbstractMessage {
|
|
|
* If the extension is an embedded message or group, returns the default
|
|
|
* instance of the message.
|
|
|
*/
|
|
|
- @SuppressWarnings("unchecked")
|
|
|
public Message getMessageDefaultInstance() {
|
|
|
return messageDefaultInstance;
|
|
|
}
|
|
@@ -1137,7 +1135,7 @@ public abstract class GeneratedMessage extends AbstractMessage {
|
|
|
// 2) Insures that the caller cannot modify the list later on and
|
|
|
// have the modifications be reflected in the message.
|
|
|
clear(builder);
|
|
|
- for (final Object element : (List) value) {
|
|
|
+ for (final Object element : (List<?>) value) {
|
|
|
addRepeated(builder, element);
|
|
|
}
|
|
|
}
|