[Pkg-protobuf-devel] [pkg-protobuf] branch master updated (0c4d168 -> e10b03c)
Dmitry Smirnov
onlyjob at moszumanska.debian.org
Mon Aug 22 05:49:57 UTC 2016
This is an automated email from the git hooks/post-receive script.
onlyjob pushed a change to branch master
in repository pkg-protobuf.
from 0c4d168 Update my mail address in protoc man page
adds 6fadbc8 Introduced "watch" file.
adds 73702a0 copyright: full review & update for 3.0.0~beta3.3; converted to copyright-format 1.0
adds 8c3edd7 changelig bump: 3.0.0~beta3.3-1
adds c91650b fix Java build
adds 354026c Rename library packages and remove obsolete .shlibs filies
adds 0efffe2 Attempt to fix tests by building google-mock [DRAFT][FIXME]
adds a15e835 Merge upstream/3.0.0
adds eadc34d New upstream release [3.0.0]
adds 58f3a3a --parallel build
adds 3eceba7 Build gmock & gtest during test stage; fixes tests.
new 626ab59 Added myself to copyright
new f2e9fe2 debian/tests/control: fix syntax error:
new e10b03c changelog summary
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 115 +
.travis.yml | 77 +
BUILD | 746 +
CHANGES.txt | 731 +-
CONTRIBUTORS.txt | 9 +
INSTALL.txt | 237 -
LICENSE | 13 +-
Makefile.am | 901 +-
Makefile.in | 1141 --
Protobuf.podspec | 40 +
README.md | 184 +-
WORKSPACE | 53 +
aclocal.m4 | 1194 --
appveyor.bat | 32 +
appveyor.yml | 38 +
autogen.sh | 33 +-
benchmarks/Makefile.am | 69 +
benchmarks/ProtoBench.java | 203 +
benchmarks/README.md | 28 +
benchmarks/benchmark_messages_proto2.proto | 141 +
benchmarks/benchmark_messages_proto3.proto | 76 +
benchmarks/benchmarks.proto | 63 +
benchmarks/generate_datasets.cc | 117 +
benchmarks/google_message1.dat | Bin 0 -> 228 bytes
benchmarks/google_message2.dat | Bin 0 -> 84570 bytes
benchmarks/google_size.proto | 138 +
benchmarks/readme.txt | 50 +
cmake/CMakeLists.txt | 177 +
cmake/README.md | 336 +
cmake/examples.cmake | 57 +
cmake/extract_includes.bat.in | 125 +
cmake/install.cmake | 123 +
cmake/libprotobuf-lite.cmake | 38 +
cmake/libprotobuf.cmake | 68 +
cmake/libprotoc.cmake | 106 +
cmake/protobuf-config-version.cmake.in | 58 +
cmake/protobuf-config.cmake.in | 10 +
cmake/protobuf-module.cmake.in | 234 +
cmake/protobuf-options.cmake | 7 +
cmake/protoc.cmake | 6 +
cmake/tests.cmake | 215 +
compile | 347 -
config.guess | 1558 --
config.h.in | 152 -
config.sub | 1791 --
configure | 19726 ------------------
configure.ac | 46 +-
conformance/ConformanceJava.java | 142 +
conformance/ConformanceJavaLite.java | 125 +
conformance/Makefile.am | 281 +
conformance/README.md | 45 +
conformance/conformance.proto | 273 +
conformance/conformance_cpp.cc | 207 +
conformance/conformance_objc.m | 179 +
conformance/conformance_python.py | 130 +
conformance/conformance_ruby.rb | 122 +
conformance/conformance_test.cc | 2031 ++
conformance/conformance_test.h | 184 +
conformance/conformance_test_runner.cc | 314 +
conformance/failure_list_cpp.txt | 48 +
conformance/failure_list_csharp.txt | 11 +
conformance/failure_list_java.txt | 43 +
conformance/failure_list_objc.txt | 4 +
conformance/failure_list_python-post26.txt | 2 +
conformance/failure_list_python.txt | 47 +
conformance/failure_list_python_cpp.txt | 72 +
conformance/failure_list_ruby.txt | 199 +
conformance/third_party/jsoncpp/json.h | 2075 ++
conformance/third_party/jsoncpp/jsoncpp.cpp | 5192 +++++
conformance/update_failure_list.py | 73 +
csharp/.gitignore | 31 +
csharp/CHANGES.txt | 148 +
csharp/Google.Protobuf.Tools.nuspec | 37 +
csharp/README.md | 70 +
csharp/build_packages.bat | 10 +
csharp/buildall.sh | 16 +
csharp/generate_protos.sh | 62 +
csharp/keys/Google.Protobuf.public.snk | Bin 0 -> 160 bytes
csharp/keys/Google.Protobuf.snk | Bin 0 -> 596 bytes
csharp/keys/README.md | 9 +
csharp/protos/unittest_issues.proto | 126 +
csharp/src/AddressBook/AddPerson.cs | 132 +
csharp/src/AddressBook/AddressBook.xproj | 19 +
csharp/src/AddressBook/Addressbook.cs | 518 +
csharp/src/AddressBook/ListPeople.cs | 99 +
csharp/src/AddressBook/Program.cs | 95 +
csharp/src/AddressBook/SampleUsage.cs | 73 +
csharp/src/AddressBook/project.json | 20 +
.../src/Google.Protobuf.Conformance/Conformance.cs | 3898 ++++
.../Google.Protobuf.Conformance.xproj | 19 +
csharp/src/Google.Protobuf.Conformance/Program.cs | 142 +
.../src/Google.Protobuf.Conformance/project.json | 19 +
.../Google.Protobuf.JsonDump.xproj | 19 +
csharp/src/Google.Protobuf.JsonDump/Program.cs | 73 +
csharp/src/Google.Protobuf.JsonDump/project.json | 19 +
csharp/src/Google.Protobuf.Test/ByteStringTest.cs | 171 +
.../CodedInputStreamExtensions.cs | 53 +
.../Google.Protobuf.Test/CodedInputStreamTest.cs | 598 +
.../Google.Protobuf.Test/CodedOutputStreamTest.cs | 419 +
.../Collections/MapFieldTest.cs | 532 +
.../Collections/RepeatedFieldTest.cs | 746 +
.../Compatibility/PropertyInfoExtensionsTest.cs | 98 +
.../Compatibility/TypeExtensionsTest.cs | 117 +
.../Google.Protobuf.Test/DeprecatedMemberTest.cs | 55 +
csharp/src/Google.Protobuf.Test/EqualityTester.cs | 64 +
csharp/src/Google.Protobuf.Test/FieldCodecTest.cs | 196 +
.../Google.Protobuf.Test/GeneratedMessageTest.cs | 723 +
.../Google.Protobuf.Test.xproj | 19 +
csharp/src/Google.Protobuf.Test/IssuesTest.cs | 82 +
.../src/Google.Protobuf.Test/JsonFormatterTest.cs | 589 +
csharp/src/Google.Protobuf.Test/JsonParserTest.cs | 939 +
.../src/Google.Protobuf.Test/JsonTokenizerTest.cs | 408 +
.../Reflection/DescriptorsTest.cs | 259 +
.../Reflection/FieldAccessTest.cs | 218 +
.../Reflection/TypeRegistryTest.cs | 94 +
csharp/src/Google.Protobuf.Test/SampleEnum.cs | 42 +
csharp/src/Google.Protobuf.Test/SampleMessages.cs | 99 +
csharp/src/Google.Protobuf.Test/TestCornerCases.cs | 62 +
.../TestProtos/ForeignMessagePartial.cs | 45 +
.../TestProtos/MapUnittestProto3.cs | 1599 ++
.../TestProtos/UnittestImportProto3.cs | 174 +
.../TestProtos/UnittestImportPublicProto3.cs | 160 +
.../TestProtos/UnittestIssues.cs | 1736 ++
.../TestProtos/UnittestProto3.cs | 6646 ++++++
.../TestProtos/UnittestWellKnownTypes.cs | 2539 +++
.../Google.Protobuf.Test/WellKnownTypes/AnyTest.cs | 116 +
.../WellKnownTypes/DurationTest.cs | 132 +
.../WellKnownTypes/FieldMaskTest.cs | 62 +
.../WellKnownTypes/TimestampTest.cs | 115 +
.../WellKnownTypes/WrappersTest.cs | 421 +
csharp/src/Google.Protobuf.Test/project.json | 44 +
csharp/src/Google.Protobuf.sln | 45 +
csharp/src/Google.Protobuf/ByteArray.cs | 79 +
csharp/src/Google.Protobuf/ByteString.cs | 345 +
csharp/src/Google.Protobuf/CodedInputStream.cs | 1275 ++
.../CodedOutputStream.ComputeSize.cs | 304 +
csharp/src/Google.Protobuf/CodedOutputStream.cs | 761 +
csharp/src/Google.Protobuf/Collections/MapField.cs | 760 +
.../Collections/ReadOnlyDictionary.cs | 147 +
.../Google.Protobuf/Collections/RepeatedField.cs | 591 +
.../Compatibility/PropertyInfoExtensions.cs | 72 +
.../Compatibility/TypeExtensions.cs | 106 +
csharp/src/Google.Protobuf/FieldCodec.cs | 474 +
csharp/src/Google.Protobuf/FrameworkPortability.cs | 49 +
csharp/src/Google.Protobuf/Google.Protobuf.xproj | 19 +
.../Google.Protobuf/ICustomDiagnosticMessage.cs | 69 +
csharp/src/Google.Protobuf/IDeepCloneable.cs | 54 +
csharp/src/Google.Protobuf/IMessage.cs | 87 +
csharp/src/Google.Protobuf/InvalidJsonException.cs | 53 +
.../InvalidProtocolBufferException.cs | 129 +
csharp/src/Google.Protobuf/JsonFormatter.cs | 909 +
csharp/src/Google.Protobuf/JsonParser.cs | 1019 +
csharp/src/Google.Protobuf/JsonToken.cs | 166 +
csharp/src/Google.Protobuf/JsonTokenizer.cs | 738 +
csharp/src/Google.Protobuf/LimitedInputStream.cs | 110 +
csharp/src/Google.Protobuf/MessageExtensions.cs | 157 +
csharp/src/Google.Protobuf/MessageParser.cs | 267 +
.../src/Google.Protobuf/Properties/AssemblyInfo.cs | 49 +
csharp/src/Google.Protobuf/ProtoPreconditions.cs | 79 +
.../src/Google.Protobuf/Reflection/Descriptor.cs | 5991 ++++++
.../Google.Protobuf/Reflection/DescriptorBase.cs | 85 +
.../Google.Protobuf/Reflection/DescriptorPool.cs | 368 +
.../Google.Protobuf/Reflection/DescriptorUtil.cs | 64 +
.../Reflection/DescriptorValidationException.cs | 80 +
.../Google.Protobuf/Reflection/EnumDescriptor.cs | 116 +
.../Reflection/EnumValueDescriptor.cs | 70 +
.../Reflection/FieldAccessorBase.cs | 63 +
.../Google.Protobuf/Reflection/FieldDescriptor.cs | 343 +
csharp/src/Google.Protobuf/Reflection/FieldType.cs | 113 +
.../Google.Protobuf/Reflection/FileDescriptor.cs | 344 +
.../Reflection/GeneratedClrTypeInfo.cs | 103 +
.../src/Google.Protobuf/Reflection/IDescriptor.cs | 55 +
.../Google.Protobuf/Reflection/IFieldAccessor.cs | 71 +
.../Google.Protobuf/Reflection/MapFieldAccessor.cs | 59 +
.../Reflection/MessageDescriptor.cs | 321 +
.../Google.Protobuf/Reflection/MethodDescriptor.cs | 103 +
.../Google.Protobuf/Reflection/OneofAccessor.cs | 90 +
.../Google.Protobuf/Reflection/OneofDescriptor.cs | 122 +
.../Reflection/OriginalNameAttribute.cs | 58 +
.../Reflection/PackageDescriptor.cs | 68 +
.../Google.Protobuf/Reflection/PartialClasses.cs | 59 +
.../Google.Protobuf/Reflection/ReflectionUtil.cs | 107 +
.../Reflection/RepeatedFieldAccessor.cs | 60 +
.../Reflection/ServiceDescriptor.cs | 89 +
.../Reflection/SingleFieldAccessor.cs | 81 +
.../src/Google.Protobuf/Reflection/TypeRegistry.cs | 183 +
csharp/src/Google.Protobuf/WellKnownTypes/Any.cs | 285 +
.../Google.Protobuf/WellKnownTypes/AnyPartial.cs | 107 +
csharp/src/Google.Protobuf/WellKnownTypes/Api.cs | 901 +
.../src/Google.Protobuf/WellKnownTypes/Duration.cs | 244 +
.../WellKnownTypes/DurationPartial.cs | 270 +
csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs | 144 +
.../Google.Protobuf/WellKnownTypes/FieldMask.cs | 357 +
.../WellKnownTypes/FieldMaskPartial.cs | 128 +
.../WellKnownTypes/SourceContext.cs | 169 +
.../src/Google.Protobuf/WellKnownTypes/Struct.cs | 648 +
.../WellKnownTypes/TimeExtensions.cs | 76 +
.../Google.Protobuf/WellKnownTypes/Timestamp.cs | 255 +
.../WellKnownTypes/TimestampPartial.cs | 241 +
csharp/src/Google.Protobuf/WellKnownTypes/Type.cs | 1437 ++
.../Google.Protobuf/WellKnownTypes/ValuePartial.cs | 99 +
.../src/Google.Protobuf/WellKnownTypes/Wrappers.cs | 1182 ++
.../WellKnownTypes/WrappersPartial.cs | 42 +
csharp/src/Google.Protobuf/WireFormat.cs | 104 +
csharp/src/Google.Protobuf/project.json | 65 +
csharp/src/packages/repositories.config | 4 +
debian/changelog | 15 +
debian/control | 13 +-
debian/copyright | 299 +-
debian/gmock/Makefile.am | 152 +
debian/gmock/configure.ac | 113 +
debian/gmock/gtest/Makefile.am | 246 +
debian/gmock/gtest/configure.ac | 35 +
debian/java-build.xml | 2 +-
debian/libprotobuf-java.poms | 2 +-
...-lite9v5.install => libprotobuf-lite10.install} | 0
debian/libprotobuf-lite9v5.shlibs | 1 -
...ibprotobuf9v5.install => libprotobuf10.install} | 0
debian/libprotobuf9v5.shlibs | 1 -
.../{libprotoc9v5.install => libprotoc10.install} | 0
debian/libprotoc9v5.shlibs | 1 -
debian/patches/01-drop-ezsetup.patch | 33 -
debian/patches/02-fix-sparc64-builds.patch | 18 -
debian/patches/series | 2 -
debian/rules | 21 +-
debian/tests/control | 3 +-
debian/watch | 7 +
depcomp | 791 -
docs/swift/DesignDoc.md | 674 +
docs/third_party.md | 149 +
editors/proto.vim | 4 +-
editors/protobuf-mode.el | 2 +-
examples/AddPerson.java | 4 +-
examples/CMakeLists.txt | 63 +
examples/ListPeople.java | 6 +-
examples/Makefile | 21 +
examples/README.txt | 25 +
examples/add_person.cc | 4 +-
examples/add_person.go | 133 +
examples/add_person.py | 16 +-
examples/add_person_test.go | 58 +
examples/addressbook.proto | 31 +-
examples/list_people.cc | 10 +-
examples/list_people.go | 61 +
examples/list_people.py | 13 +-
examples/list_people_test.go | 120 +
generate_descriptor_proto.sh | 79 +-
gmock.BUILD | 28 +
gtest/CHANGES | 130 -
gtest/CMakeLists.txt | 250 -
gtest/CONTRIBUTORS | 37 -
gtest/LICENSE | 28 -
gtest/Makefile.am | 305 -
gtest/Makefile.in | 1760 --
gtest/README | 434 -
gtest/aclocal.m4 | 1389 --
gtest/build-aux/compile | 347 -
gtest/build-aux/config.guess | 1558 --
gtest/build-aux/config.h.in | 69 -
gtest/build-aux/config.sub | 1791 --
gtest/build-aux/depcomp | 791 -
gtest/build-aux/install-sh | 527 -
gtest/build-aux/ltmain.sh | 9661 ---------
gtest/build-aux/missing | 215 -
gtest/build-aux/test-driver | 139 -
gtest/cmake/internal_utils.cmake | 227 -
gtest/codegear/gtest.cbproj | 138 -
gtest/codegear/gtest.groupproj | 54 -
gtest/codegear/gtest_all.cc | 38 -
gtest/codegear/gtest_link.cc | 40 -
gtest/codegear/gtest_main.cbproj | 82 -
gtest/codegear/gtest_unittest.cbproj | 88 -
gtest/configure | 18386 -----------------
gtest/configure.ac | 68 -
gtest/fused-src/gtest/gtest-all.cc | 9251 ---------
gtest/fused-src/gtest/gtest.h | 20012 -------------------
gtest/fused-src/gtest/gtest_main.cc | 38 -
gtest/include/gtest/gtest-death-test.h | 294 -
gtest/include/gtest/gtest-message.h | 230 -
gtest/include/gtest/gtest-param-test.h | 1421 --
gtest/include/gtest/gtest-param-test.h.pump | 487 -
gtest/include/gtest/gtest-printers.h | 855 -
gtest/include/gtest/gtest-spi.h | 232 -
gtest/include/gtest/gtest-test-part.h | 179 -
gtest/include/gtest/gtest-typed-test.h | 259 -
gtest/include/gtest/gtest.h | 2236 ---
gtest/include/gtest/gtest_pred_impl.h | 358 -
gtest/include/gtest/gtest_prod.h | 58 -
.../gtest/internal/gtest-death-test-internal.h | 319 -
gtest/include/gtest/internal/gtest-filepath.h | 206 -
gtest/include/gtest/internal/gtest-internal.h | 1171 --
gtest/include/gtest/internal/gtest-linked_ptr.h | 233 -
.../gtest/internal/gtest-param-util-generated.h | 5143 -----
.../internal/gtest-param-util-generated.h.pump | 301 -
gtest/include/gtest/internal/gtest-param-util.h | 619 -
gtest/include/gtest/internal/gtest-port.h | 1947 --
gtest/include/gtest/internal/gtest-string.h | 180 -
gtest/include/gtest/internal/gtest-tuple.h | 1012 -
gtest/include/gtest/internal/gtest-tuple.h.pump | 339 -
gtest/include/gtest/internal/gtest-type-util.h | 3332 ---
.../include/gtest/internal/gtest-type-util.h.pump | 298 -
gtest/m4/acx_pthread.m4 | 363 -
gtest/m4/gtest.m4 | 74 -
gtest/m4/libtool.m4 | 7997 --------
gtest/m4/ltoptions.m4 | 384 -
gtest/m4/ltsugar.m4 | 123 -
gtest/m4/ltversion.m4 | 23 -
gtest/m4/lt~obsolete.m4 | 98 -
gtest/make/Makefile | 80 -
gtest/msvc/gtest-md.sln | 45 -
gtest/msvc/gtest-md.vcproj | 126 -
gtest/msvc/gtest.sln | 45 -
gtest/msvc/gtest.vcproj | 126 -
gtest/msvc/gtest_main-md.vcproj | 129 -
gtest/msvc/gtest_main.vcproj | 129 -
gtest/msvc/gtest_prod_test-md.vcproj | 164 -
gtest/msvc/gtest_prod_test.vcproj | 164 -
gtest/msvc/gtest_unittest-md.vcproj | 147 -
gtest/msvc/gtest_unittest.vcproj | 147 -
gtest/samples/prime_tables.h | 123 -
gtest/samples/sample1.cc | 68 -
gtest/samples/sample1.h | 43 -
gtest/samples/sample10_unittest.cc | 144 -
gtest/samples/sample1_unittest.cc | 153 -
gtest/samples/sample2.cc | 56 -
gtest/samples/sample2.h | 85 -
gtest/samples/sample2_unittest.cc | 109 -
gtest/samples/sample3-inl.h | 172 -
gtest/samples/sample3_unittest.cc | 151 -
gtest/samples/sample4.cc | 46 -
gtest/samples/sample4.h | 53 -
gtest/samples/sample4_unittest.cc | 45 -
gtest/samples/sample5_unittest.cc | 199 -
gtest/samples/sample6_unittest.cc | 224 -
gtest/samples/sample7_unittest.cc | 130 -
gtest/samples/sample8_unittest.cc | 173 -
gtest/samples/sample9_unittest.cc | 160 -
gtest/scripts/fuse_gtest_files.py | 250 -
gtest/scripts/gen_gtest_pred_impl.py | 730 -
gtest/scripts/gtest-config.in | 274 -
gtest/scripts/pump.py | 855 -
gtest/scripts/test/Makefile | 59 -
gtest/src/gtest-all.cc | 48 -
gtest/src/gtest-death-test.cc | 1341 --
gtest/src/gtest-filepath.cc | 381 -
gtest/src/gtest-internal-inl.h | 1056 -
gtest/src/gtest-port.cc | 805 -
gtest/src/gtest-printers.cc | 364 -
gtest/src/gtest-test-part.cc | 110 -
gtest/src/gtest-typed-test.cc | 110 -
gtest/src/gtest.cc | 4838 -----
gtest/src/gtest_main.cc | 38 -
gtest/test/gtest-death-test_ex_test.cc | 93 -
gtest/test/gtest-death-test_test.cc | 1368 --
gtest/test/gtest-filepath_test.cc | 680 -
gtest/test/gtest-linked_ptr_test.cc | 154 -
gtest/test/gtest-listener_test.cc | 310 -
gtest/test/gtest-message_test.cc | 159 -
gtest/test/gtest-options_test.cc | 215 -
gtest/test/gtest-param-test2_test.cc | 65 -
gtest/test/gtest-param-test_test.cc | 897 -
gtest/test/gtest-param-test_test.h | 57 -
gtest/test/gtest-port_test.cc | 1253 --
gtest/test/gtest-printers_test.cc | 1561 --
gtest/test/gtest-test-part_test.cc | 208 -
gtest/test/gtest-tuple_test.cc | 320 -
gtest/test/gtest-typed-test2_test.cc | 45 -
gtest/test/gtest-typed-test_test.cc | 360 -
gtest/test/gtest-typed-test_test.h | 66 -
gtest/test/gtest-unittest-api_test.cc | 341 -
gtest/test/gtest_all_test.cc | 47 -
gtest/test/gtest_break_on_failure_unittest.py | 218 -
gtest/test/gtest_break_on_failure_unittest_.cc | 88 -
gtest/test/gtest_catch_exceptions_test.py | 223 -
gtest/test/gtest_catch_exceptions_test_.cc | 311 -
gtest/test/gtest_color_test.py | 130 -
gtest/test/gtest_color_test_.cc | 71 -
gtest/test/gtest_env_var_test.py | 103 -
gtest/test/gtest_env_var_test_.cc | 126 -
gtest/test/gtest_environment_test.cc | 192 -
gtest/test/gtest_filter_unittest.py | 633 -
gtest/test/gtest_filter_unittest_.cc | 140 -
gtest/test/gtest_help_test.py | 172 -
gtest/test/gtest_help_test_.cc | 46 -
gtest/test/gtest_list_tests_unittest.py | 177 -
gtest/test/gtest_list_tests_unittest_.cc | 85 -
gtest/test/gtest_main_unittest.cc | 45 -
gtest/test/gtest_no_test_unittest.cc | 56 -
gtest/test/gtest_output_test.py | 335 -
gtest/test/gtest_output_test_.cc | 1034 -
gtest/test/gtest_output_test_golden_lin.txt | 725 -
gtest/test/gtest_pred_impl_unittest.cc | 2427 ---
gtest/test/gtest_prod_test.cc | 57 -
gtest/test/gtest_repeat_test.cc | 253 -
gtest/test/gtest_shuffle_test.py | 325 -
gtest/test/gtest_shuffle_test_.cc | 103 -
gtest/test/gtest_sole_header_test.cc | 57 -
gtest/test/gtest_stress_test.cc | 256 -
gtest/test/gtest_test_utils.py | 305 -
gtest/test/gtest_throw_on_failure_ex_test.cc | 92 -
gtest/test/gtest_throw_on_failure_test.py | 171 -
gtest/test/gtest_throw_on_failure_test_.cc | 72 -
gtest/test/gtest_uninitialized_test.py | 70 -
gtest/test/gtest_uninitialized_test_.cc | 43 -
gtest/test/gtest_unittest.cc | 7240 -------
gtest/test/gtest_xml_outfile1_test_.cc | 49 -
gtest/test/gtest_xml_outfile2_test_.cc | 49 -
gtest/test/gtest_xml_outfiles_test.py | 132 -
gtest/test/gtest_xml_output_unittest.py | 284 -
gtest/test/gtest_xml_output_unittest_.cc | 177 -
gtest/test/gtest_xml_test_utils.py | 190 -
gtest/test/production.cc | 36 -
gtest/test/production.h | 55 -
gtest/xcode/Config/DebugProject.xcconfig | 30 -
gtest/xcode/Config/FrameworkTarget.xcconfig | 17 -
gtest/xcode/Config/General.xcconfig | 41 -
gtest/xcode/Config/ReleaseProject.xcconfig | 32 -
gtest/xcode/Config/StaticLibraryTarget.xcconfig | 18 -
gtest/xcode/Config/TestTarget.xcconfig | 8 -
gtest/xcode/Resources/Info.plist | 30 -
gtest/xcode/Samples/FrameworkSample/Info.plist | 28 -
.../WidgetFramework.xcodeproj/project.pbxproj | 457 -
gtest/xcode/Samples/FrameworkSample/runtests.sh | 62 -
gtest/xcode/Samples/FrameworkSample/widget.cc | 63 -
gtest/xcode/Samples/FrameworkSample/widget.h | 59 -
gtest/xcode/Samples/FrameworkSample/widget_test.cc | 68 -
gtest/xcode/Scripts/runtests.sh | 65 -
gtest/xcode/Scripts/versiongenerate.py | 100 -
gtest/xcode/gtest.xcodeproj/project.pbxproj | 1084 -
install-sh | 527 -
java/README.md | 127 +
java/README.txt | 96 -
java/compatibility_tests/README.md | 50 +
java/compatibility_tests/v2.5.0/deps/pom.xml | 43 +
.../compatibility_tests/v2.5.0/more_protos/pom.xml | 69 +
.../com/google/protobuf/multiple_files_test.proto | 71 +
.../com/google/protobuf/nested_builders_test.proto | 53 +
.../com/google/protobuf/nested_extension.proto | 45 +
.../google/protobuf/nested_extension_lite.proto | 48 +
.../com/google/protobuf/non_nested_extension.proto | 48 +
.../protobuf/non_nested_extension_lite.proto | 50 +
.../com/google/protobuf/test_bad_identifiers.proto | 108 +
.../src/proto/google/protobuf/descriptor.proto | 620 +
.../src/proto/google/protobuf/unittest.proto | 719 +
.../google/protobuf/unittest_custom_options.proto | 387 +
.../protobuf/unittest_embed_optimize_for.proto | 50 +
.../src/proto/google/protobuf/unittest_empty.proto | 37 +
.../protobuf/unittest_enormous_descriptor.proto | 1046 +
.../proto/google/protobuf/unittest_import.proto | 64 +
.../google/protobuf/unittest_import_lite.proto | 51 +
.../google/protobuf/unittest_import_public.proto | 40 +
.../protobuf/unittest_import_public_lite.proto | 42 +
.../src/proto/google/protobuf/unittest_lite.proto | 360 +
.../protobuf/unittest_lite_imports_nonlite.proto | 43 +
.../src/proto/google/protobuf/unittest_mset.proto | 72 +
.../protobuf/unittest_no_generic_services.proto | 52 +
.../google/protobuf/unittest_optimize_for.proto | 61 +
java/compatibility_tests/v2.5.0/pom.xml | 30 +
java/compatibility_tests/v2.5.0/protos/pom.xml | 71 +
.../com/google/protobuf/multiple_files_test.proto | 71 +
.../com/google/protobuf/nested_builders_test.proto | 53 +
.../com/google/protobuf/nested_extension.proto | 45 +
.../google/protobuf/nested_extension_lite.proto | 48 +
.../com/google/protobuf/non_nested_extension.proto | 48 +
.../protobuf/non_nested_extension_lite.proto | 50 +
.../com/google/protobuf/test_bad_identifiers.proto | 108 +
.../src/proto/google/protobuf/descriptor.proto | 620 +
.../src/proto/google/protobuf/unittest.proto | 719 +
.../google/protobuf/unittest_custom_options.proto | 387 +
.../protobuf/unittest_embed_optimize_for.proto | 50 +
.../src/proto/google/protobuf/unittest_empty.proto | 37 +
.../protobuf/unittest_enormous_descriptor.proto | 1046 +
.../proto/google/protobuf/unittest_import.proto | 64 +
.../google/protobuf/unittest_import_lite.proto | 51 +
.../google/protobuf/unittest_import_public.proto | 40 +
.../protobuf/unittest_import_public_lite.proto | 42 +
.../src/proto/google/protobuf/unittest_lite.proto | 360 +
.../protobuf/unittest_lite_imports_nonlite.proto | 43 +
.../src/proto/google/protobuf/unittest_mset.proto | 72 +
.../protobuf/unittest_no_generic_services.proto | 52 +
.../google/protobuf/unittest_optimize_for.proto | 61 +
java/compatibility_tests/v2.5.0/test.sh | 140 +
java/compatibility_tests/v2.5.0/tests/pom.xml | 73 +
.../google/protobuf/test/AbstractMessageTest.java | 510 +
.../protobuf/test/BoundedByteStringTest.java | 56 +
.../com/google/protobuf/test/ByteStringTest.java | 590 +
.../google/protobuf/test/CodedInputStreamTest.java | 469 +
.../protobuf/test/CodedOutputStreamTest.java | 318 +
.../google/protobuf/test/DeprecatedFieldTest.java | 81 +
.../com/google/protobuf/test/DescriptorsTest.java | 649 +
.../google/protobuf/test/DynamicMessageTest.java | 265 +
.../protobuf/test/ForceFieldBuildersPreRun.java | 49 +
.../google/protobuf/test/GeneratedMessageTest.java | 961 +
.../protobuf/test/LazyStringArrayListTest.java | 163 +
.../protobuf/test/LazyStringEndToEndTest.java | 108 +
.../protobuf/test/LiteralByteStringTest.java | 344 +
.../java/com/google/protobuf/test/MessageTest.java | 354 +
.../google/protobuf/test/NestedBuildersTest.java | 186 +
.../java/com/google/protobuf/test/ParserTest.java | 278 +
.../protobuf/test/RopeByteStringSubstringTest.java | 62 +
.../google/protobuf/test/RopeByteStringTest.java | 84 +
.../java/com/google/protobuf/test/ServiceTest.java | 321 +
.../google/protobuf/test/TestBadIdentifiers.java | 64 +
.../java/com/google/protobuf/test/TestUtil.java | 3068 +++
.../com/google/protobuf/test/TextFormatTest.java | 536 +
.../google/protobuf/test/UnknownFieldSetTest.java | 438 +
.../test/UnmodifiableLazyStringListTest.java | 153 +
.../com/google/protobuf/test/WireFormatTest.java | 465 +
java/core/generate-sources-build.xml | 20 +
java/core/generate-test-sources-build.xml | 43 +
java/core/pom.xml | 118 +
.../java/com/google/protobuf/AbstractMessage.java | 646 +
.../com/google/protobuf/AbstractMessageLite.java | 384 +
.../java/com/google/protobuf/AbstractParser.java | 258 +
.../com/google/protobuf/AbstractProtobufList.java | 180 +
.../com/google/protobuf/BlockingRpcChannel.java | 0
.../java/com/google/protobuf/BlockingService.java | 0
.../java/com/google/protobuf/BooleanArrayList.java | 272 +
.../java/com/google/protobuf/ByteBufferWriter.java | 145 +
.../main/java/com/google/protobuf/ByteOutput.java | 116 +
.../main/java/com/google/protobuf/ByteString.java | 1544 ++
.../java/com/google/protobuf/CodedInputStream.java | 1302 ++
.../com/google/protobuf/CodedOutputStream.java | 2635 +++
.../main/java/com/google/protobuf/Descriptors.java | 2560 +++
.../java/com/google/protobuf/DoubleArrayList.java | 273 +
.../java/com/google/protobuf/DynamicMessage.java | 684 +
.../java/com/google/protobuf/ExperimentalApi.java | 66 +
.../main/java/com/google/protobuf/Extension.java | 86 +
.../java/com/google/protobuf/ExtensionLite.java | 63 +
.../com/google/protobuf/ExtensionRegistry.java | 397 +
.../google/protobuf/ExtensionRegistryFactory.java | 95 +
.../com/google/protobuf/ExtensionRegistryLite.java | 226 +
.../main/java/com/google/protobuf/FieldSet.java | 908 +
.../java/com/google/protobuf/FloatArrayList.java | 272 +
.../java/com/google/protobuf/GeneratedMessage.java | 3047 +++
.../com/google/protobuf/GeneratedMessageLite.java | 2280 +++
.../com/google/protobuf/GeneratedMessageV3.java | 2716 +++
.../java/com/google/protobuf/IntArrayList.java | 272 +
.../main/java/com/google/protobuf/Internal.java | 741 +
.../protobuf/InvalidProtocolBufferException.java | 134 +
.../main/java/com/google/protobuf/LazyField.java | 154 +
.../java/com/google/protobuf/LazyFieldLite.java | 458 +
.../com/google/protobuf/LazyStringArrayList.java | 423 +
.../java/com/google/protobuf/LazyStringList.java | 174 +
.../java/com/google/protobuf/LongArrayList.java | 272 +
.../main/java/com/google/protobuf/MapEntry.java | 440 +
.../java/com/google/protobuf/MapEntryLite.java | 226 +
.../main/java/com/google/protobuf/MapField.java | 624 +
.../java/com/google/protobuf/MapFieldLite.java | 224 +
.../src/main/java/com/google/protobuf/Message.java | 292 +
.../main/java/com/google/protobuf/MessageLite.java | 341 +
.../com/google/protobuf/MessageLiteOrBuilder.java | 0
.../com/google/protobuf/MessageLiteToString.java | 239 +
.../java/com/google/protobuf/MessageOrBuilder.java | 143 +
.../com/google/protobuf/MessageReflection.java | 990 +
.../java/com/google/protobuf/MutabilityOracle.java | 48 +
.../java/com/google/protobuf/NioByteString.java | 290 +
.../src/main/java/com/google/protobuf/Parser.java | 272 +
.../com/google/protobuf/ProtobufArrayList.java | 105 +
.../com/google/protobuf/ProtocolMessageEnum.java | 59 +
.../com/google/protobuf/ProtocolStringList.java | 0
.../com/google/protobuf/RepeatedFieldBuilder.java | 708 +
.../google/protobuf/RepeatedFieldBuilderV3.java | 708 +
.../java/com/google/protobuf/RopeByteString.java | 896 +
.../main/java/com/google/protobuf/RpcCallback.java | 0
.../main/java/com/google/protobuf/RpcChannel.java | 0
.../java/com/google/protobuf/RpcController.java | 0
.../src/main/java/com/google/protobuf/RpcUtil.java | 136 +
.../src/main/java/com/google/protobuf/Service.java | 0
.../java/com/google/protobuf/ServiceException.java | 0
.../com/google/protobuf/SingleFieldBuilder.java | 241 +
.../com/google/protobuf/SingleFieldBuilderV3.java | 241 +
.../java/com/google/protobuf/SmallSortedMap.java | 670 +
.../main/java/com/google/protobuf/TextFormat.java | 2100 ++
.../com/google/protobuf/TextFormatEscaper.java | 137 +
.../google/protobuf/TextFormatParseInfoTree.java | 225 +
.../google/protobuf/TextFormatParseLocation.java | 104 +
.../protobuf/UninitializedMessageException.java | 0
.../java/com/google/protobuf/UnknownFieldSet.java | 1037 +
.../com/google/protobuf/UnknownFieldSetLite.java | 378 +
.../protobuf/UnmodifiableLazyStringList.java | 210 +
.../com/google/protobuf/UnsafeByteOperations.java | 101 +
.../main/java/com/google/protobuf/UnsafeUtil.java | 210 +
.../src/main/java/com/google/protobuf/Utf8.java | 1573 ++
.../main/java/com/google/protobuf/WireFormat.java | 256 +
.../com/google/protobuf/AbstractMessageTest.java | 551 +
.../src/test/java/com/google/protobuf/AnyTest.java | 137 +
.../com/google/protobuf/BooleanArrayListTest.java | 459 +
.../com/google/protobuf/BoundedByteStringTest.java | 100 +
.../com/google/protobuf/ByteBufferWriterTest.java | 81 +
.../java/com/google/protobuf/ByteStringTest.java | 774 +
.../java/com/google/protobuf/CheckUtf8Test.java | 141 +
.../com/google/protobuf/CodedInputStreamTest.java | 821 +
.../com/google/protobuf/CodedOutputStreamTest.java | 776 +
.../com/google/protobuf/DeprecatedFieldTest.java | 81 +
.../java/com/google/protobuf/DescriptorsTest.java | 808 +
.../com/google/protobuf/DoubleArrayListTest.java | 462 +
.../com/google/protobuf/DynamicMessageTest.java | 326 +
.../test/java/com/google/protobuf/EnumTest.java | 76 +
.../protobuf/ExtensionRegistryFactoryTest.java | 245 +
.../com/google/protobuf/FieldPresenceTest.java | 443 +
.../com/google/protobuf/FloatArrayListTest.java | 462 +
.../google/protobuf/ForceFieldBuildersPreRun.java | 48 +
.../com/google/protobuf/GeneratedMessageTest.java | 1676 ++
.../java/com/google/protobuf/IntArrayListTest.java | 462 +
.../java/com/google/protobuf/IsValidUtf8Test.java | 186 +
.../com/google/protobuf/IsValidUtf8TestUtil.java | 448 +
.../com/google/protobuf/LazyFieldLiteTest.java | 272 +
.../java/com/google/protobuf/LazyFieldTest.java | 122 +
.../com/google/protobuf/LazyMessageLiteTest.java | 324 +
.../google/protobuf/LazyStringArrayListTest.java | 363 +
.../google/protobuf/LazyStringEndToEndTest.java | 132 +
.../com/google/protobuf/LiteEqualsAndHashTest.java | 125 +
.../test/java/com/google/protobuf/LiteTest.java | 2256 +++
.../com/google/protobuf/LiteralByteStringTest.java | 545 +
.../com/google/protobuf/LongArrayListTest.java | 462 +
.../com/google/protobuf/MapForProto2LiteTest.java | 799 +
.../java/com/google/protobuf/MapForProto2Test.java | 1177 ++
.../src/test/java/com/google/protobuf/MapTest.java | 1322 ++
.../test/java/com/google/protobuf/MessageTest.java | 353 +
.../com/google/protobuf/NestedBuildersTest.java | 185 +
.../com/google/protobuf/NioByteStringTest.java | 620 +
.../com/google/protobuf/ParseExceptionsTest.java | 273 +
.../test/java/com/google/protobuf/ParserTest.java | 377 +
.../com/google/protobuf/ProtobufArrayListTest.java | 289 +
.../protobuf/RepeatedFieldBuilderV3Test.java | 190 +
.../protobuf/RopeByteStringSubstringTest.java | 127 +
.../com/google/protobuf/RopeByteStringTest.java | 189 +
.../test/java/com/google/protobuf/ServiceTest.java | 326 +
.../google/protobuf/SingleFieldBuilderV3Test.java | 155 +
.../com/google/protobuf/SmallSortedMapTest.java | 423 +
.../com/google/protobuf/TestBadIdentifiers.java | 96 +
.../test/java/com/google/protobuf/TestUtil.java | 3858 ++++
.../java/com/google/protobuf/TestUtilLite.java | 559 +
.../protobuf/TextFormatParseInfoTreeTest.java | 182 +
.../protobuf/TextFormatParseLocationTest.java | 86 +
.../java/com/google/protobuf/TextFormatTest.java | 1130 ++
.../com/google/protobuf/UnknownEnumValueTest.java | 255 +
.../google/protobuf/UnknownFieldSetLiteTest.java | 328 +
.../com/google/protobuf/UnknownFieldSetTest.java | 654 +
.../protobuf/UnmodifiableLazyStringListTest.java | 0
.../com/google/protobuf/WellKnownTypesTest.java | 65 +
.../java/com/google/protobuf/WireFormatTest.java | 606 +
.../test/proto/com/google/protobuf/any_test.proto | 42 +
.../com/google/protobuf/field_presence_test.proto | 95 +
.../com/google/protobuf/lazy_fields_lite.proto | 71 +
.../com/google/protobuf/lite_equals_and_hash.proto | 81 +
.../google/protobuf/map_for_proto2_lite_test.proto | 86 +
.../com/google/protobuf/map_for_proto2_test.proto | 85 +
.../protobuf/map_initialization_order_test.proto | 61 +
.../test/proto/com/google/protobuf/map_test.proto | 73 +
.../com/google/protobuf/multiple_files_test.proto | 78 +
.../com/google/protobuf/nested_builders_test.proto | 54 +
.../com/google/protobuf/nested_extension.proto | 47 +
.../google/protobuf/nested_extension_lite.proto | 49 +
.../com/google/protobuf/non_nested_extension.proto | 50 +
.../protobuf/non_nested_extension_lite.proto | 51 +
.../google/protobuf/outer_class_name_test.proto | 40 +
.../google/protobuf/outer_class_name_test2.proto | 44 +
.../google/protobuf/outer_class_name_test3.proto | 45 +
.../com/google/protobuf/test_bad_identifiers.proto | 169 +
.../com/google/protobuf/test_check_utf8.proto | 51 +
.../com/google/protobuf/test_check_utf8_size.proto | 52 +
.../com/google/protobuf/test_custom_options.proto | 44 +
.../google/protobuf/test_extra_interfaces.proto | 61 +
java/lite/generate-sources-build.xml | 20 +
java/lite/generate-test-sources-build.xml | 43 +
java/lite/pom.xml | 156 +
java/pom.xml | 344 +-
.../java/com/google/protobuf/AbstractMessage.java | 466 -
.../com/google/protobuf/AbstractMessageLite.java | 355 -
.../java/com/google/protobuf/AbstractParser.java | 253 -
.../com/google/protobuf/BoundedByteString.java | 163 -
.../main/java/com/google/protobuf/ByteString.java | 1022 -
.../java/com/google/protobuf/CodedInputStream.java | 1311 --
.../com/google/protobuf/CodedOutputStream.java | 1297 --
.../main/java/com/google/protobuf/Descriptors.java | 2238 ---
.../java/com/google/protobuf/DynamicMessage.java | 622 -
.../main/java/com/google/protobuf/Extension.java | 96 -
.../com/google/protobuf/ExtensionRegistry.java | 392 -
.../com/google/protobuf/ExtensionRegistryLite.java | 185 -
.../main/java/com/google/protobuf/FieldSet.java | 907 -
.../java/com/google/protobuf/GeneratedMessage.java | 2213 --
.../com/google/protobuf/GeneratedMessageLite.java | 949 -
.../main/java/com/google/protobuf/Internal.java | 391 -
.../protobuf/InvalidProtocolBufferException.java | 122 -
.../main/java/com/google/protobuf/LazyField.java | 154 -
.../java/com/google/protobuf/LazyFieldLite.java | 176 -
.../com/google/protobuf/LazyStringArrayList.java | 367 -
.../java/com/google/protobuf/LazyStringList.java | 163 -
.../com/google/protobuf/LiteralByteString.java | 362 -
.../src/main/java/com/google/protobuf/Message.java | 244 -
.../main/java/com/google/protobuf/MessageLite.java | 320 -
.../java/com/google/protobuf/MessageOrBuilder.java | 143 -
.../com/google/protobuf/MessageReflection.java | 931 -
java/src/main/java/com/google/protobuf/Parser.java | 261 -
.../com/google/protobuf/ProtocolMessageEnum.java | 58 -
.../com/google/protobuf/RepeatedFieldBuilder.java | 696 -
.../java/com/google/protobuf/RopeByteString.java | 957 -
.../src/main/java/com/google/protobuf/RpcUtil.java | 134 -
.../com/google/protobuf/SingleFieldBuilder.java | 241 -
.../java/com/google/protobuf/SmallSortedMap.java | 618 -
.../main/java/com/google/protobuf/TextFormat.java | 1984 --
.../java/com/google/protobuf/UnknownFieldSet.java | 995 -
.../protobuf/UnmodifiableLazyStringList.java | 205 -
java/src/main/java/com/google/protobuf/Utf8.java | 349 -
.../main/java/com/google/protobuf/WireFormat.java | 163 -
.../com/google/protobuf/AbstractMessageTest.java | 527 -
.../com/google/protobuf/BoundedByteStringTest.java | 68 -
.../java/com/google/protobuf/ByteStringTest.java | 759 -
.../java/com/google/protobuf/CheckUtf8Test.java | 141 -
.../com/google/protobuf/CodedInputStreamTest.java | 769 -
.../com/google/protobuf/CodedOutputStreamTest.java | 401 -
.../com/google/protobuf/DeprecatedFieldTest.java | 80 -
.../java/com/google/protobuf/DescriptorsTest.java | 735 -
.../com/google/protobuf/DynamicMessageTest.java | 326 -
.../google/protobuf/ForceFieldBuildersPreRun.java | 48 -
.../com/google/protobuf/GeneratedMessageTest.java | 1515 --
.../java/com/google/protobuf/IsValidUtf8Test.java | 180 -
.../com/google/protobuf/IsValidUtf8TestUtil.java | 421 -
.../com/google/protobuf/LazyFieldLiteTest.java | 134 -
.../java/com/google/protobuf/LazyFieldTest.java | 121 -
.../com/google/protobuf/LazyMessageLiteTest.java | 319 -
.../google/protobuf/LazyStringArrayListTest.java | 174 -
.../google/protobuf/LazyStringEndToEndTest.java | 143 -
.../com/google/protobuf/LiteEqualsAndHashTest.java | 85 -
.../test/java/com/google/protobuf/LiteTest.java | 148 -
.../com/google/protobuf/LiteralByteStringTest.java | 396 -
.../test/java/com/google/protobuf/MessageTest.java | 353 -
.../com/google/protobuf/NestedBuildersTest.java | 185 -
.../test/java/com/google/protobuf/ParserTest.java | 381 -
.../google/protobuf/RepeatedFieldBuilderTest.java | 190 -
.../protobuf/RopeByteStringSubstringTest.java | 97 -
.../com/google/protobuf/RopeByteStringTest.java | 115 -
.../test/java/com/google/protobuf/ServiceTest.java | 320 -
.../google/protobuf/SingleFieldBuilderTest.java | 155 -
.../com/google/protobuf/SmallSortedMapTest.java | 420 -
.../com/google/protobuf/TestBadIdentifiers.java | 96 -
.../test/java/com/google/protobuf/TestUtil.java | 4124 ----
.../java/com/google/protobuf/TextFormatTest.java | 994 -
.../com/google/protobuf/UnknownFieldSetTest.java | 653 -
.../java/com/google/protobuf/WireFormatTest.java | 606 -
.../com/google/protobuf/lazy_fields_lite.proto | 61 -
.../com/google/protobuf/lite_equals_and_hash.proto | 55 -
.../com/google/protobuf/multiple_files_test.proto | 77 -
.../com/google/protobuf/nested_builders_test.proto | 53 -
.../com/google/protobuf/nested_extension.proto | 46 -
.../google/protobuf/nested_extension_lite.proto | 48 -
.../com/google/protobuf/non_nested_extension.proto | 49 -
.../protobuf/non_nested_extension_lite.proto | 50 -
.../google/protobuf/outer_class_name_test.proto | 38 -
.../google/protobuf/outer_class_name_test2.proto | 42 -
.../google/protobuf/outer_class_name_test3.proto | 43 -
.../com/google/protobuf/test_bad_identifiers.proto | 157 -
.../java/com/google/protobuf/test_check_utf8.proto | 50 -
.../com/google/protobuf/test_check_utf8_size.proto | 51 -
.../com/google/protobuf/test_custom_options.proto | 43 -
java/util/pom.xml | 115 +
.../java/com/google/protobuf/util/Durations.java | 256 +
.../com/google/protobuf/util/FieldMaskTree.java | 282 +
.../com/google/protobuf/util/FieldMaskUtil.java | 342 +
.../java/com/google/protobuf/util/JsonFormat.java | 1706 ++
.../java/com/google/protobuf/util/TimeUtil.java | 400 +
.../java/com/google/protobuf/util/Timestamps.java | 349 +
.../google/protobuf/util/FieldMaskTreeTest.java | 261 +
.../google/protobuf/util/FieldMaskUtilTest.java | 213 +
.../com/google/protobuf/util/JsonFormatTest.java | 1245 ++
.../com/google/protobuf/util/TimeUtilTest.java | 501 +
.../proto/com/google/protobuf/util/json_test.proto | 202 +
javanano/README.md | 398 +
javanano/pom.xml | 244 +
.../protobuf/nano/CodedInputByteBufferNano.java | 683 +
.../protobuf/nano/CodedOutputByteBufferNano.java | 1214 ++
.../protobuf/nano/ExtendableMessageNano.java | 169 +
.../java/com/google/protobuf/nano/Extension.java | 706 +
.../java/com/google/protobuf/nano/FieldArray.java | 291 +
.../java/com/google/protobuf/nano/FieldData.java | 240 +
.../com/google/protobuf/nano/InternalNano.java | 547 +
.../nano/InvalidProtocolBufferNanoException.java | 93 +
.../com/google/protobuf/nano/MapFactories.java | 67 +
.../java/com/google/protobuf/nano/MessageNano.java | 198 +
.../google/protobuf/nano/MessageNanoPrinter.java | 275 +
.../com/google/protobuf/nano/UnknownFieldData.java | 88 +
.../com/google/protobuf/nano/WireFormatNano.java | 124 +
.../java/com/google/protobuf/nano/NanoTest.java | 4468 +++++
.../java/com/google/protobuf/nano/map_test.proto | 70 +
.../protobuf/nano/unittest_accessors_nano.proto | 118 +
.../nano/unittest_enum_class_multiple_nano.proto | 48 +
.../protobuf/nano/unittest_enum_class_nano.proto | 48 +
.../nano/unittest_enum_validity_nano.proto | 28 +
.../protobuf/nano/unittest_extension_nano.proto | 37 +
.../nano/unittest_extension_packed_nano.proto | 29 +
.../nano/unittest_extension_repeated_nano.proto | 34 +
.../nano/unittest_extension_singular_nano.proto | 34 +
.../google/protobuf/nano/unittest_has_nano.proto | 82 +
.../protobuf/nano/unittest_import_nano.proto | 48 +
.../nano/unittest_multiple_nameclash_nano.proto | 41 +
.../protobuf/nano/unittest_multiple_nano.proto | 63 +
.../com/google/protobuf/nano/unittest_nano.proto | 195 +
.../protobuf/nano/unittest_recursive_nano.proto | 49 +
.../nano/unittest_reference_types_nano.proto | 116 +
.../nano/unittest_repeated_merge_nano.proto | 47 +
.../nano/unittest_repeated_packables_nano.proto | 95 +
.../protobuf/nano/unittest_simple_nano.proto | 54 +
.../protobuf/nano/unittest_single_nano.proto | 38 +
.../protobuf/nano/unittest_stringutf8_nano.proto | 43 +
jenkins/README.md | 6 +
jenkins/build_and_run_docker.sh | 56 +
jenkins/buildcmds/README.md | 6 +
jenkins/buildcmds/pull_request.sh | 15 +
jenkins/docker/Dockerfile | 153 +
jenkins/make_test_output.py | 91 +
jenkins/pull_request_in_docker.sh | 74 +
js/README.md | 159 +
js/binary/arith.js | 413 +
js/binary/arith_test.js | 355 +
js/binary/constants.js | 360 +
js/binary/decoder.js | 1007 +
js/binary/decoder_test.js | 334 +
js/binary/encoder.js | 430 +
js/binary/proto_test.js | 628 +
js/binary/reader.js | 1127 ++
js/binary/reader_test.js | 922 +
js/binary/utils.js | 975 +
js/binary/utils_test.js | 668 +
js/binary/writer.js | 1577 ++
js/binary/writer_test.js | 123 +
js/commonjs/export.js | 24 +
js/commonjs/export_asserts.js | 37 +
js/commonjs/export_testdeps.js | 18 +
js/commonjs/import_test.js | 52 +
js/commonjs/jasmine.json | 9 +
js/commonjs/rewrite_tests_for_commonjs.js | 97 +
js/commonjs/test6/test6.proto | 40 +
js/commonjs/test7/test7.proto | 42 +
js/data.proto | 51 +
js/debug.js | 142 +
js/debug_test.js | 105 +
js/gulpfile.js | 143 +
js/jasmine.json | 12 +
js/map.js | 463 +
js/message.js | 1431 ++
js/message_test.js | 1080 +
js/node_loader.js | 49 +
js/package.json | 26 +
js/proto3_test.js | 329 +
js/proto3_test.proto | 89 +
js/test.proto | 236 +
js/test2.proto | 54 +
js/test3.proto | 53 +
js/test4.proto | 42 +
js/test5.proto | 44 +
js/test_bootstrap.js | 41 +
js/testbinary.proto | 212 +
js/testempty.proto | 34 +
ltmain.sh | 9661 ---------
m4/acx_check_suncc.m4 | 17 +-
m4/libtool.m4 | 7997 --------
m4/ltoptions.m4 | 384 -
m4/ltsugar.m4 | 123 -
m4/ltversion.m4 | 23 -
m4/lt~obsolete.m4 | 98 -
m4/stl_hash.m4 | 3 +-
missing | 215 -
more_tests/Makefile | 41 +
objectivec/.gitignore | 23 +
objectivec/DevTools/check_version_stamps.sh | 56 +
objectivec/DevTools/compile_testing_protos.sh | 124 +
objectivec/DevTools/full_mac_build.sh | 300 +
objectivec/DevTools/pddm.py | 686 +
objectivec/DevTools/pddm_tests.py | 515 +
objectivec/GPBArray.h | 549 +
objectivec/GPBArray.m | 2551 +++
objectivec/GPBArray_PackagePrivate.h | 130 +
objectivec/GPBBootstrap.h | 85 +
objectivec/GPBCodedInputStream.h | 163 +
objectivec/GPBCodedInputStream.m | 525 +
objectivec/GPBCodedInputStream_PackagePrivate.h | 114 +
objectivec/GPBCodedOutputStream.h | 344 +
objectivec/GPBCodedOutputStream.m | 1229 ++
objectivec/GPBCodedOutputStream_PackagePrivate.h | 126 +
objectivec/GPBDescriptor.h | 142 +
objectivec/GPBDescriptor.m | 992 +
objectivec/GPBDescriptor_PackagePrivate.h | 321 +
objectivec/GPBDictionary.h | 2364 +++
objectivec/GPBDictionary.m | 13623 +++++++++++++
objectivec/GPBDictionary_PackagePrivate.h | 488 +
objectivec/GPBExtensionInternals.h | 50 +
objectivec/GPBExtensionInternals.m | 391 +
objectivec/GPBExtensionRegistry.h | 82 +
objectivec/GPBExtensionRegistry.m | 116 +
objectivec/GPBMessage.h | 328 +
objectivec/GPBMessage.m | 3230 +++
objectivec/GPBMessage_PackagePrivate.h | 142 +
objectivec/GPBProtocolBuffers.h | 76 +
objectivec/GPBProtocolBuffers.m | 66 +
objectivec/GPBProtocolBuffers_RuntimeSupport.h | 40 +
objectivec/GPBRootObject.h | 47 +
objectivec/GPBRootObject.m | 230 +
objectivec/GPBRootObject_PackagePrivate.h | 46 +
objectivec/GPBRuntimeTypes.h | 102 +
objectivec/GPBUnknownField.h | 89 +
objectivec/GPBUnknownField.m | 334 +
objectivec/GPBUnknownFieldSet.h | 65 +
objectivec/GPBUnknownFieldSet.m | 432 +
objectivec/GPBUnknownFieldSet_PackagePrivate.h | 61 +
objectivec/GPBUnknownField_PackagePrivate.h | 49 +
objectivec/GPBUtilities.h | 257 +
objectivec/GPBUtilities.m | 1712 ++
objectivec/GPBUtilities_PackagePrivate.h | 337 +
objectivec/GPBWellKnownTypes.h | 63 +
objectivec/GPBWellKnownTypes.m | 115 +
objectivec/GPBWireFormat.h | 73 +
objectivec/GPBWireFormat.m | 85 +
.../ProtocolBuffers_OSX.xcodeproj/project.pbxproj | 970 +
.../project.xcworkspace/contents.xcworkspacedata | 7 +
.../xcshareddata/WorkspaceSettings.xcsettings | 8 +
.../xcschemes/PerformanceTests.xcscheme | 335 +
.../xcschemes/ProtocolBuffers.xcscheme | 133 +
.../ProtocolBuffers_iOS.xcodeproj/project.pbxproj | 1143 ++
.../project.xcworkspace/contents.xcworkspacedata | 7 +
.../xcshareddata/WorkspaceSettings.xcsettings | 8 +
.../xcschemes/PerformanceTests.xcscheme | 345 +
.../xcschemes/ProtocolBuffers.xcscheme | 134 +
objectivec/README.md | 188 +
.../OSXCocoaPodsTester.xcodeproj/project.pbxproj | 290 +
.../project.xcworkspace/contents.xcworkspacedata | 7 +
.../xcschemes/OSXCocoaPodsTester.xcscheme | 91 +
.../OSXCocoaPodsTester/AppDelegate.h | 37 +
.../OSXCocoaPodsTester/AppDelegate.m | 48 +
.../AppIcon.appiconset/Contents.json | 58 +
.../OSXCocoaPodsTester/Base.lproj/MainMenu.xib | 680 +
.../OSXCocoaPodsTester/Info.plist | 34 +
.../OSXCocoaPodsTester/OSXCocoaPodsTester/main.m | 35 +
.../CocoaPods/OSXCocoaPodsTester/Podfile-framework | 10 +
.../CocoaPods/OSXCocoaPodsTester/Podfile-static | 8 +
objectivec/Tests/CocoaPods/README.md | 9 +
.../CocoaPods/iOSCocoaPodsTester/Podfile-framework | 10 +
.../CocoaPods/iOSCocoaPodsTester/Podfile-static | 8 +
.../iOSCocoaPodsTester.xcodeproj/project.pbxproj | 309 +
.../project.xcworkspace/contents.xcworkspacedata | 7 +
.../xcschemes/iOSCocoaPodsTester.xcscheme | 91 +
.../iOSCocoaPodsTester/AppDelegate.h | 39 +
.../iOSCocoaPodsTester/AppDelegate.m | 67 +
.../AppIcon.appiconset/Contents.json | 68 +
.../Base.lproj/LaunchScreen.storyboard | 27 +
.../iOSCocoaPodsTester/Base.lproj/Main.storyboard | 26 +
.../iOSCocoaPodsTester/Info.plist | 47 +
.../iOSCocoaPodsTester/ViewController.h | 37 +
.../iOSCocoaPodsTester/ViewController.m | 49 +
.../iOSCocoaPodsTester/iOSCocoaPodsTester/main.m | 39 +
objectivec/Tests/CocoaPods/run_tests.sh | 150 +
objectivec/Tests/GPBARCUnittestProtos.m | 61 +
objectivec/Tests/GPBArrayTests.m | 3438 ++++
objectivec/Tests/GPBCodedInputStreamTests.m | 335 +
objectivec/Tests/GPBCodedOuputStreamTests.m | 340 +
objectivec/Tests/GPBConcurrencyTests.m | 206 +
objectivec/Tests/GPBDescriptorTests.m | 227 +
objectivec/Tests/GPBDictionaryTests+Bool.m | 2418 +++
objectivec/Tests/GPBDictionaryTests+Int32.m | 3647 ++++
objectivec/Tests/GPBDictionaryTests+Int64.m | 3647 ++++
objectivec/Tests/GPBDictionaryTests+String.m | 3359 ++++
objectivec/Tests/GPBDictionaryTests+UInt32.m | 3647 ++++
objectivec/Tests/GPBDictionaryTests+UInt64.m | 3646 ++++
objectivec/Tests/GPBDictionaryTests.pddm | 1047 +
objectivec/Tests/GPBMessageTests+Merge.m | 700 +
objectivec/Tests/GPBMessageTests+Runtime.m | 2130 ++
objectivec/Tests/GPBMessageTests+Serialization.m | 1202 ++
objectivec/Tests/GPBMessageTests.m | 2022 ++
objectivec/Tests/GPBObjectiveCPlusPlusTest.mm | 69 +
objectivec/Tests/GPBPerfTests.m | 307 +
objectivec/Tests/GPBSwiftTests.swift | 460 +
objectivec/Tests/GPBTestUtilities.h | 100 +
objectivec/Tests/GPBTestUtilities.m | 2546 +++
objectivec/Tests/GPBUnittestProtos.m | 64 +
objectivec/Tests/GPBUnknownFieldSetTest.m | 255 +
objectivec/Tests/GPBUtilitiesTests.m | 200 +
objectivec/Tests/GPBWellKnownTypesTest.m | 102 +
objectivec/Tests/GPBWireFormatTests.m | 258 +
objectivec/Tests/UnitTests-Bridging-Header.h | 6 +
objectivec/Tests/UnitTests-Info.plist | 20 +
objectivec/Tests/golden_message | Bin 0 -> 493 bytes
objectivec/Tests/golden_packed_fields_message | Bin 0 -> 493 bytes
objectivec/Tests/iOSTestHarness/AppDelegate.m | 35 +
.../AppIcon.appiconset/Contents.json | 116 +
.../Images.xcassets/AppIcon.appiconset/iPad6.png | Bin 0 -> 8583 bytes
.../AppIcon.appiconset/iPad6_2x.png | Bin 0 -> 17744 bytes
.../Images.xcassets/AppIcon.appiconset/iPad7.png | Bin 0 -> 8969 bytes
.../AppIcon.appiconset/iPad7_2x.png | Bin 0 -> 18788 bytes
.../Images.xcassets/AppIcon.appiconset/iPhone6.png | Bin 0 -> 7021 bytes
.../AppIcon.appiconset/iPhone6_2x.png | Bin 0 -> 13348 bytes
.../AppIcon.appiconset/iPhone7_2x.png | Bin 0 -> 11128 bytes
.../AppIcon.appiconset/iPhone7_3x.png | Bin 0 -> 21792 bytes
.../LaunchImage.launchimage/Contents.json | 49 +
objectivec/Tests/iOSTestHarness/Info.plist | 43 +
objectivec/Tests/iOSTestHarness/LaunchScreen.xib | 33 +
.../iOSTestHarness/en.lproj/InfoPlist.strings | 2 +
objectivec/Tests/text_format_map_unittest_data.txt | 70 +
objectivec/Tests/text_format_unittest_data.txt | 116 +
objectivec/Tests/unittest_cycle.proto | 58 +
objectivec/Tests/unittest_objc.proto | 458 +
objectivec/Tests/unittest_objc_startup.proto | 49 +
objectivec/Tests/unittest_runtime_proto2.proto | 128 +
objectivec/Tests/unittest_runtime_proto3.proto | 121 +
objectivec/generate_well_known_types.sh | 76 +
objectivec/google/protobuf/Any.pbobjc.h | 154 +
objectivec/google/protobuf/Any.pbobjc.m | 108 +
objectivec/google/protobuf/Api.pbobjc.h | 272 +
objectivec/google/protobuf/Api.pbobjc.m | 365 +
objectivec/google/protobuf/Duration.pbobjc.h | 111 +
objectivec/google/protobuf/Duration.pbobjc.m | 103 +
objectivec/google/protobuf/Empty.pbobjc.h | 63 +
objectivec/google/protobuf/Empty.pbobjc.m | 79 +
objectivec/google/protobuf/FieldMask.pbobjc.h | 264 +
objectivec/google/protobuf/FieldMask.pbobjc.m | 92 +
objectivec/google/protobuf/SourceContext.pbobjc.h | 64 +
objectivec/google/protobuf/SourceContext.pbobjc.m | 92 +
objectivec/google/protobuf/Struct.pbobjc.h | 177 +
objectivec/google/protobuf/Struct.pbobjc.m | 289 +
objectivec/google/protobuf/Timestamp.pbobjc.h | 123 +
objectivec/google/protobuf/Timestamp.pbobjc.m | 103 +
objectivec/google/protobuf/Type.pbobjc.h | 383 +
objectivec/google/protobuf/Type.pbobjc.m | 710 +
objectivec/google/protobuf/Wrappers.pbobjc.h | 192 +
objectivec/google/protobuf/Wrappers.pbobjc.m | 435 +
php/ext/google/protobuf/config.m4 | 10 +
php/ext/google/protobuf/def.c | 381 +
php/ext/google/protobuf/message.c | 273 +
php/ext/google/protobuf/protobuf.c | 89 +
php/ext/google/protobuf/protobuf.h | 281 +
php/ext/google/protobuf/storage.c | 539 +
php/ext/google/protobuf/test.php | 15 +
php/ext/google/protobuf/upb.c | 11990 +++++++++++
php/ext/google/protobuf/upb.h | 8217 ++++++++
php/tests/autoload.php | 4 +
post_process_dist.sh | 64 +
protobuf-lite.pc.in | 4 +-
protobuf.bzl | 329 +
protobuf.pc.in | 4 +-
protoc-artifacts/Dockerfile | 40 +
protoc-artifacts/README.md | 177 +
protoc-artifacts/build-protoc.sh | 238 +
protoc-artifacts/build-zip.sh | 94 +
protoc-artifacts/pom.xml | 135 +
python/MANIFEST.in | 14 +
python/README.md | 127 +
python/README.txt | 105 -
python/ez_setup.py | 284 -
python/google/__init__.py | 5 +-
python/google/protobuf/__init__.py | 39 +
python/google/protobuf/descriptor.py | 262 +-
python/google/protobuf/descriptor_database.py | 8 +-
python/google/protobuf/descriptor_pool.py | 295 +-
python/google/protobuf/internal/_parameterized.py | 443 +
python/google/protobuf/internal/any_test.proto | 42 +
.../google/protobuf/internal/api_implementation.cc | 14 +-
.../google/protobuf/internal/api_implementation.py | 48 +-
.../internal/api_implementation_default_test.py | 63 -
python/google/protobuf/internal/containers.py | 362 +-
python/google/protobuf/internal/cpp_message.py | 663 -
python/google/protobuf/internal/decoder.py | 99 +-
.../protobuf/internal/descriptor_database_test.py | 24 +-
.../protobuf/internal/descriptor_pool_test.py | 330 +-
.../protobuf/internal/descriptor_pool_test1.proto | 2 +
.../protobuf/internal/descriptor_pool_test2.proto | 3 +
.../protobuf/internal/descriptor_python_test.py | 54 -
python/google/protobuf/internal/descriptor_test.py | 286 +-
python/google/protobuf/internal/encoder.py | 109 +-
.../google/protobuf/internal/factory_test1.proto | 1 +
.../google/protobuf/internal/factory_test2.proto | 7 +
.../protobuf/internal/file_options_test.proto | 43 +
python/google/protobuf/internal/generator_test.py | 43 +-
.../internal/import_test_package/__init__.py | 33 +
.../internal/import_test_package/inner.proto | 37 +
.../internal/import_test_package/outer.proto | 39 +
.../google/protobuf/internal/json_format_test.py | 815 +
.../internal/message_factory_python_test.py | 54 -
.../protobuf/internal/message_factory_test.py | 101 +-
.../protobuf/internal/message_python_test.py | 54 -
.../protobuf/internal/message_set_extensions.proto | 74 +
python/google/protobuf/internal/message_test.py | 1537 +-
.../protobuf/internal/missing_enum_values.proto | 6 +
.../google/protobuf/internal/more_extensions.proto | 1 +
.../internal/more_extensions_dynamic.proto | 1 +
.../google/protobuf/internal/more_messages.proto | 1 +
.../protobuf/internal/packed_field_test.proto | 73 +
.../google/protobuf/internal/proto_builder_test.py | 96 +
python/google/protobuf/internal/python_message.py | 529 +-
python/google/protobuf/internal/reflection_test.py | 284 +-
.../protobuf/internal/service_reflection_test.py | 20 +-
.../protobuf/internal/symbol_database_test.py | 43 +-
.../protobuf/internal/test_bad_identifiers.proto | 1 +
python/google/protobuf/internal/test_util.py | 204 +-
.../google/protobuf/internal/text_encoding_test.py | 20 +-
.../google/protobuf/internal/text_format_test.py | 1440 +-
python/google/protobuf/internal/type_checkers.py | 72 +-
.../protobuf/internal/unknown_fields_test.py | 211 +-
.../google/protobuf/internal/well_known_types.py | 724 +
.../protobuf/internal/well_known_types_test.py | 644 +
.../google/protobuf/internal/wire_format_test.py | 12 +-
python/google/protobuf/json_format.py | 664 +
python/google/protobuf/message.py | 19 +-
python/google/protobuf/message_factory.py | 16 +-
python/google/protobuf/proto_builder.py | 130 +
python/google/protobuf/pyext/__init__.py | 4 +
python/google/protobuf/pyext/cpp_message.py | 38 +-
python/google/protobuf/pyext/descriptor.cc | 1870 +-
python/google/protobuf/pyext/descriptor.h | 93 +-
.../google/protobuf/pyext/descriptor_containers.cc | 1786 ++
.../google/protobuf/pyext/descriptor_containers.h | 109 +
.../google/protobuf/pyext/descriptor_cpp2_test.py | 58 -
.../google/protobuf/pyext/descriptor_database.cc | 148 +
python/google/protobuf/pyext/descriptor_database.h | 75 +
python/google/protobuf/pyext/descriptor_pool.cc | 631 +
python/google/protobuf/pyext/descriptor_pool.h | 167 +
python/google/protobuf/pyext/extension_dict.cc | 195 +-
python/google/protobuf/pyext/extension_dict.h | 40 +-
python/google/protobuf/pyext/map_container.cc | 970 +
python/google/protobuf/pyext/map_container.h | 142 +
python/google/protobuf/pyext/message.cc | 2414 ++-
python/google/protobuf/pyext/message.h | 136 +-
.../protobuf/pyext/message_factory_cpp2_test.py | 56 -
python/google/protobuf/pyext/message_module.cc | 88 +
python/google/protobuf/pyext/proto2_api_test.proto | 2 +
python/google/protobuf/pyext/python.proto | 2 +
.../pyext/reflection_cpp2_generated_test.py | 94 -
.../protobuf/pyext/repeated_composite_container.cc | 435 +-
.../protobuf/pyext/repeated_composite_container.h | 39 +-
.../protobuf/pyext/repeated_scalar_container.cc | 325 +-
.../protobuf/pyext/repeated_scalar_container.h | 16 +-
python/google/protobuf/pyext/scoped_pyobject_ptr.h | 17 +-
python/google/protobuf/reflection.py | 101 +-
python/google/protobuf/symbol_database.py | 84 +-
python/google/protobuf/text_encoding.py | 19 +-
python/google/protobuf/text_format.py | 1335 +-
python/mox.py | 2 +-
python/setup.py | 296 +-
python/tox.ini | 24 +
ruby/.gitignore | 8 +
ruby/Gemfile | 3 +
ruby/Gemfile.lock | 30 +
ruby/README.md | 114 +
ruby/Rakefile | 108 +
ruby/ext/google/protobuf_c/defs.c | 1763 ++
ruby/ext/google/protobuf_c/encode_decode.c | 1264 ++
ruby/ext/google/protobuf_c/extconf.rb | 10 +
ruby/ext/google/protobuf_c/map.c | 810 +
ruby/ext/google/protobuf_c/message.c | 578 +
ruby/ext/google/protobuf_c/protobuf.c | 115 +
ruby/ext/google/protobuf_c/protobuf.h | 539 +
ruby/ext/google/protobuf_c/repeated_field.c | 656 +
ruby/ext/google/protobuf_c/storage.c | 893 +
ruby/ext/google/protobuf_c/upb.c | 12812 ++++++++++++
ruby/ext/google/protobuf_c/upb.h | 8569 ++++++++
ruby/google-protobuf.gemspec | 25 +
ruby/lib/google/protobuf.rb | 76 +
ruby/lib/google/protobuf/message_exts.rb | 53 +
ruby/lib/google/protobuf/repeated_field.rb | 188 +
ruby/pom.xml | 92 +
.../com/google/protobuf/jruby/RubyBuilder.java | 167 +
.../com/google/protobuf/jruby/RubyDescriptor.java | 269 +
.../google/protobuf/jruby/RubyDescriptorPool.java | 169 +
.../java/com/google/protobuf/jruby/RubyEnum.java | 86 +
.../protobuf/jruby/RubyEnumBuilderContext.java | 82 +
.../google/protobuf/jruby/RubyEnumDescriptor.java | 185 +
.../google/protobuf/jruby/RubyFieldDescriptor.java | 277 +
.../java/com/google/protobuf/jruby/RubyMap.java | 434 +
.../com/google/protobuf/jruby/RubyMessage.java | 769 +
.../protobuf/jruby/RubyMessageBuilderContext.java | 217 +
.../protobuf/jruby/RubyOneofBuilderContext.java | 84 +
.../google/protobuf/jruby/RubyOneofDescriptor.java | 124 +
.../com/google/protobuf/jruby/RubyProtobuf.java | 68 +
.../google/protobuf/jruby/RubyRepeatedField.java | 409 +
.../google/protobuf/jruby/SentinelOuterClass.java | 776 +
.../main/java/com/google/protobuf/jruby/Utils.java | 303 +
ruby/src/main/java/google/ProtobufJavaService.java | 60 +
ruby/src/main/sentinel.proto | 15 +
ruby/tests/basic.rb | 1182 ++
ruby/tests/generated_code.proto | 67 +
ruby/tests/generated_code_test.rb | 19 +
ruby/tests/repeated_field_test.rb | 640 +
ruby/tests/stress.rb | 38 +
ruby/tests/test_import.proto | 5 +
ruby/travis-test.sh | 25 +
six.BUILD | 13 +
src/Makefile.am | 605 +-
src/Makefile.in | 3641 ----
src/README.md | 212 +
src/google/protobuf/any.cc | 114 +
src/google/protobuf/any.h | 107 +
src/google/protobuf/any.pb.cc | 496 +
src/google/protobuf/any.pb.h | 258 +
src/google/protobuf/any.proto | 140 +
src/google/protobuf/any_test.cc | 89 +
src/google/protobuf/any_test.proto | 41 +
src/google/protobuf/api.pb.cc | 2028 ++
src/google/protobuf/api.pb.h | 996 +
src/google/protobuf/api.proto | 202 +
src/google/protobuf/arena.cc | 314 +
src/google/protobuf/arena.h | 925 +
src/google/protobuf/arena_nc.cc | 45 +
src/google/protobuf/arena_nc_test.py | 61 +
src/google/protobuf/arena_test_util.cc | 50 +
src/google/protobuf/arena_test_util.h | 60 +
src/google/protobuf/arena_unittest.cc | 1353 ++
src/google/protobuf/arenastring.cc | 53 +
src/google/protobuf/arenastring.h | 314 +
src/google/protobuf/arenastring_unittest.cc | 110 +
src/google/protobuf/compiler/code_generator.cc | 1 +
src/google/protobuf/compiler/code_generator.h | 31 +
.../protobuf/compiler/command_line_interface.cc | 534 +-
.../protobuf/compiler/command_line_interface.h | 18 +-
.../compiler/command_line_interface_unittest.cc | 215 +-
.../compiler/cpp/cpp_bootstrap_unittest.cc | 9 +-
src/google/protobuf/compiler/cpp/cpp_enum.cc | 89 +-
src/google/protobuf/compiler/cpp/cpp_enum.h | 20 +-
src/google/protobuf/compiler/cpp/cpp_enum_field.cc | 232 +-
src/google/protobuf/compiler/cpp/cpp_enum_field.h | 20 +-
src/google/protobuf/compiler/cpp/cpp_extension.cc | 2 +-
src/google/protobuf/compiler/cpp/cpp_extension.h | 2 +-
src/google/protobuf/compiler/cpp/cpp_field.cc | 41 +-
src/google/protobuf/compiler/cpp/cpp_field.h | 62 +-
src/google/protobuf/compiler/cpp/cpp_file.cc | 847 +-
src/google/protobuf/compiler/cpp/cpp_file.h | 81 +-
src/google/protobuf/compiler/cpp/cpp_generator.cc | 55 +-
src/google/protobuf/compiler/cpp/cpp_helpers.cc | 260 +-
src/google/protobuf/compiler/cpp/cpp_helpers.h | 156 +-
src/google/protobuf/compiler/cpp/cpp_map_field.cc | 437 +
src/google/protobuf/compiler/cpp/cpp_map_field.h | 80 +
src/google/protobuf/compiler/cpp/cpp_message.cc | 2134 +-
src/google/protobuf/compiler/cpp/cpp_message.h | 53 +-
.../protobuf/compiler/cpp/cpp_message_field.cc | 922 +-
.../protobuf/compiler/cpp/cpp_message_field.h | 47 +-
src/google/protobuf/compiler/cpp/cpp_options.h | 17 +-
.../protobuf/compiler/cpp/cpp_plugin_unittest.cc | 133 +-
.../protobuf/compiler/cpp/cpp_primitive_field.cc | 93 +-
.../protobuf/compiler/cpp/cpp_primitive_field.h | 21 +-
src/google/protobuf/compiler/cpp/cpp_service.cc | 8 +-
.../protobuf/compiler/cpp/cpp_string_field.cc | 759 +-
.../protobuf/compiler/cpp/cpp_string_field.h | 23 +-
.../compiler/cpp/cpp_test_bad_identifiers.proto | 38 +-
.../compiler/cpp/cpp_test_large_enum_value.proto | 43 +
src/google/protobuf/compiler/cpp/cpp_unittest.cc | 85 +-
src/google/protobuf/compiler/cpp/metadata_test.cc | 242 +
.../protobuf/compiler/csharp/csharp_doc_comment.cc | 114 +
.../protobuf/compiler/csharp/csharp_doc_comment.h | 51 +
src/google/protobuf/compiler/csharp/csharp_enum.cc | 94 +
src/google/protobuf/compiler/csharp/csharp_enum.h | 63 +
.../protobuf/compiler/csharp/csharp_enum_field.cc | 120 +
.../protobuf/compiler/csharp/csharp_enum_field.h | 81 +
.../protobuf/compiler/csharp/csharp_field_base.cc | 430 +
.../protobuf/compiler/csharp/csharp_field_base.h | 105 +
.../protobuf/compiler/csharp/csharp_generator.cc | 118 +
.../protobuf/compiler/csharp/csharp_generator.h | 58 +
.../compiler/csharp/csharp_generator_unittest.cc | 70 +
.../protobuf/compiler/csharp/csharp_helpers.cc | 506 +
.../protobuf/compiler/csharp/csharp_helpers.h | 132 +
.../protobuf/compiler/csharp/csharp_map_field.cc | 141 +
.../protobuf/compiler/csharp/csharp_map_field.h | 73 +
.../protobuf/compiler/csharp/csharp_message.cc | 528 +
.../protobuf/compiler/csharp/csharp_message.h | 89 +
.../compiler/csharp/csharp_message_field.cc | 200 +
.../compiler/csharp/csharp_message_field.h | 90 +
src/google/protobuf/compiler/csharp/csharp_names.h | 103 +
.../protobuf/compiler/csharp/csharp_options.h | 86 +
.../compiler/csharp/csharp_primitive_field.cc | 218 +
.../compiler/csharp/csharp_primitive_field.h | 94 +
.../compiler/csharp/csharp_reflection_class.cc | 290 +
.../compiler/csharp/csharp_reflection_class.h | 71 +
.../compiler/csharp/csharp_repeated_enum_field.cc | 127 +
.../compiler/csharp/csharp_repeated_enum_field.h | 75 +
.../csharp/csharp_repeated_message_field.cc | 144 +
.../csharp/csharp_repeated_message_field.h | 75 +
.../csharp/csharp_repeated_primitive_field.cc | 125 +
.../csharp/csharp_repeated_primitive_field.h | 71 +
.../csharp/csharp_source_generator_base.cc | 73 +
.../compiler/csharp/csharp_source_generator_base.h | 70 +
.../compiler/csharp/csharp_wrapper_field.cc | 211 +
.../compiler/csharp/csharp_wrapper_field.h | 91 +
src/google/protobuf/compiler/importer.cc | 22 +-
src/google/protobuf/compiler/importer.h | 9 +
src/google/protobuf/compiler/importer_unittest.cc | 152 +-
src/google/protobuf/compiler/java/java_context.cc | 11 +-
src/google/protobuf/compiler/java/java_context.h | 21 +-
.../protobuf/compiler/java/java_doc_comment.cc | 56 +-
src/google/protobuf/compiler/java/java_enum.cc | 120 +-
src/google/protobuf/compiler/java/java_enum.h | 5 +-
.../protobuf/compiler/java/java_enum_field.cc | 381 +-
.../protobuf/compiler/java/java_enum_field.h | 2 +
.../protobuf/compiler/java/java_enum_field_lite.cc | 962 +
.../protobuf/compiler/java/java_enum_field_lite.h | 159 +
.../protobuf/compiler/java/java_enum_lite.cc | 221 +
src/google/protobuf/compiler/java/java_enum_lite.h | 98 +
.../protobuf/compiler/java/java_extension.cc | 95 +-
src/google/protobuf/compiler/java/java_extension.h | 12 +-
.../protobuf/compiler/java/java_extension_lite.cc | 118 +
.../protobuf/compiler/java/java_extension_lite.h | 76 +
src/google/protobuf/compiler/java/java_field.cc | 133 +-
src/google/protobuf/compiler/java/java_field.h | 37 +-
src/google/protobuf/compiler/java/java_file.cc | 277 +-
src/google/protobuf/compiler/java/java_file.h | 21 +-
.../protobuf/compiler/java/java_generator.cc | 90 +-
.../compiler/java/java_generator_factory.cc | 14 +-
src/google/protobuf/compiler/java/java_helpers.cc | 47 +-
src/google/protobuf/compiler/java/java_helpers.h | 158 +-
.../compiler/java/java_lazy_message_field.cc | 236 +-
.../compiler/java/java_lazy_message_field_lite.cc | 723 +
.../compiler/java/java_lazy_message_field_lite.h | 118 +
.../protobuf/compiler/java/java_map_field.cc | 743 +
src/google/protobuf/compiler/java/java_map_field.h | 80 +
.../protobuf/compiler/java/java_map_field_lite.cc | 836 +
.../protobuf/compiler/java/java_map_field_lite.h | 78 +
src/google/protobuf/compiler/java/java_message.cc | 1424 +-
src/google/protobuf/compiler/java/java_message.h | 36 +-
.../protobuf/compiler/java/java_message_builder.cc | 737 +
.../protobuf/compiler/java/java_message_builder.h | 86 +
.../compiler/java/java_message_builder_lite.cc | 179 +
.../compiler/java/java_message_builder_lite.h | 83 +
.../protobuf/compiler/java/java_message_field.cc | 481 +-
.../compiler/java/java_message_field_lite.cc | 941 +
.../compiler/java/java_message_field_lite.h | 157 +
.../protobuf/compiler/java/java_message_lite.cc | 1099 +
.../protobuf/compiler/java/java_message_lite.h | 92 +
.../protobuf/compiler/java/java_name_resolver.cc | 7 +
.../protobuf/compiler/java/java_name_resolver.h | 1 +
src/google/protobuf/compiler/java/java_names.h | 87 +
src/google/protobuf/compiler/java/java_options.h | 73 +
.../protobuf/compiler/java/java_plugin_unittest.cc | 8 +-
.../protobuf/compiler/java/java_primitive_field.cc | 41 +-
.../compiler/java/java_primitive_field_lite.cc | 914 +
.../compiler/java/java_primitive_field_lite.h | 163 +
src/google/protobuf/compiler/java/java_service.cc | 6 +-
src/google/protobuf/compiler/java/java_service.h | 4 +-
.../compiler/java/java_shared_code_generator.cc | 59 +-
.../compiler/java/java_shared_code_generator.h | 14 +-
.../protobuf/compiler/java/java_string_field.cc | 113 +-
.../protobuf/compiler/java/java_string_field.h | 1 -
.../compiler/java/java_string_field_lite.cc | 872 +
.../compiler/java/java_string_field_lite.h | 157 +
.../protobuf/compiler/javanano/javanano_enum.cc | 143 +
.../protobuf/compiler/javanano/javanano_enum.h | 87 +
.../compiler/javanano/javanano_enum_field.cc | 544 +
.../compiler/javanano/javanano_enum_field.h | 126 +
.../compiler/javanano/javanano_extension.cc | 150 +
.../compiler/javanano/javanano_extension.h | 74 +
.../protobuf/compiler/javanano/javanano_field.cc | 209 +
.../protobuf/compiler/javanano/javanano_field.h | 130 +
.../protobuf/compiler/javanano/javanano_file.cc | 263 +
.../protobuf/compiler/javanano/javanano_file.h | 94 +
.../compiler/javanano/javanano_generator.cc | 230 +
.../compiler/javanano/javanano_generator.h | 72 +
.../protobuf/compiler/javanano/javanano_helpers.cc | 591 +
.../protobuf/compiler/javanano/javanano_helpers.h | 199 +
.../compiler/javanano/javanano_map_field.cc | 186 +
.../compiler/javanano/javanano_map_field.h | 70 +
.../protobuf/compiler/javanano/javanano_message.cc | 676 +
.../protobuf/compiler/javanano/javanano_message.h | 97 +
.../compiler/javanano/javanano_message_field.cc | 363 +
.../compiler/javanano/javanano_message_field.h | 121 +
.../protobuf/compiler/javanano/javanano_params.h | 258 +
.../compiler/javanano/javanano_primitive_field.cc | 968 +
.../compiler/javanano/javanano_primitive_field.h | 150 +
src/google/protobuf/compiler/js/js_generator.cc | 3307 +++
src/google/protobuf/compiler/js/js_generator.h | 281 +
src/google/protobuf/compiler/main.cc | 39 +-
.../protobuf/compiler/mock_code_generator.cc | 35 +-
src/google/protobuf/compiler/mock_code_generator.h | 5 +
.../compiler/objectivec/objectivec_enum.cc | 219 +
.../protobuf/compiler/objectivec/objectivec_enum.h | 73 +
.../compiler/objectivec/objectivec_enum_field.cc | 147 +
.../compiler/objectivec/objectivec_enum_field.h | 80 +
.../compiler/objectivec/objectivec_extension.cc | 136 +
.../compiler/objectivec/objectivec_extension.h | 69 +
.../compiler/objectivec/objectivec_field.cc | 477 +
.../compiler/objectivec/objectivec_field.h | 194 +
.../compiler/objectivec/objectivec_file.cc | 637 +
.../protobuf/compiler/objectivec/objectivec_file.h | 102 +
.../compiler/objectivec/objectivec_generator.cc | 151 +
.../compiler/objectivec/objectivec_generator.h | 61 +
.../compiler/objectivec/objectivec_helpers.cc | 1375 ++
.../compiler/objectivec/objectivec_helpers.h | 230 +
.../objectivec/objectivec_helpers_unittest.cc | 257 +
.../compiler/objectivec/objectivec_map_field.cc | 180 +
.../compiler/objectivec/objectivec_map_field.h | 67 +
.../compiler/objectivec/objectivec_message.cc | 616 +
.../compiler/objectivec/objectivec_message.h | 99 +
.../objectivec/objectivec_message_field.cc | 108 +
.../compiler/objectivec/objectivec_message_field.h | 81 +
.../compiler/objectivec/objectivec_oneof.cc | 138 +
.../compiler/objectivec/objectivec_oneof.h | 79 +
.../objectivec/objectivec_primitive_field.cc | 192 +
.../objectivec/objectivec_primitive_field.h | 92 +
src/google/protobuf/compiler/parser.cc | 453 +-
src/google/protobuf/compiler/parser.h | 79 +-
src/google/protobuf/compiler/parser_unittest.cc | 697 +-
src/google/protobuf/compiler/plugin.cc | 99 +-
src/google/protobuf/compiler/plugin.h | 18 +
src/google/protobuf/compiler/plugin.pb.cc | 841 +-
src/google/protobuf/compiler/plugin.pb.h | 507 +-
src/google/protobuf/compiler/plugin.proto | 3 +
.../protobuf/compiler/python/python_generator.cc | 180 +-
.../protobuf/compiler/python/python_generator.h | 8 +
.../compiler/python/python_plugin_unittest.cc | 56 +-
.../compiler/ruby/ruby_generated_code.proto | 67 +
.../compiler/ruby/ruby_generated_code_pb.rb | 74 +
.../protobuf/compiler/ruby/ruby_generator.cc | 501 +
src/google/protobuf/compiler/ruby/ruby_generator.h | 58 +
.../compiler/ruby/ruby_generator_unittest.cc | 109 +
src/google/protobuf/compiler/subprocess.cc | 6 +-
src/google/protobuf/descriptor.cc | 1167 +-
src/google/protobuf/descriptor.h | 314 +-
src/google/protobuf/descriptor.pb.cc | 10217 ++++++++--
src/google/protobuf/descriptor.pb.h | 4867 +++--
src/google/protobuf/descriptor.proto | 182 +-
src/google/protobuf/descriptor_database.cc | 28 +-
src/google/protobuf/descriptor_database.h | 4 +-
.../protobuf/descriptor_database_unittest.cc | 13 +-
src/google/protobuf/descriptor_unittest.cc | 1254 +-
src/google/protobuf/drop_unknown_fields_test.cc | 88 +
src/google/protobuf/duration.pb.cc | 422 +
src/google/protobuf/duration.pb.h | 176 +
src/google/protobuf/duration.proto | 98 +
src/google/protobuf/dynamic_message.cc | 183 +-
src/google/protobuf/dynamic_message.h | 6 +-
src/google/protobuf/dynamic_message_unittest.cc | 73 +-
src/google/protobuf/empty.pb.cc | 316 +
src/google/protobuf/empty.pb.h | 147 +
src/google/protobuf/empty.proto | 53 +
src/google/protobuf/extension_set.cc | 613 +-
src/google/protobuf/extension_set.h | 124 +-
src/google/protobuf/extension_set_heavy.cc | 137 +-
src/google/protobuf/extension_set_unittest.cc | 182 +-
src/google/protobuf/field_mask.pb.cc | 402 +
src/google/protobuf/field_mask.pb.h | 206 +
src/google/protobuf/field_mask.proto | 246 +
src/google/protobuf/generated_enum_reflection.h | 5 +-
src/google/protobuf/generated_enum_util.h | 46 +
.../protobuf/generated_message_reflection.cc | 880 +-
src/google/protobuf/generated_message_reflection.h | 191 +-
.../generated_message_reflection_unittest.cc | 130 +-
src/google/protobuf/generated_message_util.cc | 19 +
src/google/protobuf/generated_message_util.h | 28 +-
src/google/protobuf/io/coded_stream.cc | 336 +-
src/google/protobuf/io/coded_stream.h | 307 +-
src/google/protobuf/io/coded_stream_inl.h | 29 +-
src/google/protobuf/io/coded_stream_unittest.cc | 13 +-
src/google/protobuf/io/gzip_stream.cc | 18 +-
src/google/protobuf/io/gzip_stream.h | 4 +-
src/google/protobuf/io/printer.cc | 162 +-
src/google/protobuf/io/printer.h | 221 +-
src/google/protobuf/io/printer_unittest.cc | 238 +
src/google/protobuf/io/strtod.cc | 12 +
src/google/protobuf/io/strtod.h | 5 +
src/google/protobuf/io/tokenizer.cc | 20 +-
src/google/protobuf/io/tokenizer.h | 25 +-
src/google/protobuf/io/tokenizer_unittest.cc | 21 +-
src/google/protobuf/io/zero_copy_stream.cc | 1 +
src/google/protobuf/io/zero_copy_stream_impl.cc | 1 +
.../protobuf/io/zero_copy_stream_impl_lite.cc | 47 +-
.../protobuf/io/zero_copy_stream_impl_lite.h | 64 +-
.../protobuf/io/zero_copy_stream_unittest.cc | 48 +-
src/google/protobuf/lite_arena_unittest.cc | 83 +
src/google/protobuf/lite_unittest.cc | 370 +-
src/google/protobuf/map.h | 1742 ++
src/google/protobuf/map_entry.h | 310 +
src/google/protobuf/map_entry_lite.h | 568 +
src/google/protobuf/map_field.cc | 471 +
src/google/protobuf/map_field.h | 397 +
src/google/protobuf/map_field_inl.h | 489 +
src/google/protobuf/map_field_lite.h | 278 +
src/google/protobuf/map_field_test.cc | 494 +
src/google/protobuf/map_lite_test_util.cc | 93 +
src/google/protobuf/map_lite_test_util.h | 80 +
src/google/protobuf/map_lite_unittest.proto | 130 +
src/google/protobuf/map_proto2_unittest.proto | 86 +
src/google/protobuf/map_test.cc | 3067 +++
src/google/protobuf/map_test_util.cc | 1801 ++
src/google/protobuf/map_test_util.h | 159 +
src/google/protobuf/map_test_util_impl.h | 490 +
src/google/protobuf/map_type_handler.h | 743 +
src/google/protobuf/map_unittest.proto | 129 +
src/google/protobuf/map_unittest_proto3.proto | 120 +
src/google/protobuf/message.cc | 165 +-
src/google/protobuf/message.h | 356 +-
src/google/protobuf/message_lite.cc | 112 +-
src/google/protobuf/message_lite.h | 69 +-
src/google/protobuf/message_unittest.cc | 52 +-
src/google/protobuf/metadata.h | 163 +
src/google/protobuf/no_field_presence_test.cc | 577 +
src/google/protobuf/preserve_unknown_enum_test.cc | 289 +
src/google/protobuf/proto3_arena_lite_unittest.cc | 164 +
src/google/protobuf/proto3_arena_unittest.cc | 209 +
src/google/protobuf/proto3_lite_unittest.cc | 145 +
src/google/protobuf/reflection.h | 600 +
src/google/protobuf/reflection_internal.h | 378 +
src/google/protobuf/reflection_ops_unittest.cc | 1 +
src/google/protobuf/repeated_field.cc | 77 +-
src/google/protobuf/repeated_field.h | 1226 +-
.../protobuf/repeated_field_reflection_unittest.cc | 521 +-
src/google/protobuf/repeated_field_unittest.cc | 160 +-
src/google/protobuf/service.h | 5 +-
src/google/protobuf/source_context.pb.cc | 394 +
src/google/protobuf/source_context.pb.h | 190 +
src/google/protobuf/source_context.proto | 48 +
src/google/protobuf/struct.pb.cc | 1579 ++
src/google/protobuf/struct.pb.h | 781 +
src/google/protobuf/struct.proto | 96 +
src/google/protobuf/stubs/atomic_sequence_num.h | 54 +
src/google/protobuf/stubs/atomicops.h | 31 +-
.../stubs/atomicops_internals_generic_gcc.h | 4 +-
.../protobuf/stubs/atomicops_internals_mips_gcc.h | 4 +-
.../protobuf/stubs/atomicops_internals_pnacl.h | 176 +-
.../protobuf/stubs/atomicops_internals_power.h | 440 +
.../protobuf/stubs/atomicops_internals_ppc_gcc.h | 155 +
src/google/protobuf/stubs/bytestream.cc | 196 +
src/google/protobuf/stubs/bytestream.h | 348 +
src/google/protobuf/stubs/bytestream_unittest.cc | 146 +
src/google/protobuf/stubs/callback.h | 546 +
src/google/protobuf/stubs/casts.h | 133 +
src/google/protobuf/stubs/common.cc | 72 +-
src/google/protobuf/stubs/common.h | 1085 +-
src/google/protobuf/stubs/common_unittest.cc | 19 +-
src/google/protobuf/stubs/fastmem.h | 152 +
src/google/protobuf/stubs/hash.h | 272 +-
src/google/protobuf/stubs/int128.cc | 201 +
src/google/protobuf/stubs/int128.h | 383 +
src/google/protobuf/stubs/int128_unittest.cc | 513 +
src/google/protobuf/stubs/logging.h | 237 +
src/google/protobuf/stubs/macros.h | 168 +
src/google/protobuf/stubs/map_util.h | 2 -
src/google/protobuf/stubs/mathlimits.cc | 144 +
src/google/protobuf/stubs/mathlimits.h | 279 +
src/google/protobuf/stubs/mathutil.h | 162 +
src/google/protobuf/stubs/mutex.h | 148 +
src/google/protobuf/stubs/once.h | 1 +
src/google/protobuf/stubs/once_unittest.cc | 6 +-
src/google/protobuf/stubs/platform_macros.h | 28 +-
src/google/protobuf/stubs/port.h | 393 +
src/google/protobuf/stubs/scoped_ptr.h | 236 +
src/google/protobuf/stubs/singleton.h | 68 +
src/google/protobuf/stubs/status.cc | 134 +
src/google/protobuf/stubs/status.h | 116 +
src/google/protobuf/stubs/status_macros.h | 89 +
src/google/protobuf/stubs/status_test.cc | 131 +
src/google/protobuf/stubs/statusor.cc | 46 +
src/google/protobuf/stubs/statusor.h | 259 +
src/google/protobuf/stubs/statusor_test.cc | 274 +
src/google/protobuf/stubs/stringpiece.cc | 268 +
src/google/protobuf/stubs/stringpiece.h | 483 +
src/google/protobuf/stubs/stringpiece_unittest.cc | 794 +
src/google/protobuf/stubs/stringprintf.cc | 1 -
src/google/protobuf/stubs/structurally_valid.cc | 52 +
src/google/protobuf/stubs/strutil.cc | 1138 +-
src/google/protobuf/stubs/strutil.h | 424 +-
src/google/protobuf/stubs/strutil_unittest.cc | 739 +-
src/google/protobuf/stubs/template_util.h | 2 +-
src/google/protobuf/stubs/time.cc | 365 +
src/google/protobuf/stubs/time.h | 75 +
src/google/protobuf/stubs/time_test.cc | 208 +
src/google/protobuf/stubs/type_traits.h | 50 +-
src/google/protobuf/stubs/type_traits_unittest.cc | 5 +-
src/google/protobuf/test_util.cc | 7 +-
src/google/protobuf/test_util.h | 2 +-
src/google/protobuf/test_util_lite.cc | 1 +
src/google/protobuf/test_util_lite.h | 2 +-
src/google/protobuf/testdata/golden_message_maps | Bin 0 -> 13619 bytes
src/google/protobuf/testdata/golden_message_proto3 | Bin 0 -> 248 bytes
src/google/protobuf/testdata/map_test_data.txt | 140 +
src/google/protobuf/testing/file.cc | 6 +
src/google/protobuf/testing/file.h | 3 +
src/google/protobuf/testing/googletest.cc | 36 +-
src/google/protobuf/testing/zcgunzip.cc | 11 +-
src/google/protobuf/testing/zcgzip.cc | 11 +-
src/google/protobuf/text_format.cc | 443 +-
src/google/protobuf/text_format.h | 50 +-
src/google/protobuf/text_format_unittest.cc | 132 +-
src/google/protobuf/timestamp.pb.cc | 448 +
src/google/protobuf/timestamp.pb.h | 189 +
src/google/protobuf/timestamp.proto | 111 +
src/google/protobuf/type.pb.cc | 3304 +++
src/google/protobuf/type.pb.h | 1751 ++
src/google/protobuf/type.proto | 180 +
src/google/protobuf/unittest.proto | 21 +-
src/google/protobuf/unittest_arena.proto | 46 +
src/google/protobuf/unittest_custom_options.proto | 39 +-
.../protobuf/unittest_drop_unknown_fields.proto | 58 +
.../protobuf/unittest_embed_optimize_for.proto | 1 +
src/google/protobuf/unittest_empty.proto | 1 +
.../protobuf/unittest_enormous_descriptor.proto | 4 +-
src/google/protobuf/unittest_import.proto | 11 +-
src/google/protobuf/unittest_import_lite.proto | 1 +
src/google/protobuf/unittest_import_proto3.proto | 68 +
src/google/protobuf/unittest_import_public.proto | 1 +
.../protobuf/unittest_import_public_lite.proto | 1 +
.../protobuf/unittest_import_public_proto3.proto | 42 +
src/google/protobuf/unittest_lite.proto | 23 +
.../protobuf/unittest_lite_imports_nonlite.proto | 1 +
src/google/protobuf/unittest_mset.proto | 21 +-
.../protobuf/unittest_mset_wire_format.proto | 52 +
src/google/protobuf/unittest_no_arena.proto | 202 +
src/google/protobuf/unittest_no_arena_import.proto | 37 +
src/google/protobuf/unittest_no_arena_lite.proto | 42 +
.../protobuf/unittest_no_field_presence.proto | 138 +
.../protobuf/unittest_no_generic_services.proto | 1 +
src/google/protobuf/unittest_optimize_for.proto | 1 +
.../protobuf/unittest_preserve_unknown_enum.proto | 71 +
.../protobuf/unittest_preserve_unknown_enum2.proto | 50 +
src/google/protobuf/unittest_proto3.proto | 388 +
src/google/protobuf/unittest_proto3_arena.proto | 206 +
.../protobuf/unittest_proto3_arena_lite.proto | 207 +
src/google/protobuf/unittest_proto3_lite.proto | 206 +
.../protobuf/unittest_well_known_types.proto | 114 +
src/google/protobuf/unknown_field_set.cc | 126 +-
src/google/protobuf/unknown_field_set.h | 46 +-
src/google/protobuf/unknown_field_set_unittest.cc | 10 +
src/google/protobuf/util/field_comparator.cc | 208 +
src/google/protobuf/util/field_comparator.h | 259 +
src/google/protobuf/util/field_comparator_test.cc | 488 +
src/google/protobuf/util/field_mask_util.cc | 538 +
src/google/protobuf/util/field_mask_util.h | 193 +
src/google/protobuf/util/field_mask_util_test.cc | 606 +
src/google/protobuf/util/internal/constants.h | 103 +
src/google/protobuf/util/internal/datapiece.cc | 378 +
src/google/protobuf/util/internal/datapiece.h | 204 +
.../util/internal/default_value_objectwriter.cc | 596 +
.../util/internal/default_value_objectwriter.h | 284 +
.../internal/default_value_objectwriter_test.cc | 189 +
.../protobuf/util/internal/error_listener.cc | 42 +
src/google/protobuf/util/internal/error_listener.h | 103 +
.../util/internal/expecting_objectwriter.h | 238 +
.../protobuf/util/internal/field_mask_utility.cc | 225 +
.../protobuf/util/internal/field_mask_utility.h | 72 +
src/google/protobuf/util/internal/json_escaping.cc | 404 +
src/google/protobuf/util/internal/json_escaping.h | 91 +
.../protobuf/util/internal/json_objectwriter.cc | 183 +
.../protobuf/util/internal/json_objectwriter.h | 215 +
.../util/internal/json_objectwriter_test.cc | 313 +
.../protobuf/util/internal/json_stream_parser.cc | 820 +
.../protobuf/util/internal/json_stream_parser.h | 258 +
.../util/internal/json_stream_parser_test.cc | 819 +
.../protobuf/util/internal/location_tracker.h | 65 +
.../protobuf/util/internal/mock_error_listener.h | 63 +
.../util/internal/object_location_tracker.h | 64 +
src/google/protobuf/util/internal/object_source.h | 79 +
src/google/protobuf/util/internal/object_writer.cc | 92 +
src/google/protobuf/util/internal/object_writer.h | 139 +
src/google/protobuf/util/internal/proto_writer.cc | 796 +
src/google/protobuf/util/internal/proto_writer.h | 345 +
.../util/internal/protostream_objectsource.cc | 1114 ++
.../util/internal/protostream_objectsource.h | 302 +
.../util/internal/protostream_objectsource_test.cc | 1007 +
.../util/internal/protostream_objectwriter.cc | 1215 ++
.../util/internal/protostream_objectwriter.h | 345 +
.../util/internal/protostream_objectwriter_test.cc | 2394 +++
.../util/internal/structured_objectwriter.h | 118 +
.../protobuf/util/internal/testdata/anys.proto | 53 +
.../protobuf/util/internal/testdata/books.proto | 187 +
.../util/internal/testdata/default_value.proto | 170 +
.../internal/testdata/default_value_test.proto | 53 +
.../util/internal/testdata/field_mask.proto | 71 +
.../protobuf/util/internal/testdata/maps.proto | 86 +
.../protobuf/util/internal/testdata/oneofs.proto | 68 +
.../protobuf/util/internal/testdata/struct.proto | 45 +
.../internal/testdata/timestamp_duration.proto | 47 +
.../protobuf/util/internal/testdata/wrappers.proto | 100 +
src/google/protobuf/util/internal/type_info.cc | 171 +
src/google/protobuf/util/internal/type_info.h | 92 +
.../util/internal/type_info_test_helper.cc | 134 +
.../protobuf/util/internal/type_info_test_helper.h | 98 +
src/google/protobuf/util/internal/utility.cc | 365 +
src/google/protobuf/util/internal/utility.h | 197 +
src/google/protobuf/util/json_format_proto3.proto | 181 +
src/google/protobuf/util/json_util.cc | 242 +
src/google/protobuf/util/json_util.h | 190 +
src/google/protobuf/util/json_util_test.cc | 354 +
src/google/protobuf/util/message_differencer.cc | 1692 ++
src/google/protobuf/util/message_differencer.h | 849 +
.../protobuf/util/message_differencer_unittest.cc | 3151 +++
.../util/message_differencer_unittest.proto | 74 +
src/google/protobuf/util/time_util.cc | 532 +
src/google/protobuf/util/time_util.h | 293 +
src/google/protobuf/util/time_util_test.cc | 380 +
src/google/protobuf/util/type_resolver.h | 75 +
src/google/protobuf/util/type_resolver_util.cc | 259 +
src/google/protobuf/util/type_resolver_util.h | 52 +
.../protobuf/util/type_resolver_util_test.cc | 352 +
src/google/protobuf/well_known_types_unittest.cc | 60 +
src/google/protobuf/wire_format.cc | 150 +-
src/google/protobuf/wire_format.h | 31 +-
src/google/protobuf/wire_format_lite.cc | 122 +-
src/google/protobuf/wire_format_lite.h | 261 +-
src/google/protobuf/wire_format_lite_inl.h | 126 +-
src/google/protobuf/wire_format_unittest.cc | 189 +-
src/google/protobuf/wrappers.pb.cc | 2801 +++
src/google/protobuf/wrappers.pb.h | 1216 ++
src/google/protobuf/wrappers.proto | 119 +
test-driver | 139 -
tests.sh | 362 +
update_file_lists.sh | 191 +
util/python/BUILD | 18 +
vsprojects/config.h | 29 -
vsprojects/convert2008to2005.sh | 20 -
vsprojects/extract_includes.bat | 50 -
vsprojects/libprotobuf-lite.vcproj | 302 -
vsprojects/libprotobuf.vcproj | 470 -
vsprojects/libprotoc.vcproj | 466 -
vsprojects/lite-test.vcproj | 305 -
vsprojects/protobuf.sln | 92 -
vsprojects/protoc.vcproj | 192 -
vsprojects/readme.txt | 114 -
vsprojects/test_plugin.vcproj | 209 -
vsprojects/tests.vcproj | 681 -
1712 files changed, 489546 insertions(+), 250482 deletions(-)
create mode 100644 .gitignore
create mode 100644 .travis.yml
create mode 100644 BUILD
delete mode 100644 INSTALL.txt
delete mode 100644 Makefile.in
create mode 100644 Protobuf.podspec
create mode 100644 WORKSPACE
delete mode 100644 aclocal.m4
create mode 100644 appveyor.bat
create mode 100644 appveyor.yml
create mode 100644 benchmarks/Makefile.am
create mode 100644 benchmarks/ProtoBench.java
create mode 100644 benchmarks/README.md
create mode 100644 benchmarks/benchmark_messages_proto2.proto
create mode 100644 benchmarks/benchmark_messages_proto3.proto
create mode 100644 benchmarks/benchmarks.proto
create mode 100644 benchmarks/generate_datasets.cc
create mode 100644 benchmarks/google_message1.dat
create mode 100644 benchmarks/google_message2.dat
create mode 100644 benchmarks/google_size.proto
create mode 100644 benchmarks/readme.txt
create mode 100644 cmake/CMakeLists.txt
create mode 100644 cmake/README.md
create mode 100644 cmake/examples.cmake
create mode 100644 cmake/extract_includes.bat.in
create mode 100644 cmake/install.cmake
create mode 100644 cmake/libprotobuf-lite.cmake
create mode 100644 cmake/libprotobuf.cmake
create mode 100644 cmake/libprotoc.cmake
create mode 100644 cmake/protobuf-config-version.cmake.in
create mode 100644 cmake/protobuf-config.cmake.in
create mode 100644 cmake/protobuf-module.cmake.in
create mode 100644 cmake/protobuf-options.cmake
create mode 100644 cmake/protoc.cmake
create mode 100644 cmake/tests.cmake
delete mode 100755 compile
delete mode 100755 config.guess
delete mode 100644 config.h.in
delete mode 100755 config.sub
delete mode 100755 configure
create mode 100644 conformance/ConformanceJava.java
create mode 100644 conformance/ConformanceJavaLite.java
create mode 100644 conformance/Makefile.am
create mode 100644 conformance/README.md
create mode 100644 conformance/conformance.proto
create mode 100644 conformance/conformance_cpp.cc
create mode 100644 conformance/conformance_objc.m
create mode 100755 conformance/conformance_python.py
create mode 100755 conformance/conformance_ruby.rb
create mode 100644 conformance/conformance_test.cc
create mode 100644 conformance/conformance_test.h
create mode 100644 conformance/conformance_test_runner.cc
create mode 100644 conformance/failure_list_cpp.txt
create mode 100644 conformance/failure_list_csharp.txt
create mode 100644 conformance/failure_list_java.txt
create mode 100644 conformance/failure_list_objc.txt
create mode 100644 conformance/failure_list_python-post26.txt
create mode 100644 conformance/failure_list_python.txt
create mode 100644 conformance/failure_list_python_cpp.txt
create mode 100644 conformance/failure_list_ruby.txt
create mode 100644 conformance/third_party/jsoncpp/json.h
create mode 100644 conformance/third_party/jsoncpp/jsoncpp.cpp
create mode 100755 conformance/update_failure_list.py
create mode 100644 csharp/.gitignore
create mode 100644 csharp/CHANGES.txt
create mode 100644 csharp/Google.Protobuf.Tools.nuspec
create mode 100644 csharp/README.md
create mode 100644 csharp/build_packages.bat
create mode 100755 csharp/buildall.sh
create mode 100755 csharp/generate_protos.sh
create mode 100644 csharp/keys/Google.Protobuf.public.snk
create mode 100644 csharp/keys/Google.Protobuf.snk
create mode 100644 csharp/keys/README.md
create mode 100644 csharp/protos/unittest_issues.proto
create mode 100644 csharp/src/AddressBook/AddPerson.cs
create mode 100644 csharp/src/AddressBook/AddressBook.xproj
create mode 100644 csharp/src/AddressBook/Addressbook.cs
create mode 100644 csharp/src/AddressBook/ListPeople.cs
create mode 100644 csharp/src/AddressBook/Program.cs
create mode 100644 csharp/src/AddressBook/SampleUsage.cs
create mode 100644 csharp/src/AddressBook/project.json
create mode 100644 csharp/src/Google.Protobuf.Conformance/Conformance.cs
create mode 100644 csharp/src/Google.Protobuf.Conformance/Google.Protobuf.Conformance.xproj
create mode 100644 csharp/src/Google.Protobuf.Conformance/Program.cs
create mode 100644 csharp/src/Google.Protobuf.Conformance/project.json
create mode 100644 csharp/src/Google.Protobuf.JsonDump/Google.Protobuf.JsonDump.xproj
create mode 100644 csharp/src/Google.Protobuf.JsonDump/Program.cs
create mode 100644 csharp/src/Google.Protobuf.JsonDump/project.json
create mode 100644 csharp/src/Google.Protobuf.Test/ByteStringTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/CodedInputStreamExtensions.cs
create mode 100644 csharp/src/Google.Protobuf.Test/CodedInputStreamTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/CodedOutputStreamTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/Collections/MapFieldTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/DeprecatedMemberTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/EqualityTester.cs
create mode 100644 csharp/src/Google.Protobuf.Test/FieldCodecTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.xproj
create mode 100644 csharp/src/Google.Protobuf.Test/IssuesTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/JsonFormatterTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/JsonParserTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/SampleEnum.cs
create mode 100644 csharp/src/Google.Protobuf.Test/SampleMessages.cs
create mode 100644 csharp/src/Google.Protobuf.Test/TestCornerCases.cs
create mode 100644 csharp/src/Google.Protobuf.Test/TestProtos/ForeignMessagePartial.cs
create mode 100644 csharp/src/Google.Protobuf.Test/TestProtos/MapUnittestProto3.cs
create mode 100644 csharp/src/Google.Protobuf.Test/TestProtos/UnittestImportProto3.cs
create mode 100644 csharp/src/Google.Protobuf.Test/TestProtos/UnittestImportPublicProto3.cs
create mode 100644 csharp/src/Google.Protobuf.Test/TestProtos/UnittestIssues.cs
create mode 100644 csharp/src/Google.Protobuf.Test/TestProtos/UnittestProto3.cs
create mode 100644 csharp/src/Google.Protobuf.Test/TestProtos/UnittestWellKnownTypes.cs
create mode 100644 csharp/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs
create mode 100644 csharp/src/Google.Protobuf.Test/project.json
create mode 100644 csharp/src/Google.Protobuf.sln
create mode 100644 csharp/src/Google.Protobuf/ByteArray.cs
create mode 100644 csharp/src/Google.Protobuf/ByteString.cs
create mode 100644 csharp/src/Google.Protobuf/CodedInputStream.cs
create mode 100644 csharp/src/Google.Protobuf/CodedOutputStream.ComputeSize.cs
create mode 100644 csharp/src/Google.Protobuf/CodedOutputStream.cs
create mode 100644 csharp/src/Google.Protobuf/Collections/MapField.cs
create mode 100644 csharp/src/Google.Protobuf/Collections/ReadOnlyDictionary.cs
create mode 100644 csharp/src/Google.Protobuf/Collections/RepeatedField.cs
create mode 100644 csharp/src/Google.Protobuf/Compatibility/PropertyInfoExtensions.cs
create mode 100644 csharp/src/Google.Protobuf/Compatibility/TypeExtensions.cs
create mode 100644 csharp/src/Google.Protobuf/FieldCodec.cs
create mode 100644 csharp/src/Google.Protobuf/FrameworkPortability.cs
create mode 100644 csharp/src/Google.Protobuf/Google.Protobuf.xproj
create mode 100644 csharp/src/Google.Protobuf/ICustomDiagnosticMessage.cs
create mode 100644 csharp/src/Google.Protobuf/IDeepCloneable.cs
create mode 100644 csharp/src/Google.Protobuf/IMessage.cs
create mode 100644 csharp/src/Google.Protobuf/InvalidJsonException.cs
create mode 100644 csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs
create mode 100644 csharp/src/Google.Protobuf/JsonFormatter.cs
create mode 100644 csharp/src/Google.Protobuf/JsonParser.cs
create mode 100644 csharp/src/Google.Protobuf/JsonToken.cs
create mode 100644 csharp/src/Google.Protobuf/JsonTokenizer.cs
create mode 100644 csharp/src/Google.Protobuf/LimitedInputStream.cs
create mode 100644 csharp/src/Google.Protobuf/MessageExtensions.cs
create mode 100644 csharp/src/Google.Protobuf/MessageParser.cs
create mode 100644 csharp/src/Google.Protobuf/Properties/AssemblyInfo.cs
create mode 100644 csharp/src/Google.Protobuf/ProtoPreconditions.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/Descriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/DescriptorBase.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/DescriptorPool.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/DescriptorUtil.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/DescriptorValidationException.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/EnumDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/EnumValueDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/FieldAccessorBase.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/FieldDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/FieldType.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/FileDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/GeneratedClrTypeInfo.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/IDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/IFieldAccessor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/MapFieldAccessor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/MessageDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/MethodDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/OneofAccessor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/OneofDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/OriginalNameAttribute.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/PackageDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/PartialClasses.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/ReflectionUtil.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/RepeatedFieldAccessor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/ServiceDescriptor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/SingleFieldAccessor.cs
create mode 100644 csharp/src/Google.Protobuf/Reflection/TypeRegistry.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/Any.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/AnyPartial.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/Api.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/FieldMaskPartial.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/TimeExtensions.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/TimestampPartial.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/Type.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/ValuePartial.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs
create mode 100644 csharp/src/Google.Protobuf/WellKnownTypes/WrappersPartial.cs
create mode 100644 csharp/src/Google.Protobuf/WireFormat.cs
create mode 100644 csharp/src/Google.Protobuf/project.json
create mode 100644 csharp/src/packages/repositories.config
create mode 100644 debian/gmock/Makefile.am
create mode 100644 debian/gmock/configure.ac
create mode 100644 debian/gmock/gtest/Makefile.am
create mode 100644 debian/gmock/gtest/configure.ac
rename debian/{libprotobuf-lite9v5.install => libprotobuf-lite10.install} (100%)
delete mode 100644 debian/libprotobuf-lite9v5.shlibs
rename debian/{libprotobuf9v5.install => libprotobuf10.install} (100%)
delete mode 100644 debian/libprotobuf9v5.shlibs
rename debian/{libprotoc9v5.install => libprotoc10.install} (100%)
delete mode 100644 debian/libprotoc9v5.shlibs
delete mode 100644 debian/patches/01-drop-ezsetup.patch
delete mode 100644 debian/patches/02-fix-sparc64-builds.patch
delete mode 100644 debian/patches/series
create mode 100644 debian/watch
delete mode 100755 depcomp
create mode 100644 docs/swift/DesignDoc.md
create mode 100644 docs/third_party.md
create mode 100644 examples/CMakeLists.txt
create mode 100644 examples/add_person.go
create mode 100644 examples/add_person_test.go
create mode 100644 examples/list_people.go
create mode 100644 examples/list_people_test.go
create mode 100644 gmock.BUILD
delete mode 100644 gtest/CHANGES
delete mode 100644 gtest/CMakeLists.txt
delete mode 100644 gtest/CONTRIBUTORS
delete mode 100644 gtest/LICENSE
delete mode 100644 gtest/Makefile.am
delete mode 100644 gtest/Makefile.in
delete mode 100644 gtest/README
delete mode 100644 gtest/aclocal.m4
delete mode 100755 gtest/build-aux/compile
delete mode 100755 gtest/build-aux/config.guess
delete mode 100644 gtest/build-aux/config.h.in
delete mode 100755 gtest/build-aux/config.sub
delete mode 100755 gtest/build-aux/depcomp
delete mode 100755 gtest/build-aux/install-sh
delete mode 100644 gtest/build-aux/ltmain.sh
delete mode 100755 gtest/build-aux/missing
delete mode 100755 gtest/build-aux/test-driver
delete mode 100644 gtest/cmake/internal_utils.cmake
delete mode 100644 gtest/codegear/gtest.cbproj
delete mode 100644 gtest/codegear/gtest.groupproj
delete mode 100644 gtest/codegear/gtest_all.cc
delete mode 100644 gtest/codegear/gtest_link.cc
delete mode 100644 gtest/codegear/gtest_main.cbproj
delete mode 100644 gtest/codegear/gtest_unittest.cbproj
delete mode 100755 gtest/configure
delete mode 100644 gtest/configure.ac
delete mode 100644 gtest/fused-src/gtest/gtest-all.cc
delete mode 100644 gtest/fused-src/gtest/gtest.h
delete mode 100644 gtest/fused-src/gtest/gtest_main.cc
delete mode 100644 gtest/include/gtest/gtest-death-test.h
delete mode 100644 gtest/include/gtest/gtest-message.h
delete mode 100644 gtest/include/gtest/gtest-param-test.h
delete mode 100644 gtest/include/gtest/gtest-param-test.h.pump
delete mode 100644 gtest/include/gtest/gtest-printers.h
delete mode 100644 gtest/include/gtest/gtest-spi.h
delete mode 100644 gtest/include/gtest/gtest-test-part.h
delete mode 100644 gtest/include/gtest/gtest-typed-test.h
delete mode 100644 gtest/include/gtest/gtest.h
delete mode 100644 gtest/include/gtest/gtest_pred_impl.h
delete mode 100644 gtest/include/gtest/gtest_prod.h
delete mode 100644 gtest/include/gtest/internal/gtest-death-test-internal.h
delete mode 100644 gtest/include/gtest/internal/gtest-filepath.h
delete mode 100644 gtest/include/gtest/internal/gtest-internal.h
delete mode 100644 gtest/include/gtest/internal/gtest-linked_ptr.h
delete mode 100644 gtest/include/gtest/internal/gtest-param-util-generated.h
delete mode 100644 gtest/include/gtest/internal/gtest-param-util-generated.h.pump
delete mode 100644 gtest/include/gtest/internal/gtest-param-util.h
delete mode 100644 gtest/include/gtest/internal/gtest-port.h
delete mode 100644 gtest/include/gtest/internal/gtest-string.h
delete mode 100644 gtest/include/gtest/internal/gtest-tuple.h
delete mode 100644 gtest/include/gtest/internal/gtest-tuple.h.pump
delete mode 100644 gtest/include/gtest/internal/gtest-type-util.h
delete mode 100644 gtest/include/gtest/internal/gtest-type-util.h.pump
delete mode 100644 gtest/m4/acx_pthread.m4
delete mode 100644 gtest/m4/gtest.m4
delete mode 100644 gtest/m4/libtool.m4
delete mode 100644 gtest/m4/ltoptions.m4
delete mode 100644 gtest/m4/ltsugar.m4
delete mode 100644 gtest/m4/ltversion.m4
delete mode 100644 gtest/m4/lt~obsolete.m4
delete mode 100644 gtest/make/Makefile
delete mode 100644 gtest/msvc/gtest-md.sln
delete mode 100644 gtest/msvc/gtest-md.vcproj
delete mode 100644 gtest/msvc/gtest.sln
delete mode 100644 gtest/msvc/gtest.vcproj
delete mode 100644 gtest/msvc/gtest_main-md.vcproj
delete mode 100644 gtest/msvc/gtest_main.vcproj
delete mode 100644 gtest/msvc/gtest_prod_test-md.vcproj
delete mode 100644 gtest/msvc/gtest_prod_test.vcproj
delete mode 100644 gtest/msvc/gtest_unittest-md.vcproj
delete mode 100644 gtest/msvc/gtest_unittest.vcproj
delete mode 100644 gtest/samples/prime_tables.h
delete mode 100644 gtest/samples/sample1.cc
delete mode 100644 gtest/samples/sample1.h
delete mode 100644 gtest/samples/sample10_unittest.cc
delete mode 100644 gtest/samples/sample1_unittest.cc
delete mode 100644 gtest/samples/sample2.cc
delete mode 100644 gtest/samples/sample2.h
delete mode 100644 gtest/samples/sample2_unittest.cc
delete mode 100644 gtest/samples/sample3-inl.h
delete mode 100644 gtest/samples/sample3_unittest.cc
delete mode 100644 gtest/samples/sample4.cc
delete mode 100644 gtest/samples/sample4.h
delete mode 100644 gtest/samples/sample4_unittest.cc
delete mode 100644 gtest/samples/sample5_unittest.cc
delete mode 100644 gtest/samples/sample6_unittest.cc
delete mode 100644 gtest/samples/sample7_unittest.cc
delete mode 100644 gtest/samples/sample8_unittest.cc
delete mode 100644 gtest/samples/sample9_unittest.cc
delete mode 100755 gtest/scripts/fuse_gtest_files.py
delete mode 100755 gtest/scripts/gen_gtest_pred_impl.py
delete mode 100755 gtest/scripts/gtest-config.in
delete mode 100755 gtest/scripts/pump.py
delete mode 100644 gtest/scripts/test/Makefile
delete mode 100644 gtest/src/gtest-all.cc
delete mode 100644 gtest/src/gtest-death-test.cc
delete mode 100644 gtest/src/gtest-filepath.cc
delete mode 100644 gtest/src/gtest-internal-inl.h
delete mode 100644 gtest/src/gtest-port.cc
delete mode 100644 gtest/src/gtest-printers.cc
delete mode 100644 gtest/src/gtest-test-part.cc
delete mode 100644 gtest/src/gtest-typed-test.cc
delete mode 100644 gtest/src/gtest.cc
delete mode 100644 gtest/src/gtest_main.cc
delete mode 100644 gtest/test/gtest-death-test_ex_test.cc
delete mode 100644 gtest/test/gtest-death-test_test.cc
delete mode 100644 gtest/test/gtest-filepath_test.cc
delete mode 100644 gtest/test/gtest-linked_ptr_test.cc
delete mode 100644 gtest/test/gtest-listener_test.cc
delete mode 100644 gtest/test/gtest-message_test.cc
delete mode 100644 gtest/test/gtest-options_test.cc
delete mode 100644 gtest/test/gtest-param-test2_test.cc
delete mode 100644 gtest/test/gtest-param-test_test.cc
delete mode 100644 gtest/test/gtest-param-test_test.h
delete mode 100644 gtest/test/gtest-port_test.cc
delete mode 100644 gtest/test/gtest-printers_test.cc
delete mode 100644 gtest/test/gtest-test-part_test.cc
delete mode 100644 gtest/test/gtest-tuple_test.cc
delete mode 100644 gtest/test/gtest-typed-test2_test.cc
delete mode 100644 gtest/test/gtest-typed-test_test.cc
delete mode 100644 gtest/test/gtest-typed-test_test.h
delete mode 100644 gtest/test/gtest-unittest-api_test.cc
delete mode 100644 gtest/test/gtest_all_test.cc
delete mode 100755 gtest/test/gtest_break_on_failure_unittest.py
delete mode 100644 gtest/test/gtest_break_on_failure_unittest_.cc
delete mode 100755 gtest/test/gtest_catch_exceptions_test.py
delete mode 100644 gtest/test/gtest_catch_exceptions_test_.cc
delete mode 100755 gtest/test/gtest_color_test.py
delete mode 100644 gtest/test/gtest_color_test_.cc
delete mode 100755 gtest/test/gtest_env_var_test.py
delete mode 100644 gtest/test/gtest_env_var_test_.cc
delete mode 100644 gtest/test/gtest_environment_test.cc
delete mode 100755 gtest/test/gtest_filter_unittest.py
delete mode 100644 gtest/test/gtest_filter_unittest_.cc
delete mode 100755 gtest/test/gtest_help_test.py
delete mode 100644 gtest/test/gtest_help_test_.cc
delete mode 100755 gtest/test/gtest_list_tests_unittest.py
delete mode 100644 gtest/test/gtest_list_tests_unittest_.cc
delete mode 100644 gtest/test/gtest_main_unittest.cc
delete mode 100644 gtest/test/gtest_no_test_unittest.cc
delete mode 100755 gtest/test/gtest_output_test.py
delete mode 100644 gtest/test/gtest_output_test_.cc
delete mode 100644 gtest/test/gtest_output_test_golden_lin.txt
delete mode 100644 gtest/test/gtest_pred_impl_unittest.cc
delete mode 100644 gtest/test/gtest_prod_test.cc
delete mode 100644 gtest/test/gtest_repeat_test.cc
delete mode 100755 gtest/test/gtest_shuffle_test.py
delete mode 100644 gtest/test/gtest_shuffle_test_.cc
delete mode 100644 gtest/test/gtest_sole_header_test.cc
delete mode 100644 gtest/test/gtest_stress_test.cc
delete mode 100755 gtest/test/gtest_test_utils.py
delete mode 100644 gtest/test/gtest_throw_on_failure_ex_test.cc
delete mode 100755 gtest/test/gtest_throw_on_failure_test.py
delete mode 100644 gtest/test/gtest_throw_on_failure_test_.cc
delete mode 100755 gtest/test/gtest_uninitialized_test.py
delete mode 100644 gtest/test/gtest_uninitialized_test_.cc
delete mode 100644 gtest/test/gtest_unittest.cc
delete mode 100644 gtest/test/gtest_xml_outfile1_test_.cc
delete mode 100644 gtest/test/gtest_xml_outfile2_test_.cc
delete mode 100755 gtest/test/gtest_xml_outfiles_test.py
delete mode 100755 gtest/test/gtest_xml_output_unittest.py
delete mode 100644 gtest/test/gtest_xml_output_unittest_.cc
delete mode 100755 gtest/test/gtest_xml_test_utils.py
delete mode 100644 gtest/test/production.cc
delete mode 100644 gtest/test/production.h
delete mode 100644 gtest/xcode/Config/DebugProject.xcconfig
delete mode 100644 gtest/xcode/Config/FrameworkTarget.xcconfig
delete mode 100644 gtest/xcode/Config/General.xcconfig
delete mode 100644 gtest/xcode/Config/ReleaseProject.xcconfig
delete mode 100644 gtest/xcode/Config/StaticLibraryTarget.xcconfig
delete mode 100644 gtest/xcode/Config/TestTarget.xcconfig
delete mode 100644 gtest/xcode/Resources/Info.plist
delete mode 100644 gtest/xcode/Samples/FrameworkSample/Info.plist
delete mode 100644 gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj
delete mode 100644 gtest/xcode/Samples/FrameworkSample/runtests.sh
delete mode 100644 gtest/xcode/Samples/FrameworkSample/widget.cc
delete mode 100644 gtest/xcode/Samples/FrameworkSample/widget.h
delete mode 100644 gtest/xcode/Samples/FrameworkSample/widget_test.cc
delete mode 100644 gtest/xcode/Scripts/runtests.sh
delete mode 100644 gtest/xcode/Scripts/versiongenerate.py
delete mode 100644 gtest/xcode/gtest.xcodeproj/project.pbxproj
delete mode 100755 install-sh
create mode 100644 java/README.md
delete mode 100644 java/README.txt
create mode 100644 java/compatibility_tests/README.md
create mode 100644 java/compatibility_tests/v2.5.0/deps/pom.xml
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/pom.xml
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/multiple_files_test.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_builders_test.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_extension.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_extension_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/non_nested_extension.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/non_nested_extension_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/test_bad_identifiers.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/descriptor.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_custom_options.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_embed_optimize_for.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_empty.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_enormous_descriptor.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_public.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_public_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_lite_imports_nonlite.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_mset.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_no_generic_services.proto
create mode 100644 java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_optimize_for.proto
create mode 100644 java/compatibility_tests/v2.5.0/pom.xml
create mode 100644 java/compatibility_tests/v2.5.0/protos/pom.xml
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/multiple_files_test.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_builders_test.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_extension.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_extension_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/non_nested_extension.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/non_nested_extension_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/test_bad_identifiers.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/descriptor.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_custom_options.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_embed_optimize_for.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_empty.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_enormous_descriptor.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_public.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_public_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_lite.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_lite_imports_nonlite.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_mset.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_no_generic_services.proto
create mode 100644 java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_optimize_for.proto
create mode 100755 java/compatibility_tests/v2.5.0/test.sh
create mode 100644 java/compatibility_tests/v2.5.0/tests/pom.xml
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/AbstractMessageTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/BoundedByteStringTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ByteStringTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/CodedInputStreamTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/CodedOutputStreamTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DeprecatedFieldTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DescriptorsTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DynamicMessageTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ForceFieldBuildersPreRun.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/GeneratedMessageTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LazyStringArrayListTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LazyStringEndToEndTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LiteralByteStringTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/MessageTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/NestedBuildersTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ParserTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RopeByteStringSubstringTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RopeByteStringTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ServiceTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TestBadIdentifiers.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TestUtil.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TextFormatTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/UnknownFieldSetTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/UnmodifiableLazyStringListTest.java
create mode 100644 java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/WireFormatTest.java
create mode 100644 java/core/generate-sources-build.xml
create mode 100644 java/core/generate-test-sources-build.xml
create mode 100644 java/core/pom.xml
create mode 100644 java/core/src/main/java/com/google/protobuf/AbstractMessage.java
create mode 100644 java/core/src/main/java/com/google/protobuf/AbstractMessageLite.java
create mode 100644 java/core/src/main/java/com/google/protobuf/AbstractParser.java
create mode 100644 java/core/src/main/java/com/google/protobuf/AbstractProtobufList.java
rename java/{ => core}/src/main/java/com/google/protobuf/BlockingRpcChannel.java (100%)
rename java/{ => core}/src/main/java/com/google/protobuf/BlockingService.java (100%)
create mode 100644 java/core/src/main/java/com/google/protobuf/BooleanArrayList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ByteOutput.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ByteString.java
create mode 100644 java/core/src/main/java/com/google/protobuf/CodedInputStream.java
create mode 100644 java/core/src/main/java/com/google/protobuf/CodedOutputStream.java
create mode 100644 java/core/src/main/java/com/google/protobuf/Descriptors.java
create mode 100644 java/core/src/main/java/com/google/protobuf/DoubleArrayList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/DynamicMessage.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ExperimentalApi.java
create mode 100644 java/core/src/main/java/com/google/protobuf/Extension.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ExtensionLite.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ExtensionRegistry.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ExtensionRegistryLite.java
create mode 100644 java/core/src/main/java/com/google/protobuf/FieldSet.java
create mode 100644 java/core/src/main/java/com/google/protobuf/FloatArrayList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/GeneratedMessage.java
create mode 100644 java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java
create mode 100644 java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java
create mode 100644 java/core/src/main/java/com/google/protobuf/IntArrayList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/Internal.java
create mode 100644 java/core/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java
create mode 100644 java/core/src/main/java/com/google/protobuf/LazyField.java
create mode 100644 java/core/src/main/java/com/google/protobuf/LazyFieldLite.java
create mode 100644 java/core/src/main/java/com/google/protobuf/LazyStringArrayList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/LazyStringList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/LongArrayList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/MapEntry.java
create mode 100644 java/core/src/main/java/com/google/protobuf/MapEntryLite.java
create mode 100644 java/core/src/main/java/com/google/protobuf/MapField.java
create mode 100644 java/core/src/main/java/com/google/protobuf/MapFieldLite.java
create mode 100644 java/core/src/main/java/com/google/protobuf/Message.java
create mode 100644 java/core/src/main/java/com/google/protobuf/MessageLite.java
rename java/{ => core}/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java (100%)
create mode 100644 java/core/src/main/java/com/google/protobuf/MessageLiteToString.java
create mode 100644 java/core/src/main/java/com/google/protobuf/MessageOrBuilder.java
create mode 100644 java/core/src/main/java/com/google/protobuf/MessageReflection.java
create mode 100644 java/core/src/main/java/com/google/protobuf/MutabilityOracle.java
create mode 100644 java/core/src/main/java/com/google/protobuf/NioByteString.java
create mode 100644 java/core/src/main/java/com/google/protobuf/Parser.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ProtobufArrayList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/ProtocolMessageEnum.java
rename java/{ => core}/src/main/java/com/google/protobuf/ProtocolStringList.java (100%)
create mode 100644 java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java
create mode 100644 java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java
create mode 100644 java/core/src/main/java/com/google/protobuf/RopeByteString.java
rename java/{ => core}/src/main/java/com/google/protobuf/RpcCallback.java (100%)
rename java/{ => core}/src/main/java/com/google/protobuf/RpcChannel.java (100%)
rename java/{ => core}/src/main/java/com/google/protobuf/RpcController.java (100%)
create mode 100644 java/core/src/main/java/com/google/protobuf/RpcUtil.java
rename java/{ => core}/src/main/java/com/google/protobuf/Service.java (100%)
rename java/{ => core}/src/main/java/com/google/protobuf/ServiceException.java (100%)
create mode 100644 java/core/src/main/java/com/google/protobuf/SingleFieldBuilder.java
create mode 100644 java/core/src/main/java/com/google/protobuf/SingleFieldBuilderV3.java
create mode 100644 java/core/src/main/java/com/google/protobuf/SmallSortedMap.java
create mode 100644 java/core/src/main/java/com/google/protobuf/TextFormat.java
create mode 100644 java/core/src/main/java/com/google/protobuf/TextFormatEscaper.java
create mode 100644 java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java
create mode 100644 java/core/src/main/java/com/google/protobuf/TextFormatParseLocation.java
rename java/{ => core}/src/main/java/com/google/protobuf/UninitializedMessageException.java (100%)
create mode 100644 java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java
create mode 100644 java/core/src/main/java/com/google/protobuf/UnknownFieldSetLite.java
create mode 100644 java/core/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java
create mode 100644 java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java
create mode 100644 java/core/src/main/java/com/google/protobuf/UnsafeUtil.java
create mode 100644 java/core/src/main/java/com/google/protobuf/Utf8.java
create mode 100644 java/core/src/main/java/com/google/protobuf/WireFormat.java
create mode 100644 java/core/src/test/java/com/google/protobuf/AbstractMessageTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/AnyTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/BooleanArrayListTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/BoundedByteStringTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/ByteBufferWriterTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/ByteStringTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/CheckUtf8Test.java
create mode 100644 java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/CodedOutputStreamTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/DeprecatedFieldTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/DescriptorsTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/DoubleArrayListTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/DynamicMessageTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/EnumTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/ExtensionRegistryFactoryTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/FieldPresenceTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/FloatArrayListTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/ForceFieldBuildersPreRun.java
create mode 100644 java/core/src/test/java/com/google/protobuf/GeneratedMessageTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/IntArrayListTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/IsValidUtf8Test.java
create mode 100644 java/core/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LazyFieldLiteTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LazyFieldTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LazyMessageLiteTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LazyStringArrayListTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LiteEqualsAndHashTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LiteTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LiteralByteStringTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/LongArrayListTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/MapForProto2LiteTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/MapForProto2Test.java
create mode 100644 java/core/src/test/java/com/google/protobuf/MapTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/MessageTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/NestedBuildersTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/NioByteStringTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/ParseExceptionsTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/ParserTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/ProtobufArrayListTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/RepeatedFieldBuilderV3Test.java
create mode 100644 java/core/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/ServiceTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/SingleFieldBuilderV3Test.java
create mode 100644 java/core/src/test/java/com/google/protobuf/SmallSortedMapTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/TestBadIdentifiers.java
create mode 100644 java/core/src/test/java/com/google/protobuf/TestUtil.java
create mode 100644 java/core/src/test/java/com/google/protobuf/TestUtilLite.java
create mode 100644 java/core/src/test/java/com/google/protobuf/TextFormatParseInfoTreeTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/TextFormatParseLocationTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/TextFormatTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/UnknownEnumValueTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/UnknownFieldSetLiteTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java
rename java/{ => core}/src/test/java/com/google/protobuf/UnmodifiableLazyStringListTest.java (100%)
create mode 100644 java/core/src/test/java/com/google/protobuf/WellKnownTypesTest.java
create mode 100644 java/core/src/test/java/com/google/protobuf/WireFormatTest.java
create mode 100644 java/core/src/test/proto/com/google/protobuf/any_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/field_presence_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/lazy_fields_lite.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/lite_equals_and_hash.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/map_for_proto2_lite_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/map_for_proto2_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/map_initialization_order_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/map_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/multiple_files_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/nested_builders_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/nested_extension.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/nested_extension_lite.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/non_nested_extension.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/non_nested_extension_lite.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/outer_class_name_test.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/outer_class_name_test2.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/outer_class_name_test3.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/test_bad_identifiers.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/test_check_utf8.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/test_check_utf8_size.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/test_custom_options.proto
create mode 100644 java/core/src/test/proto/com/google/protobuf/test_extra_interfaces.proto
create mode 100644 java/lite/generate-sources-build.xml
create mode 100644 java/lite/generate-test-sources-build.xml
create mode 100644 java/lite/pom.xml
delete mode 100644 java/src/main/java/com/google/protobuf/AbstractMessage.java
delete mode 100644 java/src/main/java/com/google/protobuf/AbstractMessageLite.java
delete mode 100644 java/src/main/java/com/google/protobuf/AbstractParser.java
delete mode 100644 java/src/main/java/com/google/protobuf/BoundedByteString.java
delete mode 100644 java/src/main/java/com/google/protobuf/ByteString.java
delete mode 100644 java/src/main/java/com/google/protobuf/CodedInputStream.java
delete mode 100644 java/src/main/java/com/google/protobuf/CodedOutputStream.java
delete mode 100644 java/src/main/java/com/google/protobuf/Descriptors.java
delete mode 100644 java/src/main/java/com/google/protobuf/DynamicMessage.java
delete mode 100644 java/src/main/java/com/google/protobuf/Extension.java
delete mode 100644 java/src/main/java/com/google/protobuf/ExtensionRegistry.java
delete mode 100644 java/src/main/java/com/google/protobuf/ExtensionRegistryLite.java
delete mode 100644 java/src/main/java/com/google/protobuf/FieldSet.java
delete mode 100644 java/src/main/java/com/google/protobuf/GeneratedMessage.java
delete mode 100644 java/src/main/java/com/google/protobuf/GeneratedMessageLite.java
delete mode 100644 java/src/main/java/com/google/protobuf/Internal.java
delete mode 100644 java/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java
delete mode 100644 java/src/main/java/com/google/protobuf/LazyField.java
delete mode 100644 java/src/main/java/com/google/protobuf/LazyFieldLite.java
delete mode 100644 java/src/main/java/com/google/protobuf/LazyStringArrayList.java
delete mode 100644 java/src/main/java/com/google/protobuf/LazyStringList.java
delete mode 100644 java/src/main/java/com/google/protobuf/LiteralByteString.java
delete mode 100644 java/src/main/java/com/google/protobuf/Message.java
delete mode 100644 java/src/main/java/com/google/protobuf/MessageLite.java
delete mode 100644 java/src/main/java/com/google/protobuf/MessageOrBuilder.java
delete mode 100644 java/src/main/java/com/google/protobuf/MessageReflection.java
delete mode 100644 java/src/main/java/com/google/protobuf/Parser.java
delete mode 100644 java/src/main/java/com/google/protobuf/ProtocolMessageEnum.java
delete mode 100644 java/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java
delete mode 100644 java/src/main/java/com/google/protobuf/RopeByteString.java
delete mode 100644 java/src/main/java/com/google/protobuf/RpcUtil.java
delete mode 100644 java/src/main/java/com/google/protobuf/SingleFieldBuilder.java
delete mode 100644 java/src/main/java/com/google/protobuf/SmallSortedMap.java
delete mode 100644 java/src/main/java/com/google/protobuf/TextFormat.java
delete mode 100644 java/src/main/java/com/google/protobuf/UnknownFieldSet.java
delete mode 100644 java/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java
delete mode 100644 java/src/main/java/com/google/protobuf/Utf8.java
delete mode 100644 java/src/main/java/com/google/protobuf/WireFormat.java
delete mode 100644 java/src/test/java/com/google/protobuf/AbstractMessageTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/BoundedByteStringTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/ByteStringTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/CheckUtf8Test.java
delete mode 100644 java/src/test/java/com/google/protobuf/CodedInputStreamTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/CodedOutputStreamTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/DeprecatedFieldTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/DescriptorsTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/DynamicMessageTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/ForceFieldBuildersPreRun.java
delete mode 100644 java/src/test/java/com/google/protobuf/GeneratedMessageTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/IsValidUtf8Test.java
delete mode 100644 java/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java
delete mode 100644 java/src/test/java/com/google/protobuf/LazyFieldLiteTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/LazyFieldTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/LazyMessageLiteTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/LazyStringArrayListTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/LiteEqualsAndHashTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/LiteTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/LiteralByteStringTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/MessageTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/NestedBuildersTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/ParserTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/RepeatedFieldBuilderTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/RopeByteStringTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/ServiceTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/SingleFieldBuilderTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/SmallSortedMapTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/TestBadIdentifiers.java
delete mode 100644 java/src/test/java/com/google/protobuf/TestUtil.java
delete mode 100644 java/src/test/java/com/google/protobuf/TextFormatTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/UnknownFieldSetTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/WireFormatTest.java
delete mode 100644 java/src/test/java/com/google/protobuf/lazy_fields_lite.proto
delete mode 100644 java/src/test/java/com/google/protobuf/lite_equals_and_hash.proto
delete mode 100644 java/src/test/java/com/google/protobuf/multiple_files_test.proto
delete mode 100644 java/src/test/java/com/google/protobuf/nested_builders_test.proto
delete mode 100644 java/src/test/java/com/google/protobuf/nested_extension.proto
delete mode 100644 java/src/test/java/com/google/protobuf/nested_extension_lite.proto
delete mode 100644 java/src/test/java/com/google/protobuf/non_nested_extension.proto
delete mode 100644 java/src/test/java/com/google/protobuf/non_nested_extension_lite.proto
delete mode 100644 java/src/test/java/com/google/protobuf/outer_class_name_test.proto
delete mode 100644 java/src/test/java/com/google/protobuf/outer_class_name_test2.proto
delete mode 100644 java/src/test/java/com/google/protobuf/outer_class_name_test3.proto
delete mode 100644 java/src/test/java/com/google/protobuf/test_bad_identifiers.proto
delete mode 100644 java/src/test/java/com/google/protobuf/test_check_utf8.proto
delete mode 100644 java/src/test/java/com/google/protobuf/test_check_utf8_size.proto
delete mode 100644 java/src/test/java/com/google/protobuf/test_custom_options.proto
create mode 100644 java/util/pom.xml
create mode 100644 java/util/src/main/java/com/google/protobuf/util/Durations.java
create mode 100644 java/util/src/main/java/com/google/protobuf/util/FieldMaskTree.java
create mode 100644 java/util/src/main/java/com/google/protobuf/util/FieldMaskUtil.java
create mode 100644 java/util/src/main/java/com/google/protobuf/util/JsonFormat.java
create mode 100644 java/util/src/main/java/com/google/protobuf/util/TimeUtil.java
create mode 100644 java/util/src/main/java/com/google/protobuf/util/Timestamps.java
create mode 100644 java/util/src/test/java/com/google/protobuf/util/FieldMaskTreeTest.java
create mode 100644 java/util/src/test/java/com/google/protobuf/util/FieldMaskUtilTest.java
create mode 100644 java/util/src/test/java/com/google/protobuf/util/JsonFormatTest.java
create mode 100644 java/util/src/test/java/com/google/protobuf/util/TimeUtilTest.java
create mode 100644 java/util/src/test/proto/com/google/protobuf/util/json_test.proto
create mode 100644 javanano/README.md
create mode 100644 javanano/pom.xml
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/CodedInputByteBufferNano.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/CodedOutputByteBufferNano.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/ExtendableMessageNano.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/Extension.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/FieldArray.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/FieldData.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/InternalNano.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/InvalidProtocolBufferNanoException.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/MapFactories.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/MessageNano.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/MessageNanoPrinter.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/UnknownFieldData.java
create mode 100644 javanano/src/main/java/com/google/protobuf/nano/WireFormatNano.java
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/NanoTest.java
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/map_test.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_accessors_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_enum_class_multiple_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_enum_class_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_enum_validity_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_extension_packed_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_extension_repeated_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_extension_singular_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_has_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_import_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_multiple_nameclash_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_multiple_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_recursive_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_reference_types_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_repeated_merge_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_repeated_packables_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_simple_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_single_nano.proto
create mode 100644 javanano/src/test/java/com/google/protobuf/nano/unittest_stringutf8_nano.proto
create mode 100644 jenkins/README.md
create mode 100755 jenkins/build_and_run_docker.sh
create mode 100644 jenkins/buildcmds/README.md
create mode 100755 jenkins/buildcmds/pull_request.sh
create mode 100644 jenkins/docker/Dockerfile
create mode 100644 jenkins/make_test_output.py
create mode 100755 jenkins/pull_request_in_docker.sh
create mode 100644 js/README.md
create mode 100644 js/binary/arith.js
create mode 100644 js/binary/arith_test.js
create mode 100644 js/binary/constants.js
create mode 100644 js/binary/decoder.js
create mode 100644 js/binary/decoder_test.js
create mode 100644 js/binary/encoder.js
create mode 100644 js/binary/proto_test.js
create mode 100644 js/binary/reader.js
create mode 100644 js/binary/reader_test.js
create mode 100644 js/binary/utils.js
create mode 100644 js/binary/utils_test.js
create mode 100644 js/binary/writer.js
create mode 100644 js/binary/writer_test.js
create mode 100644 js/commonjs/export.js
create mode 100644 js/commonjs/export_asserts.js
create mode 100644 js/commonjs/export_testdeps.js
create mode 100644 js/commonjs/import_test.js
create mode 100644 js/commonjs/jasmine.json
create mode 100644 js/commonjs/rewrite_tests_for_commonjs.js
create mode 100644 js/commonjs/test6/test6.proto
create mode 100644 js/commonjs/test7/test7.proto
create mode 100644 js/data.proto
create mode 100644 js/debug.js
create mode 100644 js/debug_test.js
create mode 100644 js/gulpfile.js
create mode 100644 js/jasmine.json
create mode 100644 js/map.js
create mode 100644 js/message.js
create mode 100644 js/message_test.js
create mode 100644 js/node_loader.js
create mode 100644 js/package.json
create mode 100644 js/proto3_test.js
create mode 100644 js/proto3_test.proto
create mode 100644 js/test.proto
create mode 100644 js/test2.proto
create mode 100644 js/test3.proto
create mode 100644 js/test4.proto
create mode 100644 js/test5.proto
create mode 100644 js/test_bootstrap.js
create mode 100644 js/testbinary.proto
create mode 100644 js/testempty.proto
delete mode 100644 ltmain.sh
delete mode 100644 m4/libtool.m4
delete mode 100644 m4/ltoptions.m4
delete mode 100644 m4/ltsugar.m4
delete mode 100644 m4/ltversion.m4
delete mode 100644 m4/lt~obsolete.m4
delete mode 100755 missing
create mode 100755 more_tests/Makefile
create mode 100644 objectivec/.gitignore
create mode 100755 objectivec/DevTools/check_version_stamps.sh
create mode 100755 objectivec/DevTools/compile_testing_protos.sh
create mode 100755 objectivec/DevTools/full_mac_build.sh
create mode 100755 objectivec/DevTools/pddm.py
create mode 100755 objectivec/DevTools/pddm_tests.py
create mode 100644 objectivec/GPBArray.h
create mode 100644 objectivec/GPBArray.m
create mode 100644 objectivec/GPBArray_PackagePrivate.h
create mode 100644 objectivec/GPBBootstrap.h
create mode 100644 objectivec/GPBCodedInputStream.h
create mode 100644 objectivec/GPBCodedInputStream.m
create mode 100644 objectivec/GPBCodedInputStream_PackagePrivate.h
create mode 100644 objectivec/GPBCodedOutputStream.h
create mode 100644 objectivec/GPBCodedOutputStream.m
create mode 100644 objectivec/GPBCodedOutputStream_PackagePrivate.h
create mode 100644 objectivec/GPBDescriptor.h
create mode 100644 objectivec/GPBDescriptor.m
create mode 100644 objectivec/GPBDescriptor_PackagePrivate.h
create mode 100644 objectivec/GPBDictionary.h
create mode 100644 objectivec/GPBDictionary.m
create mode 100644 objectivec/GPBDictionary_PackagePrivate.h
create mode 100644 objectivec/GPBExtensionInternals.h
create mode 100644 objectivec/GPBExtensionInternals.m
create mode 100644 objectivec/GPBExtensionRegistry.h
create mode 100644 objectivec/GPBExtensionRegistry.m
create mode 100644 objectivec/GPBMessage.h
create mode 100644 objectivec/GPBMessage.m
create mode 100644 objectivec/GPBMessage_PackagePrivate.h
create mode 100644 objectivec/GPBProtocolBuffers.h
create mode 100644 objectivec/GPBProtocolBuffers.m
create mode 100644 objectivec/GPBProtocolBuffers_RuntimeSupport.h
create mode 100644 objectivec/GPBRootObject.h
create mode 100644 objectivec/GPBRootObject.m
create mode 100644 objectivec/GPBRootObject_PackagePrivate.h
create mode 100644 objectivec/GPBRuntimeTypes.h
create mode 100644 objectivec/GPBUnknownField.h
create mode 100644 objectivec/GPBUnknownField.m
create mode 100644 objectivec/GPBUnknownFieldSet.h
create mode 100644 objectivec/GPBUnknownFieldSet.m
create mode 100644 objectivec/GPBUnknownFieldSet_PackagePrivate.h
create mode 100644 objectivec/GPBUnknownField_PackagePrivate.h
create mode 100644 objectivec/GPBUtilities.h
create mode 100644 objectivec/GPBUtilities.m
create mode 100644 objectivec/GPBUtilities_PackagePrivate.h
create mode 100644 objectivec/GPBWellKnownTypes.h
create mode 100644 objectivec/GPBWellKnownTypes.m
create mode 100644 objectivec/GPBWireFormat.h
create mode 100644 objectivec/GPBWireFormat.m
create mode 100644 objectivec/ProtocolBuffers_OSX.xcodeproj/project.pbxproj
create mode 100644 objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/contents.xcworkspacedata
create mode 100644 objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
create mode 100644 objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme
create mode 100644 objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme
create mode 100644 objectivec/ProtocolBuffers_iOS.xcodeproj/project.pbxproj
create mode 100644 objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata
create mode 100644 objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
create mode 100644 objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme
create mode 100644 objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme
create mode 100644 objectivec/README.md
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/project.pbxproj
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/project.xcworkspace/contents.xcworkspacedata
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/xcshareddata/xcschemes/OSXCocoaPodsTester.xcscheme
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/AppDelegate.h
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/AppDelegate.m
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Assets.xcassets/AppIcon.appiconset/Contents.json
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Base.lproj/MainMenu.xib
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Info.plist
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/main.m
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/Podfile-framework
create mode 100644 objectivec/Tests/CocoaPods/OSXCocoaPodsTester/Podfile-static
create mode 100644 objectivec/Tests/CocoaPods/README.md
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/Podfile-framework
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/Podfile-static
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/project.pbxproj
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/project.xcworkspace/contents.xcworkspacedata
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/xcshareddata/xcschemes/iOSCocoaPodsTester.xcscheme
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/AppDelegate.h
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/AppDelegate.m
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Assets.xcassets/AppIcon.appiconset/Contents.json
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Base.lproj/LaunchScreen.storyboard
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Base.lproj/Main.storyboard
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Info.plist
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/ViewController.h
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/ViewController.m
create mode 100644 objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/main.m
create mode 100755 objectivec/Tests/CocoaPods/run_tests.sh
create mode 100644 objectivec/Tests/GPBARCUnittestProtos.m
create mode 100644 objectivec/Tests/GPBArrayTests.m
create mode 100644 objectivec/Tests/GPBCodedInputStreamTests.m
create mode 100644 objectivec/Tests/GPBCodedOuputStreamTests.m
create mode 100644 objectivec/Tests/GPBConcurrencyTests.m
create mode 100644 objectivec/Tests/GPBDescriptorTests.m
create mode 100644 objectivec/Tests/GPBDictionaryTests+Bool.m
create mode 100644 objectivec/Tests/GPBDictionaryTests+Int32.m
create mode 100644 objectivec/Tests/GPBDictionaryTests+Int64.m
create mode 100644 objectivec/Tests/GPBDictionaryTests+String.m
create mode 100644 objectivec/Tests/GPBDictionaryTests+UInt32.m
create mode 100644 objectivec/Tests/GPBDictionaryTests+UInt64.m
create mode 100644 objectivec/Tests/GPBDictionaryTests.pddm
create mode 100644 objectivec/Tests/GPBMessageTests+Merge.m
create mode 100644 objectivec/Tests/GPBMessageTests+Runtime.m
create mode 100644 objectivec/Tests/GPBMessageTests+Serialization.m
create mode 100644 objectivec/Tests/GPBMessageTests.m
create mode 100644 objectivec/Tests/GPBObjectiveCPlusPlusTest.mm
create mode 100644 objectivec/Tests/GPBPerfTests.m
create mode 100644 objectivec/Tests/GPBSwiftTests.swift
create mode 100644 objectivec/Tests/GPBTestUtilities.h
create mode 100644 objectivec/Tests/GPBTestUtilities.m
create mode 100644 objectivec/Tests/GPBUnittestProtos.m
create mode 100644 objectivec/Tests/GPBUnknownFieldSetTest.m
create mode 100644 objectivec/Tests/GPBUtilitiesTests.m
create mode 100644 objectivec/Tests/GPBWellKnownTypesTest.m
create mode 100644 objectivec/Tests/GPBWireFormatTests.m
create mode 100644 objectivec/Tests/UnitTests-Bridging-Header.h
create mode 100644 objectivec/Tests/UnitTests-Info.plist
create mode 100644 objectivec/Tests/golden_message
create mode 100644 objectivec/Tests/golden_packed_fields_message
create mode 100644 objectivec/Tests/iOSTestHarness/AppDelegate.m
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/Contents.json
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/iPad6.png
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/iPad6_2x.png
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/iPad7.png
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/iPad7_2x.png
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/iPhone6.png
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/iPhone6_2x.png
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/iPhone7_2x.png
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/iPhone7_3x.png
create mode 100644 objectivec/Tests/iOSTestHarness/Images.xcassets/LaunchImage.launchimage/Contents.json
create mode 100644 objectivec/Tests/iOSTestHarness/Info.plist
create mode 100644 objectivec/Tests/iOSTestHarness/LaunchScreen.xib
create mode 100644 objectivec/Tests/iOSTestHarness/en.lproj/InfoPlist.strings
create mode 100644 objectivec/Tests/text_format_map_unittest_data.txt
create mode 100644 objectivec/Tests/text_format_unittest_data.txt
create mode 100644 objectivec/Tests/unittest_cycle.proto
create mode 100644 objectivec/Tests/unittest_objc.proto
create mode 100644 objectivec/Tests/unittest_objc_startup.proto
create mode 100644 objectivec/Tests/unittest_runtime_proto2.proto
create mode 100644 objectivec/Tests/unittest_runtime_proto3.proto
create mode 100755 objectivec/generate_well_known_types.sh
create mode 100644 objectivec/google/protobuf/Any.pbobjc.h
create mode 100644 objectivec/google/protobuf/Any.pbobjc.m
create mode 100644 objectivec/google/protobuf/Api.pbobjc.h
create mode 100644 objectivec/google/protobuf/Api.pbobjc.m
create mode 100644 objectivec/google/protobuf/Duration.pbobjc.h
create mode 100644 objectivec/google/protobuf/Duration.pbobjc.m
create mode 100644 objectivec/google/protobuf/Empty.pbobjc.h
create mode 100644 objectivec/google/protobuf/Empty.pbobjc.m
create mode 100644 objectivec/google/protobuf/FieldMask.pbobjc.h
create mode 100644 objectivec/google/protobuf/FieldMask.pbobjc.m
create mode 100644 objectivec/google/protobuf/SourceContext.pbobjc.h
create mode 100644 objectivec/google/protobuf/SourceContext.pbobjc.m
create mode 100644 objectivec/google/protobuf/Struct.pbobjc.h
create mode 100644 objectivec/google/protobuf/Struct.pbobjc.m
create mode 100644 objectivec/google/protobuf/Timestamp.pbobjc.h
create mode 100644 objectivec/google/protobuf/Timestamp.pbobjc.m
create mode 100644 objectivec/google/protobuf/Type.pbobjc.h
create mode 100644 objectivec/google/protobuf/Type.pbobjc.m
create mode 100644 objectivec/google/protobuf/Wrappers.pbobjc.h
create mode 100644 objectivec/google/protobuf/Wrappers.pbobjc.m
create mode 100644 php/ext/google/protobuf/config.m4
create mode 100644 php/ext/google/protobuf/def.c
create mode 100644 php/ext/google/protobuf/message.c
create mode 100644 php/ext/google/protobuf/protobuf.c
create mode 100644 php/ext/google/protobuf/protobuf.h
create mode 100644 php/ext/google/protobuf/storage.c
create mode 100644 php/ext/google/protobuf/test.php
create mode 100644 php/ext/google/protobuf/upb.c
create mode 100644 php/ext/google/protobuf/upb.h
create mode 100644 php/tests/autoload.php
create mode 100755 post_process_dist.sh
create mode 100644 protobuf.bzl
create mode 100644 protoc-artifacts/Dockerfile
create mode 100644 protoc-artifacts/README.md
create mode 100755 protoc-artifacts/build-protoc.sh
create mode 100755 protoc-artifacts/build-zip.sh
create mode 100644 protoc-artifacts/pom.xml
create mode 100644 python/MANIFEST.in
create mode 100644 python/README.md
delete mode 100644 python/README.txt
delete mode 100755 python/ez_setup.py
create mode 100755 python/google/protobuf/internal/_parameterized.py
create mode 100644 python/google/protobuf/internal/any_test.proto
delete mode 100644 python/google/protobuf/internal/api_implementation_default_test.py
delete mode 100755 python/google/protobuf/internal/cpp_message.py
delete mode 100644 python/google/protobuf/internal/descriptor_python_test.py
create mode 100644 python/google/protobuf/internal/file_options_test.proto
create mode 100644 python/google/protobuf/internal/import_test_package/__init__.py
create mode 100644 python/google/protobuf/internal/import_test_package/inner.proto
create mode 100644 python/google/protobuf/internal/import_test_package/outer.proto
create mode 100644 python/google/protobuf/internal/json_format_test.py
delete mode 100644 python/google/protobuf/internal/message_factory_python_test.py
delete mode 100644 python/google/protobuf/internal/message_python_test.py
create mode 100644 python/google/protobuf/internal/message_set_extensions.proto
create mode 100644 python/google/protobuf/internal/packed_field_test.proto
create mode 100644 python/google/protobuf/internal/proto_builder_test.py
create mode 100644 python/google/protobuf/internal/well_known_types.py
create mode 100644 python/google/protobuf/internal/well_known_types_test.py
create mode 100644 python/google/protobuf/json_format.py
create mode 100644 python/google/protobuf/proto_builder.py
create mode 100644 python/google/protobuf/pyext/descriptor_containers.cc
create mode 100644 python/google/protobuf/pyext/descriptor_containers.h
delete mode 100644 python/google/protobuf/pyext/descriptor_cpp2_test.py
create mode 100644 python/google/protobuf/pyext/descriptor_database.cc
create mode 100644 python/google/protobuf/pyext/descriptor_database.h
create mode 100644 python/google/protobuf/pyext/descriptor_pool.cc
create mode 100644 python/google/protobuf/pyext/descriptor_pool.h
create mode 100644 python/google/protobuf/pyext/map_container.cc
create mode 100644 python/google/protobuf/pyext/map_container.h
delete mode 100644 python/google/protobuf/pyext/message_factory_cpp2_test.py
create mode 100644 python/google/protobuf/pyext/message_module.cc
delete mode 100755 python/google/protobuf/pyext/reflection_cpp2_generated_test.py
create mode 100644 python/tox.ini
create mode 100644 ruby/.gitignore
create mode 100644 ruby/Gemfile
create mode 100644 ruby/Gemfile.lock
create mode 100644 ruby/README.md
create mode 100644 ruby/Rakefile
create mode 100644 ruby/ext/google/protobuf_c/defs.c
create mode 100644 ruby/ext/google/protobuf_c/encode_decode.c
create mode 100644 ruby/ext/google/protobuf_c/extconf.rb
create mode 100644 ruby/ext/google/protobuf_c/map.c
create mode 100644 ruby/ext/google/protobuf_c/message.c
create mode 100644 ruby/ext/google/protobuf_c/protobuf.c
create mode 100644 ruby/ext/google/protobuf_c/protobuf.h
create mode 100644 ruby/ext/google/protobuf_c/repeated_field.c
create mode 100644 ruby/ext/google/protobuf_c/storage.c
create mode 100644 ruby/ext/google/protobuf_c/upb.c
create mode 100644 ruby/ext/google/protobuf_c/upb.h
create mode 100644 ruby/google-protobuf.gemspec
create mode 100644 ruby/lib/google/protobuf.rb
create mode 100644 ruby/lib/google/protobuf/message_exts.rb
create mode 100644 ruby/lib/google/protobuf/repeated_field.rb
create mode 100644 ruby/pom.xml
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyBuilder.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptor.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptorPool.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyEnum.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyEnumBuilderContext.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyEnumDescriptor.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyMap.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyMessage.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyMessageBuilderContext.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyOneofBuilderContext.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyOneofDescriptor.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyProtobuf.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/SentinelOuterClass.java
create mode 100644 ruby/src/main/java/com/google/protobuf/jruby/Utils.java
create mode 100644 ruby/src/main/java/google/ProtobufJavaService.java
create mode 100644 ruby/src/main/sentinel.proto
create mode 100644 ruby/tests/basic.rb
create mode 100644 ruby/tests/generated_code.proto
create mode 100644 ruby/tests/generated_code_test.rb
create mode 100644 ruby/tests/repeated_field_test.rb
create mode 100644 ruby/tests/stress.rb
create mode 100644 ruby/tests/test_import.proto
create mode 100755 ruby/travis-test.sh
create mode 100644 six.BUILD
delete mode 100644 src/Makefile.in
create mode 100644 src/README.md
create mode 100644 src/google/protobuf/any.cc
create mode 100644 src/google/protobuf/any.h
create mode 100644 src/google/protobuf/any.pb.cc
create mode 100644 src/google/protobuf/any.pb.h
create mode 100644 src/google/protobuf/any.proto
create mode 100644 src/google/protobuf/any_test.cc
create mode 100644 src/google/protobuf/any_test.proto
create mode 100644 src/google/protobuf/api.pb.cc
create mode 100644 src/google/protobuf/api.pb.h
create mode 100644 src/google/protobuf/api.proto
create mode 100755 src/google/protobuf/arena.cc
create mode 100644 src/google/protobuf/arena.h
create mode 100644 src/google/protobuf/arena_nc.cc
create mode 100644 src/google/protobuf/arena_nc_test.py
create mode 100644 src/google/protobuf/arena_test_util.cc
create mode 100644 src/google/protobuf/arena_test_util.h
create mode 100644 src/google/protobuf/arena_unittest.cc
create mode 100644 src/google/protobuf/arenastring.cc
create mode 100755 src/google/protobuf/arenastring.h
create mode 100644 src/google/protobuf/arenastring_unittest.cc
create mode 100644 src/google/protobuf/compiler/cpp/cpp_map_field.cc
create mode 100644 src/google/protobuf/compiler/cpp/cpp_map_field.h
create mode 100644 src/google/protobuf/compiler/cpp/cpp_test_large_enum_value.proto
create mode 100644 src/google/protobuf/compiler/cpp/metadata_test.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_doc_comment.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_doc_comment.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_enum.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_enum.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_enum_field.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_enum_field.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_field_base.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_field_base.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_generator.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_generator.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_generator_unittest.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_helpers.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_helpers.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_map_field.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_map_field.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_message.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_message.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_message_field.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_message_field.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_names.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_options.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_primitive_field.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_primitive_field.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_reflection_class.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_reflection_class.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_source_generator_base.h
create mode 100644 src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc
create mode 100644 src/google/protobuf/compiler/csharp/csharp_wrapper_field.h
create mode 100644 src/google/protobuf/compiler/java/java_enum_field_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_enum_field_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_enum_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_enum_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_extension_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_extension_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_lazy_message_field_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_lazy_message_field_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_map_field.cc
create mode 100644 src/google/protobuf/compiler/java/java_map_field.h
create mode 100644 src/google/protobuf/compiler/java/java_map_field_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_map_field_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_message_builder.cc
create mode 100644 src/google/protobuf/compiler/java/java_message_builder.h
create mode 100644 src/google/protobuf/compiler/java/java_message_builder_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_message_builder_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_message_field_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_message_field_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_message_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_message_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_names.h
create mode 100644 src/google/protobuf/compiler/java/java_options.h
create mode 100644 src/google/protobuf/compiler/java/java_primitive_field_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_primitive_field_lite.h
create mode 100644 src/google/protobuf/compiler/java/java_string_field_lite.cc
create mode 100644 src/google/protobuf/compiler/java/java_string_field_lite.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_enum.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_enum.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_enum_field.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_enum_field.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_extension.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_extension.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_field.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_field.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_file.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_file.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_generator.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_generator.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_helpers.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_helpers.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_map_field.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_map_field.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_message.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_message.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_message_field.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_message_field.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_params.h
create mode 100644 src/google/protobuf/compiler/javanano/javanano_primitive_field.cc
create mode 100644 src/google/protobuf/compiler/javanano/javanano_primitive_field.h
create mode 100755 src/google/protobuf/compiler/js/js_generator.cc
create mode 100755 src/google/protobuf/compiler/js/js_generator.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_enum.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_enum.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_enum_field.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_extension.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_extension.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_field.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_field.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_file.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_file.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_generator.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_generator.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_helpers.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_helpers.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_helpers_unittest.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_map_field.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_map_field.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_message.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_message.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_message_field.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_message_field.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_oneof.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_oneof.h
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc
create mode 100644 src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h
create mode 100644 src/google/protobuf/compiler/ruby/ruby_generated_code.proto
create mode 100644 src/google/protobuf/compiler/ruby/ruby_generated_code_pb.rb
create mode 100644 src/google/protobuf/compiler/ruby/ruby_generator.cc
create mode 100644 src/google/protobuf/compiler/ruby/ruby_generator.h
create mode 100644 src/google/protobuf/compiler/ruby/ruby_generator_unittest.cc
create mode 100644 src/google/protobuf/drop_unknown_fields_test.cc
create mode 100644 src/google/protobuf/duration.pb.cc
create mode 100644 src/google/protobuf/duration.pb.h
create mode 100644 src/google/protobuf/duration.proto
create mode 100644 src/google/protobuf/empty.pb.cc
create mode 100644 src/google/protobuf/empty.pb.h
create mode 100644 src/google/protobuf/empty.proto
create mode 100644 src/google/protobuf/field_mask.pb.cc
create mode 100644 src/google/protobuf/field_mask.pb.h
create mode 100644 src/google/protobuf/field_mask.proto
create mode 100644 src/google/protobuf/generated_enum_util.h
create mode 100644 src/google/protobuf/lite_arena_unittest.cc
create mode 100644 src/google/protobuf/map.h
create mode 100644 src/google/protobuf/map_entry.h
create mode 100644 src/google/protobuf/map_entry_lite.h
create mode 100644 src/google/protobuf/map_field.cc
create mode 100644 src/google/protobuf/map_field.h
create mode 100644 src/google/protobuf/map_field_inl.h
create mode 100644 src/google/protobuf/map_field_lite.h
create mode 100644 src/google/protobuf/map_field_test.cc
create mode 100644 src/google/protobuf/map_lite_test_util.cc
create mode 100644 src/google/protobuf/map_lite_test_util.h
create mode 100644 src/google/protobuf/map_lite_unittest.proto
create mode 100644 src/google/protobuf/map_proto2_unittest.proto
create mode 100644 src/google/protobuf/map_test.cc
create mode 100644 src/google/protobuf/map_test_util.cc
create mode 100644 src/google/protobuf/map_test_util.h
create mode 100644 src/google/protobuf/map_test_util_impl.h
create mode 100644 src/google/protobuf/map_type_handler.h
create mode 100644 src/google/protobuf/map_unittest.proto
create mode 100644 src/google/protobuf/map_unittest_proto3.proto
create mode 100644 src/google/protobuf/metadata.h
create mode 100644 src/google/protobuf/no_field_presence_test.cc
create mode 100644 src/google/protobuf/preserve_unknown_enum_test.cc
create mode 100644 src/google/protobuf/proto3_arena_lite_unittest.cc
create mode 100644 src/google/protobuf/proto3_arena_unittest.cc
create mode 100644 src/google/protobuf/proto3_lite_unittest.cc
create mode 100755 src/google/protobuf/reflection.h
create mode 100644 src/google/protobuf/reflection_internal.h
create mode 100644 src/google/protobuf/source_context.pb.cc
create mode 100644 src/google/protobuf/source_context.pb.h
create mode 100644 src/google/protobuf/source_context.proto
create mode 100644 src/google/protobuf/struct.pb.cc
create mode 100644 src/google/protobuf/struct.pb.h
create mode 100644 src/google/protobuf/struct.proto
create mode 100644 src/google/protobuf/stubs/atomic_sequence_num.h
create mode 100644 src/google/protobuf/stubs/atomicops_internals_power.h
create mode 100644 src/google/protobuf/stubs/atomicops_internals_ppc_gcc.h
create mode 100644 src/google/protobuf/stubs/bytestream.cc
create mode 100644 src/google/protobuf/stubs/bytestream.h
create mode 100644 src/google/protobuf/stubs/bytestream_unittest.cc
create mode 100644 src/google/protobuf/stubs/callback.h
create mode 100644 src/google/protobuf/stubs/casts.h
create mode 100644 src/google/protobuf/stubs/fastmem.h
create mode 100644 src/google/protobuf/stubs/int128.cc
create mode 100644 src/google/protobuf/stubs/int128.h
create mode 100644 src/google/protobuf/stubs/int128_unittest.cc
create mode 100644 src/google/protobuf/stubs/logging.h
create mode 100644 src/google/protobuf/stubs/macros.h
create mode 100644 src/google/protobuf/stubs/mathlimits.cc
create mode 100644 src/google/protobuf/stubs/mathlimits.h
create mode 100644 src/google/protobuf/stubs/mathutil.h
create mode 100644 src/google/protobuf/stubs/mutex.h
create mode 100644 src/google/protobuf/stubs/port.h
create mode 100644 src/google/protobuf/stubs/scoped_ptr.h
create mode 100644 src/google/protobuf/stubs/singleton.h
create mode 100644 src/google/protobuf/stubs/status.cc
create mode 100644 src/google/protobuf/stubs/status.h
create mode 100644 src/google/protobuf/stubs/status_macros.h
create mode 100644 src/google/protobuf/stubs/status_test.cc
create mode 100644 src/google/protobuf/stubs/statusor.cc
create mode 100644 src/google/protobuf/stubs/statusor.h
create mode 100644 src/google/protobuf/stubs/statusor_test.cc
create mode 100644 src/google/protobuf/stubs/stringpiece.cc
create mode 100644 src/google/protobuf/stubs/stringpiece.h
create mode 100644 src/google/protobuf/stubs/stringpiece_unittest.cc
create mode 100644 src/google/protobuf/stubs/time.cc
create mode 100644 src/google/protobuf/stubs/time.h
create mode 100644 src/google/protobuf/stubs/time_test.cc
create mode 100644 src/google/protobuf/testdata/golden_message_maps
create mode 100644 src/google/protobuf/testdata/golden_message_proto3
create mode 100644 src/google/protobuf/testdata/map_test_data.txt
create mode 100644 src/google/protobuf/timestamp.pb.cc
create mode 100644 src/google/protobuf/timestamp.pb.h
create mode 100644 src/google/protobuf/timestamp.proto
create mode 100644 src/google/protobuf/type.pb.cc
create mode 100644 src/google/protobuf/type.pb.h
create mode 100644 src/google/protobuf/type.proto
create mode 100644 src/google/protobuf/unittest_arena.proto
create mode 100644 src/google/protobuf/unittest_drop_unknown_fields.proto
create mode 100644 src/google/protobuf/unittest_import_proto3.proto
create mode 100644 src/google/protobuf/unittest_import_public_proto3.proto
create mode 100644 src/google/protobuf/unittest_mset_wire_format.proto
create mode 100644 src/google/protobuf/unittest_no_arena.proto
create mode 100644 src/google/protobuf/unittest_no_arena_import.proto
create mode 100644 src/google/protobuf/unittest_no_arena_lite.proto
create mode 100644 src/google/protobuf/unittest_no_field_presence.proto
create mode 100644 src/google/protobuf/unittest_preserve_unknown_enum.proto
create mode 100644 src/google/protobuf/unittest_preserve_unknown_enum2.proto
create mode 100644 src/google/protobuf/unittest_proto3.proto
create mode 100644 src/google/protobuf/unittest_proto3_arena.proto
create mode 100644 src/google/protobuf/unittest_proto3_arena_lite.proto
create mode 100644 src/google/protobuf/unittest_proto3_lite.proto
create mode 100644 src/google/protobuf/unittest_well_known_types.proto
create mode 100644 src/google/protobuf/util/field_comparator.cc
create mode 100644 src/google/protobuf/util/field_comparator.h
create mode 100644 src/google/protobuf/util/field_comparator_test.cc
create mode 100644 src/google/protobuf/util/field_mask_util.cc
create mode 100644 src/google/protobuf/util/field_mask_util.h
create mode 100644 src/google/protobuf/util/field_mask_util_test.cc
create mode 100644 src/google/protobuf/util/internal/constants.h
create mode 100644 src/google/protobuf/util/internal/datapiece.cc
create mode 100644 src/google/protobuf/util/internal/datapiece.h
create mode 100644 src/google/protobuf/util/internal/default_value_objectwriter.cc
create mode 100644 src/google/protobuf/util/internal/default_value_objectwriter.h
create mode 100644 src/google/protobuf/util/internal/default_value_objectwriter_test.cc
create mode 100644 src/google/protobuf/util/internal/error_listener.cc
create mode 100644 src/google/protobuf/util/internal/error_listener.h
create mode 100644 src/google/protobuf/util/internal/expecting_objectwriter.h
create mode 100644 src/google/protobuf/util/internal/field_mask_utility.cc
create mode 100644 src/google/protobuf/util/internal/field_mask_utility.h
create mode 100644 src/google/protobuf/util/internal/json_escaping.cc
create mode 100644 src/google/protobuf/util/internal/json_escaping.h
create mode 100644 src/google/protobuf/util/internal/json_objectwriter.cc
create mode 100644 src/google/protobuf/util/internal/json_objectwriter.h
create mode 100644 src/google/protobuf/util/internal/json_objectwriter_test.cc
create mode 100644 src/google/protobuf/util/internal/json_stream_parser.cc
create mode 100644 src/google/protobuf/util/internal/json_stream_parser.h
create mode 100644 src/google/protobuf/util/internal/json_stream_parser_test.cc
create mode 100644 src/google/protobuf/util/internal/location_tracker.h
create mode 100644 src/google/protobuf/util/internal/mock_error_listener.h
create mode 100644 src/google/protobuf/util/internal/object_location_tracker.h
create mode 100644 src/google/protobuf/util/internal/object_source.h
create mode 100644 src/google/protobuf/util/internal/object_writer.cc
create mode 100644 src/google/protobuf/util/internal/object_writer.h
create mode 100644 src/google/protobuf/util/internal/proto_writer.cc
create mode 100644 src/google/protobuf/util/internal/proto_writer.h
create mode 100644 src/google/protobuf/util/internal/protostream_objectsource.cc
create mode 100644 src/google/protobuf/util/internal/protostream_objectsource.h
create mode 100644 src/google/protobuf/util/internal/protostream_objectsource_test.cc
create mode 100644 src/google/protobuf/util/internal/protostream_objectwriter.cc
create mode 100644 src/google/protobuf/util/internal/protostream_objectwriter.h
create mode 100644 src/google/protobuf/util/internal/protostream_objectwriter_test.cc
create mode 100644 src/google/protobuf/util/internal/structured_objectwriter.h
create mode 100644 src/google/protobuf/util/internal/testdata/anys.proto
create mode 100644 src/google/protobuf/util/internal/testdata/books.proto
create mode 100644 src/google/protobuf/util/internal/testdata/default_value.proto
create mode 100644 src/google/protobuf/util/internal/testdata/default_value_test.proto
create mode 100644 src/google/protobuf/util/internal/testdata/field_mask.proto
create mode 100644 src/google/protobuf/util/internal/testdata/maps.proto
create mode 100644 src/google/protobuf/util/internal/testdata/oneofs.proto
create mode 100644 src/google/protobuf/util/internal/testdata/struct.proto
create mode 100644 src/google/protobuf/util/internal/testdata/timestamp_duration.proto
create mode 100644 src/google/protobuf/util/internal/testdata/wrappers.proto
create mode 100644 src/google/protobuf/util/internal/type_info.cc
create mode 100644 src/google/protobuf/util/internal/type_info.h
create mode 100644 src/google/protobuf/util/internal/type_info_test_helper.cc
create mode 100644 src/google/protobuf/util/internal/type_info_test_helper.h
create mode 100644 src/google/protobuf/util/internal/utility.cc
create mode 100644 src/google/protobuf/util/internal/utility.h
create mode 100644 src/google/protobuf/util/json_format_proto3.proto
create mode 100644 src/google/protobuf/util/json_util.cc
create mode 100644 src/google/protobuf/util/json_util.h
create mode 100644 src/google/protobuf/util/json_util_test.cc
create mode 100644 src/google/protobuf/util/message_differencer.cc
create mode 100644 src/google/protobuf/util/message_differencer.h
create mode 100755 src/google/protobuf/util/message_differencer_unittest.cc
create mode 100644 src/google/protobuf/util/message_differencer_unittest.proto
create mode 100644 src/google/protobuf/util/time_util.cc
create mode 100644 src/google/protobuf/util/time_util.h
create mode 100644 src/google/protobuf/util/time_util_test.cc
create mode 100644 src/google/protobuf/util/type_resolver.h
create mode 100644 src/google/protobuf/util/type_resolver_util.cc
create mode 100644 src/google/protobuf/util/type_resolver_util.h
create mode 100644 src/google/protobuf/util/type_resolver_util_test.cc
create mode 100644 src/google/protobuf/well_known_types_unittest.cc
create mode 100644 src/google/protobuf/wrappers.pb.cc
create mode 100644 src/google/protobuf/wrappers.pb.h
create mode 100644 src/google/protobuf/wrappers.proto
delete mode 100755 test-driver
create mode 100755 tests.sh
create mode 100755 update_file_lists.sh
create mode 100644 util/python/BUILD
delete mode 100644 vsprojects/config.h
delete mode 100755 vsprojects/convert2008to2005.sh
delete mode 100755 vsprojects/extract_includes.bat
delete mode 100644 vsprojects/libprotobuf-lite.vcproj
delete mode 100644 vsprojects/libprotobuf.vcproj
delete mode 100644 vsprojects/libprotoc.vcproj
delete mode 100644 vsprojects/lite-test.vcproj
delete mode 100644 vsprojects/protobuf.sln
delete mode 100644 vsprojects/protoc.vcproj
delete mode 100644 vsprojects/readme.txt
delete mode 100755 vsprojects/test_plugin.vcproj
delete mode 100644 vsprojects/tests.vcproj
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-protobuf/pkg-protobuf.git
More information about the Pkg-protobuf-devel
mailing list