summaryrefslogtreecommitdiffstats
path: root/java/pom.xml
diff options
context:
space:
mode:
authorMax Cai <maxtroy@google.com>2013-11-13 18:21:28 +0000
committerMax Cai <maxtroy@google.com>2013-11-18 11:47:25 +0000
commitfea3fd5cb6ff88b51da60b1f33004944d93a9fce (patch)
tree9bcd9aeaf2ff8f459af7385cebe3b8cbfad191d8 /java/pom.xml
parent3e0d99fab8c1da2a8f36637b7bf5e8581143e36a (diff)
downloadexternal_protobuf-fea3fd5cb6ff88b51da60b1f33004944d93a9fce.zip
external_protobuf-fea3fd5cb6ff88b51da60b1f33004944d93a9fce.tar.gz
external_protobuf-fea3fd5cb6ff88b51da60b1f33004944d93a9fce.tar.bz2
Align with main: two ways of parsing repeated packable fields.
It is a requirement for parsing code to handle packed and unpacked forms on the wire for repeated packable fields. This change aligns the javanano's behavior with the java's. Bonus: optimize array length calculation when parsing repeated fixed-size-element-type fields. Bonus 2: lose "xMemoizedSerializedSize" for repeated enum fields, and make the serialized size calculation match that for repeated int32 fields. Change-Id: I8a06103d9290234adb46b0971b5ed155544fe86a
Diffstat (limited to 'java/pom.xml')
-rw-r--r--java/pom.xml1
1 files changed, 1 insertions, 0 deletions
diff --git a/java/pom.xml b/java/pom.xml
index cfa35a5..2f40b98 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -171,6 +171,7 @@
<arg value="--proto_path=src/test/java" />
<arg value="../src/google/protobuf/unittest_enum_class_nano.proto" />
<arg value="../src/google/protobuf/unittest_enum_class_multiple_nano.proto" />
+ <arg value="../src/google/protobuf/unittest_repeated_packables_nano.proto" />
</exec>
<exec executable="../src/protoc">
<arg value="--javanano_out=optional_field_style=reftypes,generate_equals=true:target/generated-test-sources" />