From 16449132ae70ac80948ab613819e18629bc69e2f Mon Sep 17 00:00:00 2001 From: Michael Fulbright <89205663+mfulb@users.noreply.github.com> Date: Fri, 21 Feb 2025 10:17:42 -0500 Subject: [PATCH 01/10] chore: Adds test_segment_message to .gitignore (#1026) --- axiom/tests/.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/axiom/tests/.gitignore b/axiom/tests/.gitignore index 22ee3b042..fa0332187 100644 --- a/axiom/tests/.gitignore +++ b/axiom/tests/.gitignore @@ -95,6 +95,7 @@ test_segment test_segment_children test_segment_datastore test_segment_external +test_segment_message test_segment_private test_segment_terms test_segment_traces From 8a993c38696a4c850f5ac22af5515ba0948bf3fc Mon Sep 17 00:00:00 2001 From: Michal Nowacki Date: Fri, 21 Feb 2025 11:07:41 -0500 Subject: [PATCH 02/10] chore: remove vendor subdir (#1012) With the use of containerized build platforms, there's no need to vendor agent's build dependencies. --- .github/workflows/codeql.yml | 6 + Makefile | 33 +- THIRD_PARTY_NOTICES.md | 41 + axiom/Makefile | 8 +- docs/development.md | 11 +- files/Dockerfile | 6 + make/config.mk | 4 - make/vendor.mk | 11 +- trivy.yaml | 1 - vendor/.gitignore | 3 - vendor/Makefile | 57 - vendor/README.md | 63 - vendor/protobuf-c/.commit_docs.sh | 76 - vendor/protobuf-c/.gitignore | 43 - vendor/protobuf-c/.travis.yml | 32 - vendor/protobuf-c/CONTRIBUTING.md | 5 - vendor/protobuf-c/ChangeLog | 512 - vendor/protobuf-c/Doxyfile.in | 2312 -- vendor/protobuf-c/DoxygenLayout.xml | 193 - vendor/protobuf-c/LICENSE | 32 - vendor/protobuf-c/Makefile.am | 330 - vendor/protobuf-c/README.md | 67 - vendor/protobuf-c/TODO | 82 - vendor/protobuf-c/autogen.sh | 2 - vendor/protobuf-c/build-cmake/.gitignore | 3 - vendor/protobuf-c/build-cmake/CMakeLists.txt | 155 - vendor/protobuf-c/configure.ac | 139 - vendor/protobuf-c/m4/.gitignore | 5 - vendor/protobuf-c/m4/ax_check_compile_flag.m4 | 74 - vendor/protobuf-c/m4/ax_cxx_compile_stdcxx.m4 | 948 - vendor/protobuf-c/m4/code_coverage.m4 | 158 - vendor/protobuf-c/m4/ld-version-script.m4 | 53 - vendor/protobuf-c/m4/pkg.m4 | 214 - vendor/protobuf-c/m4/valgrind-tests.m4 | 35 - .../protobuf-c/protobuf-c/libprotobuf-c.pc.in | 12 - .../protobuf-c/protobuf-c/libprotobuf-c.sym | 28 - vendor/protobuf-c/protobuf-c/protobuf-c.c | 3660 -- vendor/protobuf-c/protobuf-c/protobuf-c.h | 1106 - vendor/protobuf-c/protoc-c/c_bytes_field.cc | 163 - vendor/protobuf-c/protoc-c/c_bytes_field.h | 100 - vendor/protobuf-c/protoc-c/c_enum.cc | 334 - vendor/protobuf-c/protoc-c/c_enum.h | 118 - vendor/protobuf-c/protoc-c/c_enum_field.cc | 149 - vendor/protobuf-c/protoc-c/c_enum_field.h | 98 - vendor/protobuf-c/protoc-c/c_extension.cc | 90 - vendor/protobuf-c/protoc-c/c_extension.h | 110 - vendor/protobuf-c/protoc-c/c_field.cc | 233 - vendor/protobuf-c/protoc-c/c_field.h | 133 - vendor/protobuf-c/protoc-c/c_file.cc | 282 - vendor/protobuf-c/protoc-c/c_file.h | 118 - vendor/protobuf-c/protoc-c/c_generator.cc | 173 - vendor/protobuf-c/protoc-c/c_generator.h | 100 - vendor/protobuf-c/protoc-c/c_helpers.cc | 573 - vendor/protobuf-c/protoc-c/c_helpers.h | 197 - vendor/protobuf-c/protoc-c/c_message.cc | 580 - vendor/protobuf-c/protoc-c/c_message.h | 142 - vendor/protobuf-c/protoc-c/c_message_field.cc | 129 - vendor/protobuf-c/protoc-c/c_message_field.h | 97 - .../protobuf-c/protoc-c/c_primitive_field.cc | 211 - .../protobuf-c/protoc-c/c_primitive_field.h | 96 - vendor/protobuf-c/protoc-c/c_service.cc | 294 - vendor/protobuf-c/protoc-c/c_service.h | 112 - vendor/protobuf-c/protoc-c/c_string_field.cc | 151 - vendor/protobuf-c/protoc-c/c_string_field.h | 100 - vendor/protobuf-c/protoc-c/main.cc | 22 - vendor/protobuf-c/t/README | 38 - .../t/generated-code/test-generated-code.c | 71 - .../t/generated-code2/common-test-arrays.h | 62 - .../cxx-generate-packed-data.cc | 1169 - .../t/generated-code2/test-generated-code2.c | 2350 -- vendor/protobuf-c/t/issue220/.gitignore | 1 - vendor/protobuf-c/t/issue220/issue220.c | 13 - vendor/protobuf-c/t/issue220/issue220.proto | 20 - vendor/protobuf-c/t/issue251/.gitignore | 1 - vendor/protobuf-c/t/issue251/issue251.c | 12 - vendor/protobuf-c/t/issue251/issue251.proto | 11 - vendor/protobuf-c/t/issue330/.gitignore | 1 - vendor/protobuf-c/t/issue330/issue330.c | 25 - vendor/protobuf-c/t/issue330/issue330.proto | 5 - vendor/protobuf-c/t/issue375/.gitignore | 1 - vendor/protobuf-c/t/issue375/issue375.c | 24 - vendor/protobuf-c/t/issue375/issue375.proto | 7 - vendor/protobuf-c/t/test-full.proto | 415 - vendor/protobuf-c/t/test-optimized.proto | 13 - vendor/protobuf-c/t/test-proto3.proto | 40 - vendor/protobuf-c/t/test.proto | 38 - vendor/protobuf-c/t/version/version.c | 56 - vendor/protobuf/.bazelignore | 3 - vendor/protobuf/.gitignore | 219 - vendor/protobuf/.gitmodules | 7 - vendor/protobuf/.readthedocs.yml | 22 - vendor/protobuf/BUILD | 1199 - vendor/protobuf/CHANGES.txt | 2465 -- vendor/protobuf/CONTRIBUTING.md | 98 - vendor/protobuf/CONTRIBUTORS.txt | 102 - vendor/protobuf/LICENSE | 32 - vendor/protobuf/Makefile.am | 1414 - vendor/protobuf/Protobuf-C++.podspec | 42 - vendor/protobuf/Protobuf.podspec | 42 - vendor/protobuf/README.md | 85 - vendor/protobuf/WORKSPACE | 92 - vendor/protobuf/appveyor.bat | 48 - vendor/protobuf/appveyor.yml | 47 - vendor/protobuf/autogen.sh | 40 - vendor/protobuf/benchmarks/Makefile.am | 664 - vendor/protobuf/benchmarks/README.md | 243 - vendor/protobuf/benchmarks/__init__.py | 0 vendor/protobuf/benchmarks/benchmarks.proto | 63 - .../protobuf/benchmarks/cpp/cpp_benchmark.cc | 254 - .../proto2/benchmark_message1_proto2.proto | 108 - .../proto2/dataset.google_message1_proto2.pb | Bin 289 -> 0 bytes .../proto3/benchmark_message1_proto3.proto | 108 - .../proto3/dataset.google_message1_proto3.pb | Bin 289 -> 0 bytes .../google_message2/benchmark_message2.proto | 108 - .../dataset.google_message2.pb | Bin 84625 -> 0 bytes .../google_message3/benchmark_message3.proto | 566 - .../benchmark_message3_1.proto | 1298 - .../benchmark_message3_2.proto | 528 - .../benchmark_message3_3.proto | 496 - .../benchmark_message3_4.proto | 514 - .../benchmark_message3_5.proto | 496 - .../benchmark_message3_6.proto | 483 - .../benchmark_message3_7.proto | 81 - .../benchmark_message3_8.proto | 1925 - .../google_message4/benchmark_message4.proto | 484 - .../benchmark_message4_1.proto | 500 - .../benchmark_message4_2.proto | 316 - .../benchmark_message4_3.proto | 779 - vendor/protobuf/benchmarks/download_data.sh | 5 - vendor/protobuf/benchmarks/google_size.proto | 138 - vendor/protobuf/benchmarks/java/pom.xml | 98 - .../protobuf/ProtoCaliperBenchmark.java | 214 - .../protobuf/benchmarks/js/benchmark_suite.js | 33 - vendor/protobuf/benchmarks/js/js_benchmark.js | 82 - .../protobuf/benchmarks/php/PhpBenchmark.php | 170 - vendor/protobuf/benchmarks/php/autoload.php | 25 - .../protobuf.js/generate_pbjs_files.js | 25 - .../protobuf.js/protobufjs_benchmark.js | 66 - vendor/protobuf/benchmarks/python/__init__.py | 0 .../benchmarks/python/py_benchmark.py | 161 - .../python/python_benchmark_messages.cc | 29 - vendor/protobuf/benchmarks/util/__init__.py | 0 .../benchmarks/util/big_query_utils.py | 189 - .../util/data_proto2_to_proto3_util.h | 64 - .../benchmarks/util/gogo_data_scrubber.cc | 74 - .../benchmarks/util/proto3_data_stripper.cc | 74 - .../benchmarks/util/protoc-gen-gogoproto.cc | 103 - .../util/protoc-gen-proto2_to_proto3.cc | 115 - .../protobuf/benchmarks/util/result_parser.py | 300 - .../benchmarks/util/result_uploader.py | 107 - .../util/schema_proto2_to_proto3_util.h | 194 - .../protobuf/build_files_updated_unittest.sh | 62 - vendor/protobuf/cc_proto_blacklist_test.bzl | 38 - vendor/protobuf/cmake/CMakeLists.txt | 293 - vendor/protobuf/cmake/README.md | 345 - vendor/protobuf/cmake/conformance.cmake | 50 - vendor/protobuf/cmake/examples.cmake | 57 - vendor/protobuf/cmake/extract_includes.bat.in | 131 - vendor/protobuf/cmake/install.cmake | 150 - vendor/protobuf/cmake/libprotobuf-lite.cmake | 80 - vendor/protobuf/cmake/libprotobuf.cmake | 134 - vendor/protobuf/cmake/libprotoc.cmake | 182 - .../cmake/protobuf-config-version.cmake.in | 60 - .../protobuf/cmake/protobuf-config.cmake.in | 148 - vendor/protobuf/cmake/protobuf-lite.pc.cmake | 11 - .../protobuf/cmake/protobuf-module.cmake.in | 189 - vendor/protobuf/cmake/protobuf-options.cmake | 7 - vendor/protobuf/cmake/protobuf.pc.cmake | 11 - vendor/protobuf/cmake/protoc.cmake | 16 - vendor/protobuf/cmake/tests.cmake | 256 - vendor/protobuf/cmake/version.rc.in | 45 - vendor/protobuf/compiler_config_setting.bzl | 23 - vendor/protobuf/composer.json | 23 - vendor/protobuf/configure.ac | 234 - .../protobuf/conformance/ConformanceJava.java | 395 - .../conformance/ConformanceJavaLite.java | 154 - vendor/protobuf/conformance/Makefile.am | 375 - vendor/protobuf/conformance/README.md | 71 - vendor/protobuf/conformance/autoload.php | 21 - .../binary_json_conformance_suite.cc | 3235 -- .../binary_json_conformance_suite.h | 141 - vendor/protobuf/conformance/conformance.proto | 176 - .../protobuf/conformance/conformance_cpp.cc | 263 - .../conformance/conformance_nodejs.js | 186 - .../protobuf/conformance/conformance_objc.m | 215 - .../protobuf/conformance/conformance_php.php | 120 - .../conformance/conformance_python.py | 213 - .../protobuf/conformance/conformance_ruby.rb | 137 - .../protobuf/conformance/conformance_test.cc | 458 - .../protobuf/conformance/conformance_test.h | 323 - .../conformance/conformance_test_main.cc | 40 - .../conformance/conformance_test_runner.cc | 345 - .../protobuf/conformance/failure_list_cpp.txt | 37 - .../conformance/failure_list_csharp.txt | 3 - .../conformance/failure_list_java.txt | 48 - .../protobuf/conformance/failure_list_js.txt | 115 - .../conformance/failure_list_objc.txt | 2 - .../protobuf/conformance/failure_list_php.txt | 28 - .../conformance/failure_list_php_c.txt | 2 - .../conformance/failure_list_php_c_32.txt | 2 - .../failure_list_python-post26.txt | 2 - .../conformance/failure_list_python.txt | 0 .../conformance/failure_list_python_cpp.txt | 8 - .../conformance/failure_list_ruby.txt | 111 - .../text_format_conformance_suite.cc | 379 - .../text_format_conformance_suite.h | 69 - .../text_format_failure_list_csharp.txt | 8 - .../text_format_failure_list_java.txt | 6 - .../text_format_failure_list_php.txt | 8 - .../text_format_failure_list_python.txt | 5 - .../text_format_failure_list_ruby.txt | 8 - .../conformance/third_party/jsoncpp/json.h | 2075 -- .../third_party/jsoncpp/jsoncpp.cpp | 5192 --- .../conformance/update_failure_list.py | 73 - vendor/protobuf/csharp/.gitignore | 34 - vendor/protobuf/csharp/CHANGES.txt | 148 - .../csharp/Google.Protobuf.Tools.nuspec | 38 - .../csharp/Google.Protobuf.Tools.targets | 11 - vendor/protobuf/csharp/README.md | 96 - vendor/protobuf/csharp/build_packages.bat | 10 - vendor/protobuf/csharp/build_tools.sh | 51 - vendor/protobuf/csharp/buildall.bat | 13 - vendor/protobuf/csharp/buildall.sh | 17 - .../csharp/protos/unittest_issues.proto | 126 - .../google/protobuf/map_unittest_proto3.proto | 120 - .../protobuf/unittest_import_proto3.proto | 68 - .../unittest_import_public_proto3.proto | 42 - .../src/google/protobuf/unittest_proto3.proto | 388 - .../protobuf/unittest_well_known_types.proto | 114 - .../Google.Protobuf.Test/ByteStringTest.cs | 171 - .../CodedInputStreamExtensions.cs | 53 - .../CodedInputStreamTest.cs | 598 - .../CodedOutputStreamTest.cs | 419 - .../Collections/MapFieldTest.cs | 532 - .../Collections/RepeatedFieldTest.cs | 746 - .../PropertyInfoExtensionsTest.cs | 98 - .../Compatibility/TypeExtensionsTest.cs | 117 - .../DeprecatedMemberTest.cs | 55 - .../Google.Protobuf.Test/EqualityTester.cs | 64 - .../Google.Protobuf.Test/FieldCodecTest.cs | 214 - .../GeneratedMessageTest.cs | 725 - .../Google.Protobuf.Test.csproj | 26 - .../src/Google.Protobuf.Test/IssuesTest.cs | 82 - .../Google.Protobuf.Test/JsonParserTest.cs | 939 - .../Google.Protobuf.Test/JsonTokenizerTest.cs | 408 - .../src/Google.Protobuf.Test/Program.cs | 47 - .../Reflection/DescriptorsTest.cs | 259 - .../Reflection/FieldAccessTest.cs | 218 - .../Reflection/TypeRegistryTest.cs | 94 - .../src/Google.Protobuf.Test/SampleEnum.cs | 42 - .../Google.Protobuf.Test/SampleMessages.cs | 99 - .../Google.Protobuf.Test/TestCornerCases.cs | 62 - .../TestProtos/ForeignMessagePartial.cs | 45 - .../WellKnownTypes/AnyTest.cs | 116 - .../WellKnownTypes/DurationTest.cs | 132 - .../WellKnownTypes/FieldMaskTest.cs | 62 - .../WellKnownTypes/TimestampTest.cs | 115 - .../WellKnownTypes/WrappersTest.cs | 421 - .../csharp/compatibility_tests/v3.0.0/test.sh | 80 - vendor/protobuf/csharp/generate_protos.sh | 87 - vendor/protobuf/csharp/install_dotnet_sdk.ps1 | 20 - .../csharp/keys/Google.Protobuf.public.snk | Bin 160 -> 0 bytes .../protobuf/csharp/keys/Google.Protobuf.snk | Bin 596 -> 0 bytes vendor/protobuf/csharp/keys/README.md | 9 - vendor/protobuf/csharp/protos/README.md | 3 - .../csharp/protos/map_unittest_proto3.proto | 116 - .../csharp/protos/old_extensions1.proto | 52 - .../csharp/protos/old_extensions2.proto | 50 - vendor/protobuf/csharp/protos/unittest.proto | 1113 - .../unittest_custom_options_proto3.proto | 336 - .../csharp/protos/unittest_import.proto | 69 - .../protos/unittest_import_proto3.proto | 56 - .../protos/unittest_import_public.proto | 41 - .../unittest_import_public_proto3.proto | 41 - .../csharp/protos/unittest_issue6936_a.proto | 15 - .../csharp/protos/unittest_issue6936_b.proto | 14 - .../csharp/protos/unittest_issue6936_c.proto | 16 - .../csharp/protos/unittest_issues.proto | 158 - .../csharp/protos/unittest_proto3.proto | 410 - .../unittest_selfreferential_options.proto | 64 - .../csharp/src/AddressBook/AddPerson.cs | 132 - .../csharp/src/AddressBook/AddressBook.csproj | 14 - .../csharp/src/AddressBook/Addressbook.cs | 758 - .../csharp/src/AddressBook/ListPeople.cs | 99 - .../csharp/src/AddressBook/Program.cs | 95 - .../csharp/src/AddressBook/SampleUsage.cs | 73 - .../BenchmarkDatasetConfig.cs | 89 - .../BenchmarkMessage1Proto3.cs | 2539 -- .../Google.Protobuf.Benchmarks/Benchmarks.cs | 306 - .../Google.Protobuf.Benchmarks.csproj | 27 - .../GoogleMessageBenchmark.cs | 124 - .../ParseMessagesBenchmark.cs | 258 - .../ParseRawPrimitivesBenchmark.cs | 536 - .../src/Google.Protobuf.Benchmarks/Program.cs | 49 - .../WrapperBenchmarkMessages.cs | 9350 ----- .../WriteMessagesBenchmark.cs | 198 - .../WriteRawPrimitivesBenchmark.cs | 519 - .../wrapper_benchmark_messages.proto | 237 - .../Conformance.cs | 1503 - .../Google.Protobuf.Conformance.csproj | 14 - .../Google.Protobuf.Conformance/Program.cs | 178 - .../Google.Protobuf.JsonDump.csproj | 13 - .../src/Google.Protobuf.JsonDump/Program.cs | 73 - .../ForeignMessagePartial.cs | 45 - .../Google.Protobuf.Test.TestProtos.csproj | 26 - .../MapUnittestProto3.cs | 2126 -- .../OldExtensions1.cs | 148 - .../OldExtensions2.cs | 40 - .../TestMessagesProto2.cs | 6592 ---- .../TestMessagesProto3.cs | 5585 --- .../Unittest.cs | 29541 ---------------- .../UnittestCustomOptionsProto3.cs | 3837 -- .../UnittestImport.cs | 253 - .../UnittestImportProto3.cs | 229 - .../UnittestImportPublic.cs | 231 - .../UnittestImportPublicProto3.cs | 217 - .../UnittestIssue6936A.cs | 46 - .../UnittestIssue6936B.cs | 180 - .../UnittestIssue6936C.cs | 227 - .../UnittestIssues.cs | 3532 -- .../UnittestProto3.cs | 9902 ------ .../UnittestProto3Optional.cs | 1384 - .../UnittestSelfreferentialOptions.cs | 357 - .../UnittestWellKnownTypes.cs | 3325 -- .../Buffers/ArrayBufferWriter.cs | 225 - .../Google.Protobuf.Test/ByteStringTest.cs | 253 - .../CodedInputStreamExtensions.cs | 53 - .../CodedInputStreamTest.cs | 961 - .../CodedOutputStreamTest.cs | 520 - .../Collections/MapFieldTest.cs | 635 - .../ProtobufEqualityComparersTest.cs | 124 - .../Collections/RepeatedFieldTest.cs | 897 - .../PropertyInfoExtensionsTest.cs | 98 - .../Compatibility/StreamExtensionsTest.cs | 67 - .../Compatibility/TypeExtensionsTest.cs | 117 - .../DeprecatedMemberTest.cs | 55 - .../Google.Protobuf.Test/EqualityTester.cs | 65 - .../Google.Protobuf.Test/ExtensionSetTest.cs | 122 - .../Google.Protobuf.Test/FieldCodecTest.cs | 219 - .../Google.Protobuf.Test/FieldMaskTreeTest.cs | 436 - .../GeneratedMessageTest.Proto2.cs | 384 - .../GeneratedMessageTest.cs | 799 - .../Google.Protobuf.Test.csproj | 31 - .../src/Google.Protobuf.Test/IssuesTest.cs | 116 - .../Google.Protobuf.Test/JsonFormatterTest.cs | 698 - .../Google.Protobuf.Test/JsonParserTest.cs | 1025 - .../Google.Protobuf.Test/JsonTokenizerTest.cs | 424 - .../LegacyGeneratedCodeTest.cs | 296 - .../MessageParsingHelpers.cs | 142 - .../Proto3OptionalTest.cs | 153 - .../ReadOnlySequenceFactory.cs | 139 - .../RefStructCompatibilityTest.cs | 119 - .../Reflection/CustomOptionsTest.cs | 263 - .../Reflection/DescriptorDeclarationTest.cs | 175 - .../Reflection/DescriptorsTest.cs | 437 - .../Reflection/FieldAccessTest.cs | 436 - .../Reflection/TypeRegistryTest.cs | 94 - .../src/Google.Protobuf.Test/SampleEnum.cs | 42 - .../Google.Protobuf.Test/SampleMessages.cs | 207 - .../src/Google.Protobuf.Test/SampleNaNs.cs | 53 - .../Google.Protobuf.Test/TestCornerCases.cs | 62 - .../UnknownFieldSetTest.cs | 206 - .../WellKnownTypes/AnyTest.cs | 157 - .../WellKnownTypes/DurationTest.cs | 132 - .../WellKnownTypes/FieldMaskTest.cs | 245 - .../WellKnownTypes/TimestampTest.cs | 216 - .../WellKnownTypes/WrappersTest.cs | 524 - .../src/Google.Protobuf.Test/testprotos.pb | Bin 338443 -> 0 bytes .../protobuf/csharp/src/Google.Protobuf.sln | 60 - .../csharp/src/Google.Protobuf/ByteArray.cs | 79 - .../csharp/src/Google.Protobuf/ByteString.cs | 433 - .../src/Google.Protobuf/CodedInputStream.cs | 699 - .../CodedOutputStream.ComputeSize.cs | 308 - .../src/Google.Protobuf/CodedOutputStream.cs | 607 - .../src/Google.Protobuf/Collections/Lists.cs | 89 - .../Google.Protobuf/Collections/MapField.cs | 841 - .../Collections/ProtobufEqualityComparers.cs | 130 - .../Collections/ReadOnlyDictionary.cs | 147 - .../Collections/RepeatedField.cs | 698 - .../Compatibility/MethodInfoExtensions.cs | 47 - .../Compatibility/PropertyInfoExtensions.cs | 72 - .../Compatibility/StreamExtensions.cs | 66 - .../Compatibility/TypeExtensions.cs | 106 - .../csharp/src/Google.Protobuf/Extension.cs | 119 - .../src/Google.Protobuf/ExtensionRegistry.cs | 184 - .../src/Google.Protobuf/ExtensionSet.cs | 377 - .../src/Google.Protobuf/ExtensionValue.cs | 225 - .../csharp/src/Google.Protobuf/FieldCodec.cs | 881 - .../src/Google.Protobuf/FieldMaskTree.cs | 365 - .../Google.Protobuf/FrameworkPortability.cs | 49 - .../Google.Protobuf/Google.Protobuf.csproj | 44 - .../src/Google.Protobuf/IBufferMessage.cs | 55 - .../ICustomDiagnosticMessage.cs | 69 - .../src/Google.Protobuf/IDeepCloneable.cs | 54 - .../src/Google.Protobuf/IExtendableMessage.cs | 79 - .../csharp/src/Google.Protobuf/IMessage.cs | 87 - .../Google.Protobuf/InvalidJsonException.cs | 53 - .../InvalidProtocolBufferException.cs | 140 - .../src/Google.Protobuf/JsonFormatter.cs | 927 - .../csharp/src/Google.Protobuf/JsonParser.cs | 1073 - .../csharp/src/Google.Protobuf/JsonToken.cs | 166 - .../src/Google.Protobuf/JsonTokenizer.cs | 766 - .../src/Google.Protobuf/LimitedInputStream.cs | 110 - .../src/Google.Protobuf/MessageExtensions.cs | 306 - .../src/Google.Protobuf/MessageParser.cs | 376 - .../src/Google.Protobuf/ObjectIntPair.cs | 40 - .../src/Google.Protobuf/ParseContext.cs | 329 - .../Google.Protobuf/ParserInternalState.cs | 115 - .../src/Google.Protobuf/ParsingPrimitives.cs | 815 - .../ParsingPrimitivesMessages.cs | 229 - .../ParsingPrimitivesWrappers.cs | 353 - .../Properties/AssemblyInfo.cs | 56 - .../src/Google.Protobuf/ProtoPreconditions.cs | 79 - .../Reflection/CustomOptions.cs | 304 - .../Google.Protobuf/Reflection/Descriptor.cs | 10296 ------ .../Reflection/DescriptorBase.cs | 92 - .../Reflection/DescriptorDeclaration.cs | 112 - .../Reflection/DescriptorPool.cs | 334 - .../Reflection/DescriptorUtil.cs | 64 - .../DescriptorValidationException.cs | 80 - .../Reflection/EnumDescriptor.cs | 161 - .../Reflection/EnumValueDescriptor.cs | 107 - .../Reflection/ExtensionAccessor.cs | 69 - .../Reflection/ExtensionCollection.cs | 126 - .../Reflection/FieldAccessorBase.cs | 64 - .../Reflection/FieldDescriptor.cs | 455 - .../Google.Protobuf/Reflection/FieldType.cs | 113 - .../Reflection/FileDescriptor.cs | 593 - .../Reflection/GeneratedClrTypeInfo.cs | 128 - .../Google.Protobuf/Reflection/IDescriptor.cs | 55 - .../Reflection/IFieldAccessor.cs | 77 - .../Reflection/MapFieldAccessor.cs | 64 - .../Reflection/MessageDescriptor.cs | 420 - .../Reflection/MethodDescriptor.cs | 140 - .../Reflection/OneofAccessor.cs | 97 - .../Reflection/OneofDescriptor.cs | 195 - .../Reflection/OriginalNameAttribute.cs | 65 - .../Reflection/PackageDescriptor.cs | 68 - .../Reflection/ReflectionUtil.cs | 363 - .../Reflection/RepeatedFieldAccessor.cs | 65 - .../Reflection/ServiceDescriptor.cs | 136 - .../Reflection/SingleFieldAccessor.cs | 124 - .../Reflection/TypeRegistry.cs | 183 - .../Google.Protobuf/SegmentedBufferHelper.cs | 296 - .../src/Google.Protobuf/UnknownField.cs | 290 - .../src/Google.Protobuf/UnknownFieldSet.cs | 393 - .../src/Google.Protobuf/WellKnownTypes/Any.cs | 366 - .../WellKnownTypes/AnyPartial.cs | 147 - .../src/Google.Protobuf/WellKnownTypes/Api.cs | 1172 - .../WellKnownTypes/Duration.cs | 328 - .../WellKnownTypes/DurationPartial.cs | 270 - .../Google.Protobuf/WellKnownTypes/Empty.cs | 193 - .../WellKnownTypes/FieldMask.cs | 411 - .../WellKnownTypes/FieldMaskPartial.cs | 370 - .../WellKnownTypes/SourceContext.cs | 227 - .../Google.Protobuf/WellKnownTypes/Struct.cs | 866 - .../WellKnownTypes/TimeExtensions.cs | 76 - .../WellKnownTypes/Timestamp.cs | 349 - .../WellKnownTypes/TimestampPartial.cs | 344 - .../Google.Protobuf/WellKnownTypes/Type.cs | 1877 - .../WellKnownTypes/ValuePartial.cs | 99 - .../WellKnownTypes/Wrappers.cs | 1679 - .../WellKnownTypes/WrappersPartial.cs | 42 - .../csharp/src/Google.Protobuf/WireFormat.cs | 104 - .../src/Google.Protobuf/WriteBufferHelper.cs | 166 - .../src/Google.Protobuf/WriteContext.cs | 371 - .../Google.Protobuf/WriterInternalState.cs | 62 - .../src/Google.Protobuf/WritingPrimitives.cs | 628 - .../WritingPrimitivesMessages.cs | 112 - vendor/protobuf/docs/csharp/proto2.md | 184 - vendor/protobuf/docs/field_presence.md | 476 - .../docs/implementing_proto3_presence.md | 400 - vendor/protobuf/docs/options.md | 246 - vendor/protobuf/docs/performance.md | 304 - vendor/protobuf/docs/third_party.md | 186 - vendor/protobuf/editors/README.txt | 5 - vendor/protobuf/editors/proto.vim | 105 - vendor/protobuf/editors/protobuf-mode.el | 227 - vendor/protobuf/fix_permissions.sh | 8 - vendor/protobuf/generate_changelog.py | 65 - vendor/protobuf/generate_descriptor_proto.sh | 115 - vendor/protobuf/global.json | 6 - vendor/protobuf/java/README.md | 180 - vendor/protobuf/java/bom/pom.xml | 110 - .../java/compatibility_tests/README.md | 50 - .../compatibility_tests/v2.5.0/deps/pom.xml | 43 - .../v2.5.0/more_protos/pom.xml | 69 - .../google/protobuf/multiple_files_test.proto | 71 - .../protobuf/nested_builders_test.proto | 53 - .../google/protobuf/nested_extension.proto | 45 - .../protobuf/nested_extension_lite.proto | 48 - .../protobuf/non_nested_extension.proto | 48 - .../protobuf/non_nested_extension_lite.proto | 50 - .../protobuf/test_bad_identifiers.proto | 108 - .../proto/google/protobuf/descriptor.proto | 620 - .../src/proto/google/protobuf/unittest.proto | 719 - .../protobuf/unittest_custom_options.proto | 387 - .../unittest_embed_optimize_for.proto | 50 - .../google/protobuf/unittest_empty.proto | 37 - .../unittest_enormous_descriptor.proto | 1046 - .../google/protobuf/unittest_import.proto | 64 - .../protobuf/unittest_import_lite.proto | 51 - .../protobuf/unittest_import_public.proto | 40 - .../unittest_import_public_lite.proto | 42 - .../proto/google/protobuf/unittest_lite.proto | 360 - .../unittest_lite_imports_nonlite.proto | 43 - .../proto/google/protobuf/unittest_mset.proto | 72 - .../unittest_no_generic_services.proto | 52 - .../protobuf/unittest_optimize_for.proto | 61 - .../java/compatibility_tests/v2.5.0/pom.xml | 30 - .../compatibility_tests/v2.5.0/protos/pom.xml | 71 - .../google/protobuf/multiple_files_test.proto | 71 - .../protobuf/nested_builders_test.proto | 53 - .../google/protobuf/nested_extension.proto | 45 - .../protobuf/nested_extension_lite.proto | 48 - .../protobuf/non_nested_extension.proto | 48 - .../protobuf/non_nested_extension_lite.proto | 50 - .../protobuf/test_bad_identifiers.proto | 108 - .../proto/google/protobuf/descriptor.proto | 620 - .../src/proto/google/protobuf/unittest.proto | 719 - .../protobuf/unittest_custom_options.proto | 387 - .../unittest_embed_optimize_for.proto | 50 - .../google/protobuf/unittest_empty.proto | 37 - .../unittest_enormous_descriptor.proto | 1046 - .../google/protobuf/unittest_import.proto | 64 - .../protobuf/unittest_import_lite.proto | 51 - .../protobuf/unittest_import_public.proto | 40 - .../unittest_import_public_lite.proto | 42 - .../proto/google/protobuf/unittest_lite.proto | 360 - .../unittest_lite_imports_nonlite.proto | 43 - .../proto/google/protobuf/unittest_mset.proto | 72 - .../unittest_no_generic_services.proto | 52 - .../protobuf/unittest_optimize_for.proto | 61 - .../java/compatibility_tests/v2.5.0/test.sh | 115 - .../compatibility_tests/v2.5.0/tests/pom.xml | 73 - .../protobuf/test/AbstractMessageTest.java | 510 - .../protobuf/test/BoundedByteStringTest.java | 56 - .../google/protobuf/test/ByteStringTest.java | 590 - .../protobuf/test/CodedInputStreamTest.java | 469 - .../protobuf/test/CodedOutputStreamTest.java | 318 - .../protobuf/test/DeprecatedFieldTest.java | 81 - .../google/protobuf/test/DescriptorsTest.java | 649 - .../protobuf/test/DynamicMessageTest.java | 265 - .../test/ForceFieldBuildersPreRun.java | 49 - .../protobuf/test/GeneratedMessageTest.java | 961 - .../test/LazyStringArrayListTest.java | 163 - .../protobuf/test/LazyStringEndToEndTest.java | 108 - .../protobuf/test/LiteralByteStringTest.java | 344 - .../com/google/protobuf/test/MessageTest.java | 354 - .../protobuf/test/NestedBuildersTest.java | 186 - .../com/google/protobuf/test/ParserTest.java | 278 - .../test/RopeByteStringSubstringTest.java | 62 - .../protobuf/test/RopeByteStringTest.java | 84 - .../com/google/protobuf/test/ServiceTest.java | 321 - .../protobuf/test/TestBadIdentifiers.java | 64 - .../com/google/protobuf/test/TestUtil.java | 3068 -- .../google/protobuf/test/TextFormatTest.java | 536 - .../protobuf/test/UnknownFieldSetTest.java | 438 - .../test/UnmodifiableLazyStringListTest.java | 153 - .../google/protobuf/test/WireFormatTest.java | 465 - vendor/protobuf/java/core/BUILD | 127 - .../java/core/generate-sources-build.xml | 20 - .../java/core/generate-test-sources-build.xml | 61 - vendor/protobuf/java/core/pom.xml | 163 - .../com/google/protobuf/AbstractMessage.java | 623 - .../google/protobuf/AbstractMessageLite.java | 439 - .../com/google/protobuf/AbstractParser.java | 274 - .../google/protobuf/AbstractProtobufList.java | 175 - .../com/google/protobuf/AllocatedBuffer.java | 263 - .../java/com/google/protobuf/Android.java | 57 - .../com/google/protobuf/ArrayDecoders.java | 1076 - .../com/google/protobuf/BinaryReader.java | 1729 - .../com/google/protobuf/BinaryWriter.java | 3071 -- .../google/protobuf/BlockingRpcChannel.java | 51 - .../com/google/protobuf/BlockingService.java | 57 - .../com/google/protobuf/BooleanArrayList.java | 312 - .../com/google/protobuf/BufferAllocator.java | 64 - .../com/google/protobuf/ByteBufferWriter.java | 181 - .../java/com/google/protobuf/ByteOutput.java | 116 - .../java/com/google/protobuf/ByteString.java | 1613 - .../com/google/protobuf/CodedInputStream.java | 3924 -- .../protobuf/CodedInputStreamReader.java | 1333 - .../google/protobuf/CodedOutputStream.java | 3066 -- .../protobuf/CodedOutputStreamWriter.java | 691 - .../DescriptorMessageInfoFactory.java | 690 - .../java/com/google/protobuf/Descriptors.java | 2732 -- .../protobuf/DiscardUnknownFieldsParser.java | 70 - .../com/google/protobuf/DoubleArrayList.java | 312 - .../com/google/protobuf/DynamicMessage.java | 679 - .../com/google/protobuf/ExperimentalApi.java | 65 - .../java/com/google/protobuf/Extension.java | 88 - .../com/google/protobuf/ExtensionLite.java | 60 - .../google/protobuf/ExtensionRegistry.java | 366 - .../protobuf/ExtensionRegistryFactory.java | 93 - .../protobuf/ExtensionRegistryLite.java | 240 - .../com/google/protobuf/ExtensionSchema.java | 98 - .../google/protobuf/ExtensionSchemaFull.java | 547 - .../google/protobuf/ExtensionSchemaLite.java | 541 - .../com/google/protobuf/ExtensionSchemas.java | 56 - .../java/com/google/protobuf/FieldInfo.java | 577 - .../java/com/google/protobuf/FieldSet.java | 1296 - .../java/com/google/protobuf/FieldType.java | 346 - .../com/google/protobuf/FloatArrayList.java | 311 - .../com/google/protobuf/GeneratedMessage.java | 3051 -- .../protobuf/GeneratedMessageInfoFactory.java | 65 - .../google/protobuf/GeneratedMessageLite.java | 1741 - .../google/protobuf/GeneratedMessageV3.java | 3232 -- .../com/google/protobuf/IntArrayList.java | 311 - .../java/com/google/protobuf/Internal.java | 687 - .../InvalidProtocolBufferException.java | 143 - .../IterableByteBufferInputStream.java | 150 - .../java/com/google/protobuf/JavaType.java | 76 - .../java/com/google/protobuf/LazyField.java | 154 - .../com/google/protobuf/LazyFieldLite.java | 441 - .../google/protobuf/LazyStringArrayList.java | 417 - .../com/google/protobuf/LazyStringList.java | 164 - .../com/google/protobuf/ListFieldSchema.java | 190 - .../com/google/protobuf/LongArrayList.java | 311 - .../protobuf/ManifestSchemaFactory.java | 172 - .../java/com/google/protobuf/MapEntry.java | 457 - .../com/google/protobuf/MapEntryLite.java | 231 - .../java/com/google/protobuf/MapField.java | 616 - .../com/google/protobuf/MapFieldLite.java | 235 - .../com/google/protobuf/MapFieldSchema.java | 63 - .../google/protobuf/MapFieldSchemaFull.java | 112 - .../google/protobuf/MapFieldSchemaLite.java | 107 - .../com/google/protobuf/MapFieldSchemas.java | 53 - .../java/com/google/protobuf/Message.java | 280 - .../java/com/google/protobuf/MessageInfo.java | 43 - .../google/protobuf/MessageInfoFactory.java | 41 - .../java/com/google/protobuf/MessageLite.java | 298 - .../google/protobuf/MessageLiteOrBuilder.java | 57 - .../google/protobuf/MessageLiteToString.java | 281 - .../com/google/protobuf/MessageOrBuilder.java | 133 - .../google/protobuf/MessageReflection.java | 991 - .../com/google/protobuf/MessageSchema.java | 5928 ---- .../com/google/protobuf/MessageSetSchema.java | 392 - .../com/google/protobuf/MutabilityOracle.java | 45 - .../google/protobuf/NewInstanceSchema.java | 36 - .../protobuf/NewInstanceSchemaFull.java | 39 - .../protobuf/NewInstanceSchemaLite.java | 39 - .../google/protobuf/NewInstanceSchemas.java | 53 - .../com/google/protobuf/NioByteString.java | 292 - .../java/com/google/protobuf/OneofInfo.java | 66 - .../main/java/com/google/protobuf/Parser.java | 242 - .../PrimitiveNonBoxingCollection.java | 34 - .../java/com/google/protobuf/ProtoSyntax.java | 38 - .../java/com/google/protobuf/Protobuf.java | 152 - .../google/protobuf/ProtobufArrayList.java | 175 - .../com/google/protobuf/ProtobufLists.java | 94 - .../google/protobuf/ProtocolMessageEnum.java | 52 - .../google/protobuf/ProtocolStringList.java | 46 - .../com/google/protobuf/RawMessageInfo.java | 220 - .../main/java/com/google/protobuf/Reader.java | 379 - .../google/protobuf/RepeatedFieldBuilder.java | 665 - .../protobuf/RepeatedFieldBuilderV3.java | 665 - .../com/google/protobuf/RopeByteString.java | 959 - .../java/com/google/protobuf/RpcCallback.java | 46 - .../java/com/google/protobuf/RpcChannel.java | 68 - .../com/google/protobuf/RpcController.java | 108 - .../java/com/google/protobuf/RpcUtil.java | 126 - .../main/java/com/google/protobuf/Schema.java | 85 - .../com/google/protobuf/SchemaFactory.java | 38 - .../java/com/google/protobuf/SchemaUtil.java | 991 - .../java/com/google/protobuf/Service.java | 109 - .../com/google/protobuf/ServiceException.java | 52 - .../google/protobuf/SingleFieldBuilder.java | 227 - .../google/protobuf/SingleFieldBuilderV3.java | 227 - .../com/google/protobuf/SmallSortedMap.java | 712 - .../protobuf/StructuralMessageInfo.java | 167 - .../java/com/google/protobuf/TextFormat.java | 2578 -- .../google/protobuf/TextFormatEscaper.java | 152 - .../protobuf/TextFormatParseInfoTree.java | 221 - .../protobuf/TextFormatParseLocation.java | 101 - .../com/google/protobuf/TypeRegistry.java | 160 - .../UninitializedMessageException.java | 96 - .../google/protobuf/UnknownFieldSchema.java | 133 - .../com/google/protobuf/UnknownFieldSet.java | 1078 - .../google/protobuf/UnknownFieldSetLite.java | 490 - .../protobuf/UnknownFieldSetLiteSchema.java | 140 - .../protobuf/UnknownFieldSetSchema.java | 132 - .../protobuf/UnmodifiableLazyStringList.java | 210 - .../google/protobuf/UnsafeByteOperations.java | 121 - .../java/com/google/protobuf/UnsafeUtil.java | 977 - .../main/java/com/google/protobuf/Utf8.java | 1976 -- .../java/com/google/protobuf/WireFormat.java | 271 - .../main/java/com/google/protobuf/Writer.java | 219 - .../google/protobuf/AbstractMessageTest.java | 554 - .../AbstractProto2LiteSchemaTest.java | 199 - .../protobuf/AbstractProto2SchemaTest.java | 224 - .../AbstractProto3LiteSchemaTest.java | 143 - .../protobuf/AbstractProto3SchemaTest.java | 151 - .../google/protobuf/AbstractSchemaTest.java | 157 - .../java/com/google/protobuf/AnyTest.java | 126 - .../google/protobuf/ArrayDecodersTest.java | 236 - .../google/protobuf/BinaryProtocolTest.java | 90 - .../google/protobuf/BooleanArrayListTest.java | 549 - .../protobuf/BoundedByteStringTest.java | 108 - .../google/protobuf/ByteBufferWriterTest.java | 78 - .../com/google/protobuf/ByteStringTest.java | 888 - .../google/protobuf/CachedFieldSizeTest.java | 65 - .../com/google/protobuf/CheckUtf8Test.java | 157 - .../com/google/protobuf/CodedAdapterTest.java | 110 - .../google/protobuf/CodedInputStreamTest.java | 1254 - .../protobuf/CodedOutputStreamTest.java | 812 - .../com/google/protobuf/DecodeUtf8Test.java | 325 - .../google/protobuf/DeprecatedFieldTest.java | 79 - .../com/google/protobuf/DescriptorsTest.java | 807 - .../protobuf/DiscardUnknownFieldsTest.java | 120 - .../google/protobuf/DoubleArrayListTest.java | 552 - .../google/protobuf/DynamicMessageTest.java | 317 - .../java/com/google/protobuf/EnumTest.java | 76 - .../protobuf/ExperimentalMessageFactory.java | 40 - .../ExperimentalSerializationUtil.java | 113 - .../ExperimentalTestDataProvider.java | 189 - .../ExtensionRegistryFactoryTest.java | 291 - .../google/protobuf/FieldPresenceTest.java | 480 - .../google/protobuf/FloatArrayListTest.java | 552 - .../protobuf/ForceFieldBuildersPreRun.java | 47 - .../google/protobuf/GeneratedMessageTest.java | 1784 - .../com/google/protobuf/IntArrayListTest.java | 550 - .../com/google/protobuf/IsValidUtf8Test.java | 175 - .../google/protobuf/IsValidUtf8TestUtil.java | 467 - .../google/protobuf/LazyFieldLiteTest.java | 245 - .../com/google/protobuf/LazyFieldTest.java | 118 - .../google/protobuf/LazyMessageLiteTest.java | 305 - .../protobuf/LazyStringArrayListTest.java | 363 - .../protobuf/LazyStringEndToEndTest.java | 125 - .../protobuf/LiteEqualsAndHashTest.java | 125 - .../protobuf/LiteralByteStringTest.java | 580 - .../google/protobuf/LongArrayListTest.java | 550 - .../google/protobuf/MapForProto2LiteTest.java | 776 - .../com/google/protobuf/MapForProto2Test.java | 1180 - .../java/com/google/protobuf/MapLiteTest.java | 894 - .../java/com/google/protobuf/MapTest.java | 1507 - .../java/com/google/protobuf/MessageTest.java | 357 - .../google/protobuf/NestedBuildersTest.java | 158 - .../google/protobuf/NioByteStringTest.java | 638 - .../com/google/protobuf/PackedFieldTest.java | 232 - .../google/protobuf/ParseExceptionsTest.java | 303 - .../com/google/protobuf/ParserLiteTest.java | 191 - .../java/com/google/protobuf/ParserTest.java | 319 - .../Proto2ExtensionLookupSchemaTest.java | 171 - .../google/protobuf/Proto2LiteSchemaTest.java | 49 - .../google/protobuf/Proto2MessageFactory.java | 555 - .../protobuf/Proto2MessageInfoFactory.java | 892 - .../protobuf/Proto2MessageLiteFactory.java | 558 - .../com/google/protobuf/Proto2SchemaTest.java | 49 - .../protobuf/Proto2UnknownEnumValueTest.java | 111 - .../google/protobuf/Proto3LiteSchemaTest.java | 49 - .../google/protobuf/Proto3MessageFactory.java | 450 - .../protobuf/Proto3MessageInfoFactory.java | 506 - .../protobuf/Proto3MessageLiteFactory.java | 452 - .../Proto3MessageLiteInfoFactory.java | 816 - .../com/google/protobuf/Proto3SchemaTest.java | 48 - .../protobuf/ProtobufArrayListTest.java | 392 - .../protobuf/RepeatedFieldBuilderV3Test.java | 183 - .../protobuf/RopeByteStringSubstringTest.java | 133 - .../google/protobuf/RopeByteStringTest.java | 218 - .../java/com/google/protobuf/ServiceTest.java | 323 - .../protobuf/SingleFieldBuilderV3Test.java | 129 - .../google/protobuf/SmallSortedMapTest.java | 411 - .../google/protobuf/TestBadIdentifiers.java | 122 - .../protobuf/TestBadIdentifiersLite.java | 89 - .../java/com/google/protobuf/TestSchemas.java | 94 - .../com/google/protobuf/TestSchemasLite.java | 103 - .../java/com/google/protobuf/TestUtil.java | 3888 -- .../com/google/protobuf/TestUtilLite.java | 551 - .../protobuf/TextFormatParseInfoTreeTest.java | 179 - .../protobuf/TextFormatParseLocationTest.java | 84 - .../com/google/protobuf/TextFormatTest.java | 1618 - .../com/google/protobuf/TypeRegistryTest.java | 70 - .../google/protobuf/UnknownEnumValueTest.java | 310 - .../google/protobuf/UnknownFieldSetTest.java | 407 - .../UnmodifiableLazyStringListTest.java | 226 - .../java/com/google/protobuf/Utf8Test.java | 232 - .../java/com/google/protobuf/Utf8Utils.java | 193 - .../google/protobuf/WellKnownTypesTest.java | 65 - .../google/protobuf/WireFormatLiteTest.java | 1023 - .../com/google/protobuf/WireFormatTest.java | 519 - .../protobuf/WrappersLiteOfMethodTest.java | 61 - .../google/protobuf/WrappersOfMethodTest.java | 61 - .../proto/com/google/protobuf/any_test.proto | 42 - .../protobuf/cached_field_size_test.proto | 45 - .../com/google/protobuf/deprecated_file.proto | 38 - .../google/protobuf/field_presence_test.proto | 94 - .../google/protobuf/lazy_fields_lite.proto | 69 - .../protobuf/lite_equals_and_hash.proto | 87 - .../protobuf/map_for_proto2_lite_test.proto | 130 - .../google/protobuf/map_for_proto2_test.proto | 129 - .../map_initialization_order_test.proto | 60 - .../com/google/protobuf/map_lite_test.proto | 121 - .../proto/com/google/protobuf/map_test.proto | 120 - .../message_lite_extension_util_test.proto | 48 - .../google/protobuf/multiple_files_test.proto | 74 - .../protobuf/nested_builders_test.proto | 53 - .../google/protobuf/nested_extension.proto | 48 - .../protobuf/nested_extension_lite.proto | 50 - .../protobuf/non_nested_extension.proto | 49 - .../protobuf/non_nested_extension_lite.proto | 50 - .../protobuf/outer_class_name_test.proto | 39 - .../protobuf/outer_class_name_test2.proto | 43 - .../protobuf/outer_class_name_test3.proto | 43 - .../google/protobuf/packed_field_test.proto | 76 - .../com/google/protobuf/proto2_message.proto | 430 - .../google/protobuf/proto2_message_lite.proto | 423 - .../protobuf/proto2_unknown_enum_values.proto | 60 - .../com/google/protobuf/proto3_message.proto | 327 - .../google/protobuf/proto3_message_lite.proto | 320 - .../protobuf/test_bad_identifiers.proto | 185 - .../com/google/protobuf/test_check_utf8.proto | 51 - .../protobuf/test_check_utf8_size.proto | 52 - .../google/protobuf/test_custom_options.proto | 44 - .../protobuf/test_extra_interfaces.proto | 56 - .../com/google/protobuf/wrappers_test.proto | 51 - vendor/protobuf/java/lite.md | 39 - vendor/protobuf/java/lite/BUILD | 14 - .../java/lite/generate-sources-build.xml | 19 - .../java/lite/generate-test-sources-build.xml | 51 - vendor/protobuf/java/lite/lite.awk | 25 - vendor/protobuf/java/lite/pom.xml | 344 - .../java/lite/process-lite-sources-build.xml | 7 - vendor/protobuf/java/lite/proguard.pgcfg | 3 - .../java/com/google/protobuf/LiteTest.java | 2463 -- .../Proto2MessageLiteInfoFactory.java | 1331 - vendor/protobuf/java/pom.xml | 243 - vendor/protobuf/java/util/BUILD | 20 - vendor/protobuf/java/util/pom.xml | 140 - .../com/google/protobuf/util/Durations.java | 455 - .../google/protobuf/util/FieldMaskTree.java | 333 - .../google/protobuf/util/FieldMaskUtil.java | 395 - .../com/google/protobuf/util/JsonFormat.java | 2010 -- .../com/google/protobuf/util/Structs.java | 65 - .../com/google/protobuf/util/TimeUtil.java | 401 - .../com/google/protobuf/util/Timestamps.java | 437 - .../java/com/google/protobuf/util/Values.java | 85 - .../protobuf/util/FieldMaskTreeTest.java | 377 - .../protobuf/util/FieldMaskUtilTest.java | 265 - .../google/protobuf/util/JsonFormatTest.java | 1800 - .../com/google/protobuf/util/StructsTest.java | 59 - .../google/protobuf/util/TimeUtilTest.java | 498 - .../com/google/protobuf/util/ValuesTest.java | 102 - .../com/google/protobuf/util/json_test.proto | 190 - vendor/protobuf/js/README.md | 167 - vendor/protobuf/js/binary/arith.js | 413 - vendor/protobuf/js/binary/arith_test.js | 354 - vendor/protobuf/js/binary/constants.js | 376 - vendor/protobuf/js/binary/decoder.js | 950 - vendor/protobuf/js/binary/decoder_test.js | 478 - vendor/protobuf/js/binary/encoder.js | 510 - vendor/protobuf/js/binary/message_test.js | 60 - vendor/protobuf/js/binary/proto_test.js | 665 - vendor/protobuf/js/binary/reader.js | 1286 - vendor/protobuf/js/binary/reader_test.js | 967 - vendor/protobuf/js/binary/utils.js | 1066 - vendor/protobuf/js/binary/utils_test.js | 739 - vendor/protobuf/js/binary/writer.js | 1832 - vendor/protobuf/js/binary/writer_test.js | 369 - vendor/protobuf/js/commonjs/export.js | 31 - vendor/protobuf/js/commonjs/export_asserts.js | 41 - .../protobuf/js/commonjs/export_testdeps.js | 24 - vendor/protobuf/js/commonjs/import_test.js | 52 - vendor/protobuf/js/commonjs/jasmine.json | 9 - .../js/commonjs/rewrite_tests_for_commonjs.js | 97 - vendor/protobuf/js/commonjs/strict_test.js | 67 - vendor/protobuf/js/commonjs/test6/test6.proto | 40 - vendor/protobuf/js/commonjs/test7/test7.proto | 42 - .../v3.0.0/binary/arith_test.js | 355 - .../v3.0.0/binary/decoder_test.js | 317 - .../v3.0.0/binary/proto_test.js | 628 - .../v3.0.0/binary/reader_test.js | 922 - .../v3.0.0/binary/utils_test.js | 668 - .../v3.0.0/binary/writer_test.js | 122 - .../v3.0.0/commonjs/export_asserts.js | 37 - .../v3.0.0/commonjs/export_testdeps.js | 18 - .../v3.0.0/commonjs/import_test.js | 52 - .../v3.0.0/commonjs/jasmine.json | 9 - .../commonjs/rewrite_tests_for_commonjs.js | 97 - .../v3.0.0/commonjs/test6/test6.proto | 40 - .../v3.0.0/commonjs/test7/test7.proto | 42 - .../js/compatibility_tests/v3.0.0/data.proto | 51 - .../compatibility_tests/v3.0.0/debug_test.js | 105 - .../compatibility_tests/v3.0.0/jasmine1.json | 17 - .../compatibility_tests/v3.0.0/jasmine2.json | 17 - .../compatibility_tests/v3.0.0/jasmine3.json | 17 - .../v3.0.0/message_test.js | 1081 - .../compatibility_tests/v3.0.0/proto3_test.js | 329 - .../v3.0.0/proto3_test.proto | 89 - .../js/compatibility_tests/v3.0.0/test.proto | 236 - .../js/compatibility_tests/v3.0.0/test.sh | 92 - .../js/compatibility_tests/v3.0.0/test2.proto | 54 - .../js/compatibility_tests/v3.0.0/test3.proto | 53 - .../js/compatibility_tests/v3.0.0/test4.proto | 42 - .../js/compatibility_tests/v3.0.0/test5.proto | 44 - .../v3.0.0/testbinary.proto | 212 - .../v3.0.0/testempty.proto | 34 - .../v3.1.0/binary/arith_test.js | 355 - .../v3.1.0/binary/decoder_test.js | 328 - .../v3.1.0/binary/proto_test.js | 628 - .../v3.1.0/binary/reader_test.js | 922 - .../v3.1.0/binary/utils_test.js | 668 - .../v3.1.0/binary/writer_test.js | 122 - .../v3.1.0/commonjs/test6/test6.proto | 40 - .../v3.1.0/commonjs/test7/test7.proto | 42 - .../js/compatibility_tests/v3.1.0/data.proto | 51 - .../compatibility_tests/v3.1.0/debug_test.js | 105 - .../compatibility_tests/v3.1.0/maps_test.js | 301 - .../v3.1.0/message_test.js | 1033 - .../compatibility_tests/v3.1.0/proto3_test.js | 329 - .../v3.1.0/proto3_test.proto | 89 - .../js/compatibility_tests/v3.1.0/test.proto | 262 - .../js/compatibility_tests/v3.1.0/test2.proto | 54 - .../js/compatibility_tests/v3.1.0/test3.proto | 53 - .../js/compatibility_tests/v3.1.0/test4.proto | 42 - .../js/compatibility_tests/v3.1.0/test5.proto | 44 - .../v3.1.0/testbinary.proto | 212 - .../v3.1.0/testempty.proto | 34 - vendor/protobuf/js/data.proto | 50 - vendor/protobuf/js/debug.js | 159 - vendor/protobuf/js/debug_test.js | 188 - .../code_size/apps_jspb/all_types_proto2.js | 314 - .../code_size/apps_jspb/all_types_proto3.js | 314 - .../apps_jspb/popular_types_proto2.js | 53 - .../apps_jspb/popular_types_proto3.js | 53 - .../benchmarks/code_size/code_size_base.js | 57 - .../benchmarks/code_size/kernel/all_types.js | 227 - .../code_size/kernel/popular_types.js | 68 - .../js/experimental/runtime/bytestring.js | 183 - .../runtime/bytestring_internal.js | 33 - .../experimental/runtime/bytestring_test.js | 277 - .../protobuf/js/experimental/runtime/int64.js | 403 - .../js/experimental/runtime/int64_test.js | 213 - .../experimental/runtime/internal/checks.js | 708 - .../runtime/internal/checks_test.js | 58 - .../runtime/kernel/binary_storage.js | 130 - .../runtime/kernel/binary_storage_test.js | 165 - .../runtime/kernel/bool_test_pairs.js | 79 - .../runtime/kernel/buffer_decoder.js | 343 - .../runtime/kernel/buffer_decoder_helper.js | 18 - .../runtime/kernel/buffer_decoder_test.js | 242 - .../kernel/conformance/conformance_request.js | 91 - .../conformance/conformance_response.js | 76 - .../kernel/conformance/conformance_testee.js | 103 - .../conformance_testee_runner_node.js | 62 - .../conformance/test_all_types_proto2.js | 309 - .../conformance/test_all_types_proto3.js | 310 - .../runtime/kernel/conformance/wire_format.js | 16 - .../runtime/kernel/double_test_pairs.js | 89 - .../js/experimental/runtime/kernel/field.js | 196 - .../runtime/kernel/fixed32_test_pairs.js | 36 - .../runtime/kernel/float_test_pairs.js | 78 - .../js/experimental/runtime/kernel/indexer.js | 55 - .../runtime/kernel/indexer_test.js | 334 - .../runtime/kernel/int32_test_pairs.js | 71 - .../runtime/kernel/int64_test_pairs.js | 59 - .../runtime/kernel/internal_message.js | 24 - .../js/experimental/runtime/kernel/kernel.js | 4122 --- .../kernel/kernel_compatibility_test.js | 266 - .../runtime/kernel/kernel_repeated_test.js | 7807 ---- .../runtime/kernel/kernel_test.js | 2329 -- .../runtime/kernel/message_set.js | 285 - .../runtime/kernel/message_set_test.js | 262 - .../runtime/kernel/packed_bool_test_pairs.js | 59 - .../kernel/packed_double_test_pairs.js | 52 - .../kernel/packed_fixed32_test_pairs.js | 34 - .../runtime/kernel/packed_float_test_pairs.js | 34 - .../runtime/kernel/packed_int32_test_pairs.js | 33 - .../runtime/kernel/packed_int64_test_pairs.js | 34 - .../kernel/packed_sfixed32_test_pairs.js | 34 - .../kernel/packed_sfixed64_test_pairs.js | 53 - .../kernel/packed_sint32_test_pairs.js | 33 - .../kernel/packed_sint64_test_pairs.js | 34 - .../kernel/packed_uint32_test_pairs.js | 33 - .../js/experimental/runtime/kernel/reader.js | 366 - .../runtime/kernel/reader_test.js | 425 - .../runtime/kernel/sfixed32_test_pairs.js | 46 - .../runtime/kernel/sfixed64_test_pairs.js | 52 - .../runtime/kernel/sint32_test_pairs.js | 57 - .../runtime/kernel/sint64_test_pairs.js | 60 - .../js/experimental/runtime/kernel/storage.js | 67 - .../js/experimental/runtime/kernel/tag.js | 144 - .../experimental/runtime/kernel/tag_test.js | 221 - .../runtime/kernel/textencoding.js | 116 - .../runtime/kernel/textencoding_test.js | 113 - .../runtime/kernel/typed_arrays.js | 116 - .../runtime/kernel/typed_arrays_test.js | 191 - .../runtime/kernel/uint32_test_pairs.js | 68 - .../runtime/kernel/uint8arrays.js | 28 - .../runtime/kernel/uint8arrays_test.js | 47 - .../experimental/runtime/kernel/wire_type.js | 17 - .../js/experimental/runtime/kernel/writer.js | 743 - .../runtime/kernel/writer_test.js | 927 - .../runtime/testing/binary/test_message.js | 1769 - .../testing/ensure_custom_equality_test.js | 44 - .../runtime/testing/jasmine_protobuf.js | 88 - vendor/protobuf/js/gulpfile.js | 262 - vendor/protobuf/js/jasmine.json | 17 - vendor/protobuf/js/map.js | 552 - vendor/protobuf/js/maps_test.js | 482 - vendor/protobuf/js/message.js | 1889 - vendor/protobuf/js/message_test.js | 1112 - vendor/protobuf/js/node_loader.js | 49 - vendor/protobuf/js/package.json | 26 - vendor/protobuf/js/proto3_test.js | 477 - vendor/protobuf/js/proto3_test.proto | 109 - vendor/protobuf/js/test.proto | 322 - vendor/protobuf/js/test10.proto | 39 - vendor/protobuf/js/test11.proto | 52 - vendor/protobuf/js/test12.proto | 119 - vendor/protobuf/js/test13.proto | 70 - vendor/protobuf/js/test14.proto | 43 - vendor/protobuf/js/test15.proto | 39 - vendor/protobuf/js/test2.proto | 60 - vendor/protobuf/js/test3.proto | 53 - vendor/protobuf/js/test4.proto | 42 - vendor/protobuf/js/test5.proto | 44 - vendor/protobuf/js/test8.proto | 50 - vendor/protobuf/js/test9.proto | 39 - vendor/protobuf/js/test_bootstrap.js | 41 - vendor/protobuf/js/testbinary.proto | 294 - vendor/protobuf/js/testempty.proto | 33 - vendor/protobuf/js/testlargenumbers.proto | 40 - vendor/protobuf/kokoro/README.md | 6 - vendor/protobuf/kokoro/docs/common.cfg | 44 - vendor/protobuf/kokoro/docs/publish-python.sh | 51 - vendor/protobuf/kokoro/docs/python.cfg | 7 - vendor/protobuf/kokoro/docs/trampoline.sh | 11 - .../protobuf/kokoro/linux/32-bit/Dockerfile | 143 - vendor/protobuf/kokoro/linux/32-bit/build.sh | 18 - .../kokoro/linux/32-bit/continuous.cfg | 11 - .../kokoro/linux/32-bit/presubmit.cfg | 11 - .../protobuf/kokoro/linux/64-bit/Dockerfile | 244 - vendor/protobuf/kokoro/linux/bazel/build.sh | 37 - .../kokoro/linux/bazel/continuous.cfg | 5 - .../protobuf/kokoro/linux/bazel/presubmit.cfg | 5 - .../protobuf/kokoro/linux/benchmark/build.sh | 26 - .../kokoro/linux/benchmark/continuous.cfg | 11 - vendor/protobuf/kokoro/linux/benchmark/run.sh | 105 - .../kokoro/linux/build_and_run_docker.sh | 64 - .../kokoro/linux/cpp_distcheck/build.sh | 21 - .../kokoro/linux/cpp_distcheck/continuous.cfg | 5 - .../kokoro/linux/cpp_distcheck/presubmit.cfg | 5 - .../kokoro/linux/cpp_tcmalloc/build.sh | 13 - .../kokoro/linux/cpp_tcmalloc/continuous.cfg | 5 - .../kokoro/linux/cpp_tcmalloc/presubmit.cfg | 5 - vendor/protobuf/kokoro/linux/csharp/build.sh | 18 - .../kokoro/linux/csharp/continuous.cfg | 5 - .../kokoro/linux/csharp/presubmit.cfg | 5 - .../kokoro/linux/dist_install/build.sh | 15 - .../kokoro/linux/dist_install/continuous.cfg | 5 - .../kokoro/linux/dist_install/presubmit.cfg | 5 - .../linux/dockerfile/push_testing_images.sh | 29 - .../dockerfile/test/cpp_tcmalloc/Dockerfile | 29 - .../linux/dockerfile/test/csharp/Dockerfile | 37 - .../dockerfile/test/java_stretch/Dockerfile | 31 - .../dockerfile/test/javascript/Dockerfile | 33 - .../linux/dockerfile/test/php/Dockerfile | 283 - .../linux/dockerfile/test/php80/Dockerfile | 96 - .../dockerfile/test/php_32bit/Dockerfile | 267 - .../linux/dockerfile/test/python27/Dockerfile | 23 - .../linux/dockerfile/test/python35/Dockerfile | 23 - .../linux/dockerfile/test/python36/Dockerfile | 23 - .../linux/dockerfile/test/python37/Dockerfile | 23 - .../linux/dockerfile/test/python38/Dockerfile | 23 - .../linux/dockerfile/test/ruby/Dockerfile | 38 - vendor/protobuf/kokoro/linux/golang/build.sh | 17 - .../kokoro/linux/golang/continuous.cfg | 11 - .../kokoro/linux/golang/presubmit.cfg | 11 - .../kokoro/linux/java_compatibility/build.sh | 17 - .../linux/java_compatibility/continuous.cfg | 5 - .../linux/java_compatibility/presubmit.cfg | 5 - .../protobuf/kokoro/linux/java_jdk7/build.sh | 17 - .../kokoro/linux/java_jdk7/continuous.cfg | 11 - .../kokoro/linux/java_jdk7/presubmit.cfg | 11 - .../linux/java_linkage_monitor/build.sh | 19 - .../linux/java_linkage_monitor/continuous.cfg | 11 - .../linux/java_linkage_monitor/presubmit.cfg | 12 - .../kokoro/linux/java_oracle7/build.sh | 17 - .../kokoro/linux/java_oracle7/continuous.cfg | 11 - .../kokoro/linux/java_oracle7/presubmit.cfg | 11 - .../protobuf/kokoro/linux/javascript/build.sh | 18 - .../kokoro/linux/javascript/continuous.cfg | 11 - .../kokoro/linux/javascript/presubmit.cfg | 11 - .../protobuf/kokoro/linux/make_test_output.py | 94 - vendor/protobuf/kokoro/linux/php80/build.sh | 18 - .../kokoro/linux/php80/continuous.cfg | 11 - .../protobuf/kokoro/linux/php80/presubmit.cfg | 11 - vendor/protobuf/kokoro/linux/php_all/build.sh | 18 - .../kokoro/linux/php_all/continuous.cfg | 11 - .../kokoro/linux/php_all/presubmit.cfg | 11 - .../kokoro/linux/pull_request_in_docker.sh | 25 - vendor/protobuf/kokoro/linux/python/build.sh | 17 - .../kokoro/linux/python/continuous.cfg | 11 - .../kokoro/linux/python/presubmit.cfg | 11 - .../protobuf/kokoro/linux/python27/build.sh | 18 - .../kokoro/linux/python27/continuous.cfg | 11 - .../kokoro/linux/python27/presubmit.cfg | 11 - .../kokoro/linux/python27_cpp/build.sh | 18 - .../kokoro/linux/python27_cpp/continuous.cfg | 11 - .../kokoro/linux/python27_cpp/presubmit.cfg | 11 - .../protobuf/kokoro/linux/python35/build.sh | 18 - .../kokoro/linux/python35/continuous.cfg | 11 - .../kokoro/linux/python35/presubmit.cfg | 11 - .../kokoro/linux/python35_cpp/build.sh | 18 - .../kokoro/linux/python35_cpp/continuous.cfg | 11 - .../kokoro/linux/python35_cpp/presubmit.cfg | 11 - .../protobuf/kokoro/linux/python36/build.sh | 18 - .../kokoro/linux/python36/continuous.cfg | 11 - .../kokoro/linux/python36/presubmit.cfg | 11 - .../kokoro/linux/python36_cpp/build.sh | 18 - .../kokoro/linux/python36_cpp/continuous.cfg | 11 - .../kokoro/linux/python36_cpp/presubmit.cfg | 11 - .../protobuf/kokoro/linux/python37/build.sh | 18 - .../kokoro/linux/python37/continuous.cfg | 11 - .../kokoro/linux/python37/presubmit.cfg | 11 - .../kokoro/linux/python37_cpp/build.sh | 18 - .../kokoro/linux/python37_cpp/continuous.cfg | 11 - .../kokoro/linux/python37_cpp/presubmit.cfg | 11 - .../protobuf/kokoro/linux/python38/build.sh | 18 - .../kokoro/linux/python38/continuous.cfg | 11 - .../kokoro/linux/python38/presubmit.cfg | 11 - .../kokoro/linux/python38_cpp/build.sh | 18 - .../kokoro/linux/python38_cpp/continuous.cfg | 11 - .../kokoro/linux/python38_cpp/presubmit.cfg | 11 - .../linux/python_compatibility/build.sh | 17 - .../linux/python_compatibility/continuous.cfg | 5 - .../linux/python_compatibility/presubmit.cfg | 5 - .../protobuf/kokoro/linux/python_cpp/build.sh | 17 - .../kokoro/linux/python_cpp/continuous.cfg | 11 - .../kokoro/linux/python_cpp/presubmit.cfg | 11 - vendor/protobuf/kokoro/linux/ruby23/build.sh | 18 - .../kokoro/linux/ruby23/continuous.cfg | 11 - .../kokoro/linux/ruby23/presubmit.cfg | 11 - vendor/protobuf/kokoro/linux/ruby24/build.sh | 18 - .../kokoro/linux/ruby24/continuous.cfg | 11 - .../kokoro/linux/ruby24/presubmit.cfg | 11 - vendor/protobuf/kokoro/linux/ruby25/build.sh | 18 - .../kokoro/linux/ruby25/continuous.cfg | 11 - .../kokoro/linux/ruby25/presubmit.cfg | 11 - vendor/protobuf/kokoro/linux/ruby26/build.sh | 18 - .../kokoro/linux/ruby26/continuous.cfg | 11 - .../kokoro/linux/ruby26/presubmit.cfg | 11 - vendor/protobuf/kokoro/linux/ruby27/build.sh | 18 - .../kokoro/linux/ruby27/continuous.cfg | 11 - .../kokoro/linux/ruby27/presubmit.cfg | 11 - vendor/protobuf/kokoro/macos/cpp/build.sh | 11 - .../protobuf/kokoro/macos/cpp/continuous.cfg | 5 - .../protobuf/kokoro/macos/cpp/presubmit.cfg | 5 - .../kokoro/macos/cpp_distcheck/build.sh | 11 - .../kokoro/macos/cpp_distcheck/continuous.cfg | 5 - .../kokoro/macos/cpp_distcheck/presubmit.cfg | 5 - .../protobuf/kokoro/macos/javascript/build.sh | 11 - .../kokoro/macos/javascript/continuous.cfg | 5 - .../kokoro/macos/javascript/presubmit.cfg | 5 - .../objectivec_cocoapods_integration/build.sh | 12 - .../continuous.cfg | 5 - .../presubmit.cfg | 5 - .../macos/objectivec_ios_debug/build.sh | 11 - .../macos/objectivec_ios_debug/continuous.cfg | 5 - .../macos/objectivec_ios_debug/presubmit.cfg | 5 - .../macos/objectivec_ios_release/build.sh | 11 - .../objectivec_ios_release/continuous.cfg | 5 - .../objectivec_ios_release/presubmit.cfg | 5 - .../kokoro/macos/objectivec_osx/build.sh | 11 - .../macos/objectivec_osx/continuous.cfg | 5 - .../kokoro/macos/objectivec_osx/presubmit.cfg | 5 - .../protobuf/kokoro/macos/php5.6_mac/build.sh | 11 - .../kokoro/macos/php5.6_mac/continuous.cfg | 5 - .../kokoro/macos/php5.6_mac/presubmit.cfg | 5 - .../protobuf/kokoro/macos/php7.0_mac/build.sh | 11 - .../kokoro/macos/php7.0_mac/continuous.cfg | 5 - .../kokoro/macos/php7.0_mac/presubmit.cfg | 5 - .../protobuf/kokoro/macos/php7.3_mac/build.sh | 11 - .../kokoro/macos/php7.3_mac/continuous.cfg | 5 - .../kokoro/macos/php7.3_mac/presubmit.cfg | 5 - .../kokoro/macos/prepare_build_macos_rc | 80 - vendor/protobuf/kokoro/macos/python/build.sh | 12 - .../kokoro/macos/python/continuous.cfg | 5 - .../kokoro/macos/python/presubmit.cfg | 5 - .../protobuf/kokoro/macos/python_cpp/build.sh | 13 - .../kokoro/macos/python_cpp/continuous.cfg | 5 - .../kokoro/macos/python_cpp/presubmit.cfg | 5 - vendor/protobuf/kokoro/macos/ruby23/build.sh | 13 - .../kokoro/macos/ruby23/continuous.cfg | 5 - .../kokoro/macos/ruby23/presubmit.cfg | 5 - vendor/protobuf/kokoro/macos/ruby24/build.sh | 13 - .../kokoro/macos/ruby24/continuous.cfg | 5 - .../kokoro/macos/ruby24/presubmit.cfg | 5 - vendor/protobuf/kokoro/macos/ruby25/build.sh | 13 - .../kokoro/macos/ruby25/continuous.cfg | 5 - .../kokoro/macos/ruby25/presubmit.cfg | 5 - vendor/protobuf/kokoro/macos/ruby26/build.sh | 13 - .../kokoro/macos/ruby26/continuous.cfg | 5 - .../kokoro/macos/ruby26/presubmit.cfg | 5 - vendor/protobuf/kokoro/macos/ruby27/build.sh | 13 - .../kokoro/macos/ruby27/continuous.cfg | 5 - .../kokoro/macos/ruby27/presubmit.cfg | 5 - .../kokoro/release/collect_all_artifacts.cfg | 7 - .../kokoro/release/collect_all_artifacts.sh | 60 - .../release/csharp/windows/build_nuget.bat | 14 - .../release/csharp/windows/continuous.cfg | 11 - .../release/csharp/windows/presubmit.cfg | 11 - .../kokoro/release/csharp/windows/release.cfg | 11 - .../kokoro/release/protoc/linux/build.sh | 44 - .../kokoro/release/protoc/linux/release.cfg | 7 - .../kokoro/release/protoc/macos/build.sh | 15 - .../kokoro/release/protoc/macos/release.cfg | 8 - .../kokoro/release/protoc/windows/build.bat | 27 - .../kokoro/release/protoc/windows/release.cfg | 8 - .../release/python/linux/build_artifacts.sh | 56 - .../kokoro/release/python/linux/config.sh | 50 - .../release/python/linux/continuous.cfg | 8 - .../kokoro/release/python/linux/presubmit.cfg | 8 - .../kokoro/release/python/linux/release.cfg | 8 - .../release/python/macos/build_artifacts.sh | 62 - .../kokoro/release/python/macos/config.sh | 67 - .../release/python/macos/continuous.cfg | 8 - .../kokoro/release/python/macos/presubmit.cfg | 8 - .../kokoro/release/python/macos/release.cfg | 8 - .../python/windows/build_artifacts.bat | 78 - .../python/windows/build_single_artifact.bat | 78 - .../release/python/windows/continuous.cfg | 8 - .../release/python/windows/presubmit.cfg | 8 - .../kokoro/release/python/windows/release.cfg | 8 - .../release/ruby/linux/build_artifacts.sh | 14 - .../kokoro/release/ruby/linux/continuous.cfg | 8 - .../release/ruby/linux/prepare_build.sh | 12 - .../kokoro/release/ruby/linux/presubmit.cfg | 8 - .../kokoro/release/ruby/linux/release.cfg | 8 - .../release/ruby/linux/ruby/ruby_build.sh | 18 - .../ruby/linux/ruby/ruby_build_environment.sh | 9 - .../release/ruby/macos/build_artifacts.sh | 19 - .../kokoro/release/ruby/macos/continuous.cfg | 8 - .../kokoro/release/ruby/macos/presubmit.cfg | 8 - .../kokoro/release/ruby/macos/release.cfg | 8 - .../release/ruby/macos/ruby/ruby_build.sh | 17 - .../ruby/macos/ruby/ruby_build_environment.sh | 75 - .../protobuf/kokoro/windows/csharp/build.bat | 14 - .../kokoro/windows/csharp/continuous.cfg | 5 - .../kokoro/windows/csharp/presubmit.cfg | 5 - vendor/protobuf/m4/ac_system_extensions.m4 | 37 - vendor/protobuf/m4/acx_check_suncc.m4 | 73 - vendor/protobuf/m4/ax_cxx_compile_stdcxx.m4 | 1001 - vendor/protobuf/m4/ax_prog_cc_for_build.m4 | 125 - vendor/protobuf/m4/ax_prog_cxx_for_build.m4 | 110 - vendor/protobuf/m4/ax_pthread.m4 | 485 - vendor/protobuf/m4/stl_hash.m4 | 71 - vendor/protobuf/objectivec/.clang-format | 7 - vendor/protobuf/objectivec/.gitignore | 23 - .../DevTools/check_version_stamps.sh | 55 - .../DevTools/compile_testing_protos.sh | 177 - .../objectivec/DevTools/full_mac_build.sh | 391 - vendor/protobuf/objectivec/DevTools/pddm.py | 690 - .../objectivec/DevTools/pddm_tests.py | 522 - vendor/protobuf/objectivec/GPBAny.pbobjc.h | 183 - vendor/protobuf/objectivec/GPBAny.pbobjc.m | 114 - vendor/protobuf/objectivec/GPBApi.pbobjc.h | 311 - vendor/protobuf/objectivec/GPBApi.pbobjc.m | 372 - vendor/protobuf/objectivec/GPBArray.h | 1969 - vendor/protobuf/objectivec/GPBArray.m | 2575 -- .../objectivec/GPBArray_PackagePrivate.h | 132 - vendor/protobuf/objectivec/GPBBootstrap.h | 146 - .../protobuf/objectivec/GPBCodedInputStream.h | 253 - .../protobuf/objectivec/GPBCodedInputStream.m | 513 - .../GPBCodedInputStream_PackagePrivate.h | 112 - .../objectivec/GPBCodedOutputStream.h | 757 - .../objectivec/GPBCodedOutputStream.m | 1248 - .../GPBCodedOutputStream_PackagePrivate.h | 126 - vendor/protobuf/objectivec/GPBDescriptor.h | 318 - vendor/protobuf/objectivec/GPBDescriptor.m | 1154 - .../objectivec/GPBDescriptor_PackagePrivate.h | 374 - vendor/protobuf/objectivec/GPBDictionary.h | 5772 --- vendor/protobuf/objectivec/GPBDictionary.m | 12150 ------- .../objectivec/GPBDictionary_PackagePrivate.h | 500 - .../protobuf/objectivec/GPBDuration.pbobjc.h | 145 - .../protobuf/objectivec/GPBDuration.pbobjc.m | 109 - vendor/protobuf/objectivec/GPBEmpty.pbobjc.h | 74 - vendor/protobuf/objectivec/GPBEmpty.pbobjc.m | 85 - .../objectivec/GPBExtensionInternals.h | 50 - .../objectivec/GPBExtensionInternals.m | 391 - .../objectivec/GPBExtensionRegistry.h | 87 - .../objectivec/GPBExtensionRegistry.m | 130 - .../protobuf/objectivec/GPBFieldMask.pbobjc.h | 273 - .../protobuf/objectivec/GPBFieldMask.pbobjc.m | 98 - vendor/protobuf/objectivec/GPBMessage.h | 470 - vendor/protobuf/objectivec/GPBMessage.m | 3366 -- .../objectivec/GPBMessage_PackagePrivate.h | 124 - .../protobuf/objectivec/GPBProtocolBuffers.h | 76 - .../protobuf/objectivec/GPBProtocolBuffers.m | 66 - .../GPBProtocolBuffers_RuntimeSupport.h | 40 - vendor/protobuf/objectivec/GPBRootObject.h | 52 - vendor/protobuf/objectivec/GPBRootObject.m | 245 - .../objectivec/GPBRootObject_PackagePrivate.h | 46 - vendor/protobuf/objectivec/GPBRuntimeTypes.h | 151 - .../objectivec/GPBSourceContext.pbobjc.h | 77 - .../objectivec/GPBSourceContext.pbobjc.m | 98 - vendor/protobuf/objectivec/GPBStruct.pbobjc.h | 204 - vendor/protobuf/objectivec/GPBStruct.pbobjc.m | 311 - .../protobuf/objectivec/GPBTimestamp.pbobjc.h | 167 - .../protobuf/objectivec/GPBTimestamp.pbobjc.m | 109 - vendor/protobuf/objectivec/GPBType.pbobjc.h | 444 - vendor/protobuf/objectivec/GPBType.pbobjc.m | 727 - vendor/protobuf/objectivec/GPBUnknownField.h | 99 - vendor/protobuf/objectivec/GPBUnknownField.m | 337 - .../protobuf/objectivec/GPBUnknownFieldSet.h | 82 - .../protobuf/objectivec/GPBUnknownFieldSet.m | 395 - .../GPBUnknownFieldSet_PackagePrivate.h | 61 - .../GPBUnknownField_PackagePrivate.h | 47 - vendor/protobuf/objectivec/GPBUtilities.h | 551 - vendor/protobuf/objectivec/GPBUtilities.m | 2289 -- .../objectivec/GPBUtilities_PackagePrivate.h | 362 - .../protobuf/objectivec/GPBWellKnownTypes.h | 245 - .../protobuf/objectivec/GPBWellKnownTypes.m | 272 - vendor/protobuf/objectivec/GPBWireFormat.h | 73 - vendor/protobuf/objectivec/GPBWireFormat.m | 85 - .../protobuf/objectivec/GPBWrappers.pbobjc.h | 219 - .../protobuf/objectivec/GPBWrappers.pbobjc.m | 457 - .../project.pbxproj | 1119 - .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/WorkspaceSettings.xcsettings | 8 - .../xcschemes/PerformanceTests.xcscheme | 344 - .../xcschemes/ProtocolBuffers.xcscheme | 133 - .../project.pbxproj | 1144 - .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/WorkspaceSettings.xcsettings | 8 - .../xcschemes/PerformanceTests.xcscheme | 344 - .../xcschemes/ProtocolBuffers.xcscheme | 133 - .../project.pbxproj | 1134 - .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/WorkspaceSettings.xcsettings | 8 - .../xcschemes/PerformanceTests.xcscheme | 370 - .../xcschemes/ProtocolBuffers.xcscheme | 133 - vendor/protobuf/objectivec/README.md | 197 - .../project.pbxproj | 290 - .../contents.xcworkspacedata | 7 - .../xcschemes/OSXCocoaPodsTester.xcscheme | 91 - .../OSXCocoaPodsTester/AppDelegate.h | 37 - .../OSXCocoaPodsTester/AppDelegate.m | 48 - .../AppIcon.appiconset/Contents.json | 58 - .../Base.lproj/MainMenu.xib | 680 - .../OSXCocoaPodsTester/Info.plist | 34 - .../OSXCocoaPodsTester/main.m | 35 - .../OSXCocoaPodsTester/Podfile-framework | 10 - .../OSXCocoaPodsTester/Podfile-static | 8 - .../objectivec/Tests/CocoaPods/README.md | 9 - .../iOSCocoaPodsTester/Podfile-framework | 10 - .../iOSCocoaPodsTester/Podfile-static | 8 - .../project.pbxproj | 309 - .../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 - .../Base.lproj/Main.storyboard | 26 - .../iOSCocoaPodsTester/Info.plist | 47 - .../iOSCocoaPodsTester/ViewController.h | 37 - .../iOSCocoaPodsTester/ViewController.m | 49 - .../iOSCocoaPodsTester/main.m | 39 - .../objectivec/Tests/CocoaPods/run_tests.sh | 150 - .../objectivec/Tests/GPBARCUnittestProtos.m | 63 - .../protobuf/objectivec/Tests/GPBArrayTests.m | 3731 -- .../Tests/GPBCodedInputStreamTests.m | 460 - .../Tests/GPBCodedOuputStreamTests.m | 444 - .../objectivec/Tests/GPBCompileTest01.m | 40 - .../objectivec/Tests/GPBCompileTest02.m | 40 - .../objectivec/Tests/GPBCompileTest03.m | 40 - .../objectivec/Tests/GPBCompileTest04.m | 40 - .../objectivec/Tests/GPBCompileTest05.m | 40 - .../objectivec/Tests/GPBCompileTest06.m | 40 - .../objectivec/Tests/GPBCompileTest07.m | 40 - .../objectivec/Tests/GPBCompileTest08.m | 40 - .../objectivec/Tests/GPBCompileTest09.m | 40 - .../objectivec/Tests/GPBCompileTest10.m | 40 - .../objectivec/Tests/GPBCompileTest11.m | 40 - .../objectivec/Tests/GPBCompileTest12.m | 40 - .../objectivec/Tests/GPBCompileTest13.m | 40 - .../objectivec/Tests/GPBCompileTest14.m | 40 - .../objectivec/Tests/GPBCompileTest15.m | 40 - .../objectivec/Tests/GPBCompileTest16.m | 40 - .../objectivec/Tests/GPBCompileTest17.m | 40 - .../objectivec/Tests/GPBCompileTest18.m | 40 - .../objectivec/Tests/GPBCompileTest19.m | 40 - .../objectivec/Tests/GPBCompileTest20.m | 40 - .../objectivec/Tests/GPBCompileTest21.m | 40 - .../objectivec/Tests/GPBCompileTest22.m | 40 - .../objectivec/Tests/GPBCompileTest23.m | 40 - .../objectivec/Tests/GPBCompileTest24.m | 42 - .../objectivec/Tests/GPBCompileTest25.m | 42 - .../objectivec/Tests/GPBConcurrencyTests.m | 206 - .../objectivec/Tests/GPBDescriptorTests.m | 465 - .../Tests/GPBDictionaryTests+Bool.m | 2466 -- .../Tests/GPBDictionaryTests+Int32.m | 3678 -- .../Tests/GPBDictionaryTests+Int64.m | 3678 -- .../Tests/GPBDictionaryTests+String.m | 3386 -- .../Tests/GPBDictionaryTests+UInt32.m | 3678 -- .../Tests/GPBDictionaryTests+UInt64.m | 3677 -- .../objectivec/Tests/GPBDictionaryTests.m | 186 - .../objectivec/Tests/GPBDictionaryTests.pddm | 1048 - .../Tests/GPBExtensionRegistryTest.m | 138 - .../Tests/GPBMessageTests+ClassNames.m | 164 - .../objectivec/Tests/GPBMessageTests+Merge.m | 756 - .../Tests/GPBMessageTests+Runtime.m | 2845 -- .../Tests/GPBMessageTests+Serialization.m | 1542 - .../objectivec/Tests/GPBMessageTests.m | 2210 -- .../Tests/GPBObjectiveCPlusPlusTest.mm | 69 - .../protobuf/objectivec/Tests/GPBPerfTests.m | 413 - .../objectivec/Tests/GPBSwiftTests.swift | 460 - .../objectivec/Tests/GPBTestUtilities.h | 103 - .../objectivec/Tests/GPBTestUtilities.m | 2546 -- .../objectivec/Tests/GPBUnittestProtos.m | 73 - .../objectivec/Tests/GPBUnittestProtos2.m | 34 - .../objectivec/Tests/GPBUnknownFieldSetTest.m | 511 - .../objectivec/Tests/GPBUtilitiesTests.m | 420 - .../objectivec/Tests/GPBWellKnownTypesTest.m | 214 - .../objectivec/Tests/GPBWireFormatTests.m | 258 - .../Tests/UnitTests-Bridging-Header.h | 6 - .../objectivec/Tests/UnitTests-Info.plist | 20 - .../protobuf/objectivec/Tests/golden_message | Bin 493 -> 0 bytes .../Tests/golden_packed_fields_message | Bin 493 -> 0 bytes .../text_format_extensions_unittest_data.txt | 140 - .../Tests/text_format_map_unittest_data.txt | 70 - .../Tests/text_format_unittest_data.txt | 116 - .../objectivec/Tests/unittest_cycle.proto | 56 - .../Tests/unittest_deprecated.proto | 95 - .../Tests/unittest_deprecated_file.proto | 76 - .../Tests/unittest_extension_chain_a.proto | 51 - .../Tests/unittest_extension_chain_b.proto | 47 - .../Tests/unittest_extension_chain_c.proto | 45 - .../Tests/unittest_extension_chain_d.proto | 49 - .../Tests/unittest_extension_chain_e.proto | 40 - .../Tests/unittest_extension_chain_f.proto | 44 - .../Tests/unittest_extension_chain_g.proto | 41 - .../objectivec/Tests/unittest_objc.proto | 884 - .../Tests/unittest_objc_options.proto | 61 - .../Tests/unittest_objc_startup.proto | 49 - .../Tests/unittest_runtime_proto2.proto | 128 - .../Tests/unittest_runtime_proto3.proto | 149 - .../objectivec/generate_well_known_types.sh | 89 - .../objectivec/google/protobuf/Any.pbobjc.h | 2 - .../objectivec/google/protobuf/Api.pbobjc.h | 2 - .../google/protobuf/Duration.pbobjc.h | 2 - .../objectivec/google/protobuf/Empty.pbobjc.h | 2 - .../google/protobuf/FieldMask.pbobjc.h | 2 - .../google/protobuf/SourceContext.pbobjc.h | 2 - .../google/protobuf/Struct.pbobjc.h | 2 - .../google/protobuf/Timestamp.pbobjc.h | 2 - .../objectivec/google/protobuf/Type.pbobjc.h | 2 - .../google/protobuf/Wrappers.pbobjc.h | 2 - vendor/protobuf/php/README.md | 139 - vendor/protobuf/php/composer.json | 29 - .../protobuf/php/ext/google/protobuf/arena.c | 95 - .../protobuf/php/ext/google/protobuf/arena.h | 47 - .../protobuf/php/ext/google/protobuf/array.c | 612 - .../protobuf/php/ext/google/protobuf/array.h | 61 - .../php/ext/google/protobuf/bundled_php.h | 46 - .../php/ext/google/protobuf/config.m4 | 10 - .../php/ext/google/protobuf/convert.c | 513 - .../php/ext/google/protobuf/convert.h | 73 - vendor/protobuf/php/ext/google/protobuf/def.c | 1081 - vendor/protobuf/php/ext/google/protobuf/def.h | 69 - .../php/ext/google/protobuf/make-preload.php | 62 - vendor/protobuf/php/ext/google/protobuf/map.c | 596 - vendor/protobuf/php/ext/google/protobuf/map.h | 60 - .../php/ext/google/protobuf/message.c | 944 - .../php/ext/google/protobuf/message.h | 59 - .../protobuf/php/ext/google/protobuf/names.c | 226 - .../protobuf/php/ext/google/protobuf/names.h | 40 - .../php/ext/google/protobuf/package.xml | 679 - .../php/ext/google/protobuf/php-upb.c | 8136 ----- .../php/ext/google/protobuf/php-upb.h | 3882 -- .../php/ext/google/protobuf/protobuf.c | 356 - .../php/ext/google/protobuf/protobuf.h | 117 - .../php/generate_descriptor_protos.sh | 16 - vendor/protobuf/php/phpunit.xml | 18 - vendor/protobuf/php/release.sh | 37 - .../src/GPBMetadata/Google/Protobuf/Any.php | 30 - .../src/GPBMetadata/Google/Protobuf/Api.php | 49 - .../GPBMetadata/Google/Protobuf/Duration.php | 31 - .../GPBMetadata/Google/Protobuf/FieldMask.php | 31 - .../GPBMetadata/Google/Protobuf/GPBEmpty.php | 30 - .../Google/Protobuf/Internal/Descriptor.php | 278 - .../Google/Protobuf/SourceContext.php | 32 - .../GPBMetadata/Google/Protobuf/Struct.php | 24 - .../GPBMetadata/Google/Protobuf/Timestamp.php | 31 - .../src/GPBMetadata/Google/Protobuf/Type.php | 78 - .../GPBMetadata/Google/Protobuf/Wrappers.php | 38 - .../protobuf/php/src/Google/Protobuf/Any.php | 323 - .../protobuf/php/src/Google/Protobuf/Api.php | 350 - .../php/src/Google/Protobuf/BoolValue.php | 68 - .../php/src/Google/Protobuf/BytesValue.php | 68 - .../php/src/Google/Protobuf/Descriptor.php | 108 - .../src/Google/Protobuf/DescriptorPool.php | 76 - .../php/src/Google/Protobuf/DoubleValue.php | 68 - .../php/src/Google/Protobuf/Duration.php | 173 - .../protobuf/php/src/Google/Protobuf/Enum.php | 203 - .../src/Google/Protobuf/EnumDescriptor.php | 79 - .../php/src/Google/Protobuf/EnumValue.php | 135 - .../Google/Protobuf/EnumValueDescriptor.php | 64 - .../php/src/Google/Protobuf/Field.php | 381 - .../src/Google/Protobuf/Field/Cardinality.php | 70 - .../php/src/Google/Protobuf/Field/Kind.php | 175 - .../src/Google/Protobuf/FieldDescriptor.php | 125 - .../php/src/Google/Protobuf/FieldMask.php | 223 - .../src/Google/Protobuf/Field_Cardinality.php | 16 - .../php/src/Google/Protobuf/Field_Kind.php | 16 - .../php/src/Google/Protobuf/FloatValue.php | 68 - .../php/src/Google/Protobuf/GPBEmpty.php | 39 - .../php/src/Google/Protobuf/Int32Value.php | 68 - .../php/src/Google/Protobuf/Int64Value.php | 68 - .../Protobuf/Internal/CodedInputStream.php | 382 - .../Protobuf/Internal/CodedOutputStream.php | 159 - .../Google/Protobuf/Internal/Descriptor.php | 222 - .../Protobuf/Internal/DescriptorPool.php | 193 - .../Protobuf/Internal/DescriptorProto.php | 336 - .../DescriptorProto/ExtensionRange.php | 161 - .../DescriptorProto/ReservedRange.php | 128 - .../DescriptorProto_ExtensionRange.php | 16 - .../DescriptorProto_ReservedRange.php | 16 - .../Protobuf/Internal/EnumBuilderContext.php | 63 - .../Protobuf/Internal/EnumDescriptor.php | 115 - .../Protobuf/Internal/EnumDescriptorProto.php | 216 - .../EnumDescriptorProto/EnumReservedRange.php | 130 - .../EnumDescriptorProto_EnumReservedRange.php | 16 - .../Google/Protobuf/Internal/EnumOptions.php | 171 - .../Internal/EnumValueDescriptorProto.php | 146 - .../Protobuf/Internal/EnumValueOptions.php | 123 - .../Internal/ExtensionRangeOptions.php | 67 - .../Protobuf/Internal/FieldDescriptor.php | 294 - .../Internal/FieldDescriptorProto.php | 615 - .../Internal/FieldDescriptorProto/Label.php | 58 - .../Internal/FieldDescriptorProto/Type.php | 153 - .../Internal/FieldDescriptorProto_Label.php | 16 - .../Internal/FieldDescriptorProto_Type.php | 16 - .../Google/Protobuf/Internal/FieldOptions.php | 499 - .../Protobuf/Internal/FieldOptions/CType.php | 58 - .../Protobuf/Internal/FieldOptions/JSType.php | 62 - .../Protobuf/Internal/FieldOptions_CType.php | 16 - .../Protobuf/Internal/FieldOptions_JSType.php | 16 - .../Protobuf/Internal/FileDescriptor.php | 89 - .../Protobuf/Internal/FileDescriptorProto.php | 485 - .../Protobuf/Internal/FileDescriptorSet.php | 63 - .../Google/Protobuf/Internal/FileOptions.php | 1099 - .../Internal/FileOptions/OptimizeMode.php | 64 - .../Internal/FileOptions_OptimizeMode.php | 16 - .../Protobuf/Internal/GPBDecodeException.php | 47 - .../Google/Protobuf/Internal/GPBJsonWire.php | 304 - .../src/Google/Protobuf/Internal/GPBLabel.php | 40 - .../src/Google/Protobuf/Internal/GPBType.php | 55 - .../src/Google/Protobuf/Internal/GPBUtil.php | 615 - .../src/Google/Protobuf/Internal/GPBWire.php | 622 - .../Google/Protobuf/Internal/GPBWireType.php | 43 - .../Protobuf/Internal/GeneratedCodeInfo.php | 75 - .../Internal/GeneratedCodeInfo/Annotation.php | 218 - .../Internal/GeneratedCodeInfo_Annotation.php | 16 - .../Internal/GetPublicDescriptorTrait.php | 41 - .../Internal/HasPublicDescriptorTrait.php | 43 - .../src/Google/Protobuf/Internal/MapEntry.php | 71 - .../src/Google/Protobuf/Internal/MapField.php | 290 - .../Google/Protobuf/Internal/MapFieldIter.php | 134 - .../src/Google/Protobuf/Internal/Message.php | 2022 -- .../Internal/MessageBuilderContext.php | 120 - .../Protobuf/Internal/MessageOptions.php | 387 - .../Internal/MethodDescriptorProto.php | 282 - .../Protobuf/Internal/MethodOptions.php | 160 - .../MethodOptions/IdempotencyLevel.php | 64 - .../MethodOptions_IdempotencyLevel.php | 16 - .../Protobuf/Internal/OneofDescriptor.php | 78 - .../Internal/OneofDescriptorProto.php | 109 - .../Google/Protobuf/Internal/OneofField.php | 77 - .../Google/Protobuf/Internal/OneofOptions.php | 67 - .../Protobuf/Internal/RawInputStream.php | 50 - .../Protobuf/Internal/RepeatedField.php | 258 - .../Protobuf/Internal/RepeatedFieldIter.php | 118 - .../Internal/ServiceDescriptorProto.php | 136 - .../Protobuf/Internal/ServiceOptions.php | 123 - .../Protobuf/Internal/SourceCodeInfo.php | 230 - .../Internal/SourceCodeInfo/Location.php | 448 - .../Internal/SourceCodeInfo_Location.php | 16 - .../Protobuf/Internal/UninterpretedOption.php | 300 - .../Internal/UninterpretedOption/NamePart.php | 116 - .../Internal/UninterpretedOption_NamePart.php | 16 - .../php/src/Google/Protobuf/ListValue.php | 68 - .../php/src/Google/Protobuf/Method.php | 271 - .../php/src/Google/Protobuf/Mixin.php | 166 - .../php/src/Google/Protobuf/NullValue.php | 49 - .../src/Google/Protobuf/OneofDescriptor.php | 80 - .../php/src/Google/Protobuf/Option.php | 126 - .../php/src/Google/Protobuf/SourceContext.php | 72 - .../php/src/Google/Protobuf/StringValue.php | 68 - .../php/src/Google/Protobuf/Struct.php | 73 - .../php/src/Google/Protobuf/Syntax.php | 53 - .../php/src/Google/Protobuf/Timestamp.php | 200 - .../protobuf/php/src/Google/Protobuf/Type.php | 237 - .../php/src/Google/Protobuf/UInt32Value.php | 68 - .../php/src/Google/Protobuf/UInt64Value.php | 68 - .../php/src/Google/Protobuf/Value.php | 244 - vendor/protobuf/php/src/phpdoc.dist.xml | 15 - vendor/protobuf/php/tests/ArrayTest.php | 593 - vendor/protobuf/php/tests/DescriptorsTest.php | 259 - .../protobuf/php/tests/EncodeDecodeTest.php | 1496 - .../protobuf/php/tests/GeneratedClassTest.php | 1569 - .../php/tests/GeneratedPhpdocTest.php | 345 - .../php/tests/GeneratedServiceTest.php | 110 - vendor/protobuf/php/tests/MapFieldTest.php | 505 - .../php/tests/PhpImplementationTest.php | 598 - vendor/protobuf/php/tests/WellKnownTest.php | 420 - .../php/tests/WrapperTypeSettersTest.php | 313 - vendor/protobuf/php/tests/autoload.php | 27 - .../protobuf/php/tests/bootstrap_phpunit.php | 5 - .../protobuf/php/tests/compatibility_test.sh | 152 - .../protobuf/php/tests/compile_extension.sh | 20 - vendor/protobuf/php/tests/gdb_test.sh | 13 - vendor/protobuf/php/tests/generate_protos.sh | 16 - .../protobuf/php/tests/memory_leak_test.php | 215 - vendor/protobuf/php/tests/multirequest.php | 8 - vendor/protobuf/php/tests/multirequest.sh | 32 - .../protobuf/php/tests/proto/empty/echo.proto | 17 - vendor/protobuf/php/tests/proto/test.proto | 301 - .../php/tests/proto/test_descriptors.proto | 35 - .../proto/test_empty_php_namespace.proto | 19 - .../proto/test_import_descriptor_proto.proto | 16 - .../php/tests/proto/test_include.proto | 18 - .../php/tests/proto/test_no_namespace.proto | 22 - .../php/tests/proto/test_php_namespace.proto | 31 - .../php/tests/proto/test_prefix.proto | 20 - .../proto/test_reserved_enum_lower.proto | 77 - .../proto/test_reserved_enum_upper.proto | 77 - .../test_reserved_enum_value_lower.proto | 79 - .../test_reserved_enum_value_upper.proto | 79 - .../proto/test_reserved_message_lower.proto | 77 - .../proto/test_reserved_message_upper.proto | 77 - .../php/tests/proto/test_service.proto | 18 - .../tests/proto/test_service_namespace.proto | 13 - .../proto/test_wrapper_type_setters.proto | 26 - vendor/protobuf/php/tests/test.sh | 70 - vendor/protobuf/php/tests/test_base.php | 343 - vendor/protobuf/php/tests/test_util.php | 533 - vendor/protobuf/php/tests/undefined_test.php | 920 - vendor/protobuf/php/tests/valgrind.supp | 12 - vendor/protobuf/post_process_dist.sh | 64 - vendor/protobuf/protobuf-lite.pc.in | 11 - vendor/protobuf/protobuf.bzl | 507 - vendor/protobuf/protobuf.pc.in | 13 - vendor/protobuf/protobuf_deps.bzl | 65 - vendor/protobuf/protoc-artifacts/Dockerfile | 55 - vendor/protobuf/protoc-artifacts/README.md | 161 - .../protobuf/protoc-artifacts/build-protoc.sh | 294 - vendor/protobuf/protoc-artifacts/build-zip.sh | 118 - vendor/protobuf/protoc-artifacts/pom.xml | 139 - .../protoc-artifacts/scl-enable-devtoolset.sh | 13 - vendor/protobuf/python/.repo-metadata.json | 11 - vendor/protobuf/python/MANIFEST.in | 17 - vendor/protobuf/python/README.md | 132 - .../protobuf/internal/factory_test1.proto | 55 - .../protobuf/internal/factory_test2.proto | 77 - .../protobuf/internal/more_extensions.proto | 58 - .../internal/more_extensions_dynamic.proto | 49 - .../protobuf/internal/more_messages.proto | 51 - .../internal/test_bad_identifiers.proto | 52 - .../proto/google/protobuf/descriptor.proto | 620 - .../src/proto/google/protobuf/unittest.proto | 719 - .../protobuf/unittest_custom_options.proto | 387 - .../google/protobuf/unittest_import.proto | 64 - .../protobuf/unittest_import_public.proto | 40 - .../proto/google/protobuf/unittest_mset.proto | 72 - .../unittest_no_generic_services.proto | 52 - .../compatibility_tests/v2.5.0/setup.py | 87 - .../python/compatibility_tests/v2.5.0/test.sh | 76 - .../v2.5.0/tests/__init__.py | 4 - .../v2.5.0/tests/google/__init__.py | 4 - .../v2.5.0/tests/google/protobuf/__init__.py | 4 - .../google/protobuf/internal/__init__.py | 37 - .../protobuf/internal/descriptor_test.py | 613 - .../protobuf/internal/generator_test.py | 269 - .../google/protobuf/internal/golden_message | Bin 509 -> 0 bytes .../internal/golden_packed_fields_message | Bin 142 -> 0 bytes .../google/protobuf/internal/message_test.py | 499 - .../internal/service_reflection_test.py | 136 - .../google/protobuf/internal/test_util.py | 651 - .../protobuf/internal/text_format_test.py | 622 - .../internal/text_format_unittest_data.txt | 128 - .../text_format_unittest_extensions_data.txt | 128 - .../protobuf/internal/wire_format_test.py | 253 - vendor/protobuf/python/docs/conf.py | 254 - vendor/protobuf/python/docs/environment.yml | 10 - vendor/protobuf/python/docs/generate_docs.py | 192 - .../protobuf/python/docs/google/protobuf.rst | 21 - .../python/docs/google/protobuf/any_pb2.rst | 21 - .../docs/google/protobuf/descriptor.rst | 21 - .../google/protobuf/descriptor_database.rst | 21 - .../docs/google/protobuf/descriptor_pb2.rst | 21 - .../docs/google/protobuf/descriptor_pool.rst | 21 - .../docs/google/protobuf/duration_pb2.rst | 21 - .../python/docs/google/protobuf/empty_pb2.rst | 21 - .../docs/google/protobuf/field_mask_pb2.rst | 21 - .../google/protobuf/internal/containers.rst | 21 - .../docs/google/protobuf/json_format.rst | 21 - .../python/docs/google/protobuf/message.rst | 21 - .../docs/google/protobuf/message_factory.rst | 21 - .../docs/google/protobuf/proto_builder.rst | 21 - .../docs/google/protobuf/reflection.rst | 21 - .../python/docs/google/protobuf/service.rst | 21 - .../google/protobuf/service_reflection.rst | 21 - .../docs/google/protobuf/struct_pb2.rst | 21 - .../docs/google/protobuf/symbol_database.rst | 21 - .../docs/google/protobuf/text_encoding.rst | 21 - .../docs/google/protobuf/text_format.rst | 21 - .../docs/google/protobuf/timestamp_pb2.rst | 21 - .../python/docs/google/protobuf/type_pb2.rst | 21 - .../docs/google/protobuf/wrappers_pb2.rst | 21 - vendor/protobuf/python/docs/index.rst | 63 - vendor/protobuf/python/docs/make.bat | 35 - vendor/protobuf/python/docs/requirements.txt | 3 - vendor/protobuf/python/google/__init__.py | 4 - .../python/google/protobuf/__init__.py | 39 - .../google/protobuf/compiler/__init__.py | 0 .../python/google/protobuf/descriptor.py | 1141 - .../google/protobuf/descriptor_database.py | 177 - .../python/google/protobuf/descriptor_pool.py | 1271 - .../google/protobuf/internal/__init__.py | 30 - .../protobuf/internal/_parameterized.py | 449 - .../google/protobuf/internal/any_test.proto | 51 - .../protobuf/internal/api_implementation.cc | 127 - .../protobuf/internal/api_implementation.py | 153 - .../google/protobuf/internal/containers.py | 781 - .../google/protobuf/internal/decoder.py | 1057 - .../internal/descriptor_database_test.py | 132 - .../protobuf/internal/descriptor_pool_test.py | 1139 - .../internal/descriptor_pool_test1.proto | 96 - .../internal/descriptor_pool_test2.proto | 73 - .../protobuf/internal/descriptor_test.py | 1067 - .../google/protobuf/internal/encoder.py | 830 - .../protobuf/internal/enum_type_wrapper.py | 115 - .../protobuf/internal/extension_dict.py | 213 - .../protobuf/internal/factory_test1.proto | 72 - .../protobuf/internal/factory_test2.proto | 104 - .../protobuf/internal/file_options_test.proto | 43 - .../protobuf/internal/generator_test.py | 359 - .../internal/import_test_package/__init__.py | 33 - .../internal/import_test_package/inner.proto | 37 - .../internal/import_test_package/outer.proto | 39 - .../protobuf/internal/json_format_test.py | 1249 - .../google/protobuf/internal/keywords_test.py | 105 - .../protobuf/internal/message_factory_test.py | 223 - .../protobuf/internal/message_listener.py | 78 - .../internal/message_set_extensions.proto | 74 - .../google/protobuf/internal/message_test.py | 2704 -- .../internal/missing_enum_values.proto | 57 - .../protobuf/internal/more_extensions.proto | 61 - .../internal/more_extensions_dynamic.proto | 51 - .../protobuf/internal/more_messages.proto | 360 - .../google/protobuf/internal/no_package.proto | 40 - .../protobuf/internal/packed_field_test.proto | 73 - .../protobuf/internal/proto_builder_test.py | 96 - .../protobuf/internal/python_message.py | 1547 - .../protobuf/internal/python_protobuf.cc | 59 - .../protobuf/internal/reflection_test.py | 3327 -- .../internal/service_reflection_test.py | 144 - .../protobuf/internal/symbol_database_test.py | 138 - .../internal/test_bad_identifiers.proto | 53 - .../internal/test_proto3_optional.proto | 70 - .../google/protobuf/internal/test_util.py | 868 - .../protobuf/internal/testing_refleaks.py | 133 - .../protobuf/internal/text_encoding_test.py | 72 - .../protobuf/internal/text_format_test.py | 2349 -- .../google/protobuf/internal/type_checkers.py | 431 - .../protobuf/internal/unknown_fields_test.py | 454 - .../protobuf/internal/well_known_types.py | 863 - .../internal/well_known_types_test.py | 1017 - .../google/protobuf/internal/wire_format.py | 268 - .../protobuf/internal/wire_format_test.py | 257 - .../python/google/protobuf/json_format.py | 860 - .../python/google/protobuf/message.py | 413 - .../python/google/protobuf/message_factory.py | 162 - .../python/google/protobuf/proto_api.h | 97 - .../python/google/protobuf/proto_builder.py | 130 - .../python/google/protobuf/pyext/README | 6 - .../python/google/protobuf/pyext/__init__.py | 4 - .../google/protobuf/pyext/cpp_message.py | 65 - .../google/protobuf/pyext/descriptor.cc | 1969 - .../python/google/protobuf/pyext/descriptor.h | 107 - .../protobuf/pyext/descriptor_containers.cc | 1793 - .../protobuf/pyext/descriptor_containers.h | 109 - .../protobuf/pyext/descriptor_database.cc | 185 - .../protobuf/pyext/descriptor_database.h | 81 - .../google/protobuf/pyext/descriptor_pool.cc | 772 - .../google/protobuf/pyext/descriptor_pool.h | 136 - .../google/protobuf/pyext/extension_dict.cc | 478 - .../google/protobuf/pyext/extension_dict.h | 71 - .../python/google/protobuf/pyext/field.cc | 142 - .../python/google/protobuf/pyext/field.h | 59 - .../google/protobuf/pyext/map_container.cc | 1051 - .../google/protobuf/pyext/map_container.h | 88 - .../python/google/protobuf/pyext/message.cc | 3097 -- .../python/google/protobuf/pyext/message.h | 374 - .../google/protobuf/pyext/message_factory.cc | 303 - .../google/protobuf/pyext/message_factory.h | 103 - .../google/protobuf/pyext/message_module.cc | 124 - .../protobuf/pyext/proto2_api_test.proto | 40 - .../python/google/protobuf/pyext/python.proto | 68 - .../pyext/repeated_composite_container.cc | 580 - .../pyext/repeated_composite_container.h | 112 - .../pyext/repeated_scalar_container.cc | 778 - .../pyext/repeated_scalar_container.h | 77 - .../google/protobuf/pyext/safe_numerics.h | 164 - .../protobuf/pyext/scoped_pyobject_ptr.h | 100 - .../google/protobuf/pyext/unknown_fields.cc | 357 - .../google/protobuf/pyext/unknown_fields.h | 90 - .../python/google/protobuf/python_protobuf.h | 57 - .../python/google/protobuf/reflection.py | 95 - .../python/google/protobuf/service.py | 228 - .../google/protobuf/service_reflection.py | 300 - .../python/google/protobuf/symbol_database.py | 194 - .../python/google/protobuf/text_encoding.py | 117 - .../python/google/protobuf/text_format.py | 1819 - .../python/google/protobuf/util/__init__.py | 0 vendor/protobuf/python/mox.py | 1401 - vendor/protobuf/python/release.sh | 124 - .../protobuf/python/release/wheel/Dockerfile | 6 - .../protobuf/python/release/wheel/README.md | 17 - .../release/wheel/build_wheel_manylinux.sh | 27 - .../release/wheel/protobuf_optimized_pip.sh | 66 - vendor/protobuf/python/setup.cfg | 2 - vendor/protobuf/python/setup.py | 285 - vendor/protobuf/python/stubout.py | 143 - vendor/protobuf/python/tox.ini | 26 - vendor/protobuf/ruby/.gitignore | 9 - vendor/protobuf/ruby/Gemfile | 3 - vendor/protobuf/ruby/README.md | 111 - vendor/protobuf/ruby/Rakefile | 160 - .../ruby/compatibility_tests/v3.0.0/README.md | 5 - .../ruby/compatibility_tests/v3.0.0/Rakefile | 25 - .../ruby/compatibility_tests/v3.0.0/test.sh | 17 - .../compatibility_tests/v3.0.0/tests/basic.rb | 1276 - .../v3.0.0/tests/generated_code.proto | 67 - .../v3.0.0/tests/generated_code_test.rb | 19 - .../v3.0.0/tests/repeated_field_test.rb | 642 - .../v3.0.0/tests/stress.rb | 38 - .../v3.0.0/tests/test_import.proto | 5 - .../ruby/ext/google/protobuf_c/defs.c | 2366 -- .../ext/google/protobuf_c/encode_decode.c | 1795 - .../ruby/ext/google/protobuf_c/extconf.rb | 21 - .../protobuf/ruby/ext/google/protobuf_c/map.c | 836 - .../ruby/ext/google/protobuf_c/message.c | 859 - .../ruby/ext/google/protobuf_c/protobuf.c | 136 - .../ruby/ext/google/protobuf_c/protobuf.h | 667 - .../ext/google/protobuf_c/repeated_field.c | 686 - .../ruby/ext/google/protobuf_c/storage.c | 1198 - .../protobuf/ruby/ext/google/protobuf_c/upb.c | 13817 -------- .../protobuf/ruby/ext/google/protobuf_c/upb.h | 6777 ---- .../ruby/ext/google/protobuf_c/wrap_memcpy.c | 51 - vendor/protobuf/ruby/google-protobuf.gemspec | 29 - vendor/protobuf/ruby/pom.xml | 92 - .../google/protobuf/jruby/RubyBuilder.java | 167 - .../google/protobuf/jruby/RubyDescriptor.java | 269 - .../protobuf/jruby/RubyDescriptorPool.java | 169 - .../com/google/protobuf/jruby/RubyEnum.java | 86 - .../jruby/RubyEnumBuilderContext.java | 82 - .../protobuf/jruby/RubyEnumDescriptor.java | 185 - .../protobuf/jruby/RubyFieldDescriptor.java | 277 - .../com/google/protobuf/jruby/RubyMap.java | 434 - .../google/protobuf/jruby/RubyMessage.java | 809 - .../jruby/RubyMessageBuilderContext.java | 217 - .../jruby/RubyOneofBuilderContext.java | 84 - .../protobuf/jruby/RubyOneofDescriptor.java | 124 - .../google/protobuf/jruby/RubyProtobuf.java | 68 - .../protobuf/jruby/RubyRepeatedField.java | 409 - .../protobuf/jruby/SentinelOuterClass.java | 776 - .../java/com/google/protobuf/jruby/Utils.java | 303 - .../main/java/google/ProtobufJavaService.java | 60 - vendor/protobuf/ruby/src/main/sentinel.proto | 15 - vendor/protobuf/ruby/tests/basic.rb | 543 - vendor/protobuf/ruby/tests/basic_proto2.rb | 276 - vendor/protobuf/ruby/tests/basic_test.proto | 208 - .../ruby/tests/basic_test_proto2.proto | 189 - vendor/protobuf/ruby/tests/common_tests.rb | 1789 - .../protobuf/ruby/tests/encode_decode_test.rb | 97 - vendor/protobuf/ruby/tests/gc_test.rb | 104 - .../protobuf/ruby/tests/generated_code.proto | 85 - .../ruby/tests/generated_code_proto2.proto | 80 - .../ruby/tests/generated_code_proto2_test.rb | 21 - .../ruby/tests/generated_code_test.rb | 23 - .../ruby/tests/repeated_field_test.rb | 664 - vendor/protobuf/ruby/tests/stress.rb | 38 - vendor/protobuf/ruby/tests/test_import.proto | 5 - .../ruby/tests/test_import_proto2.proto | 5 - .../ruby/tests/test_ruby_package.proto | 7 - .../ruby/tests/test_ruby_package_proto2.proto | 7 - vendor/protobuf/ruby/tests/type_errors.rb | 176 - .../ruby/tests/well_known_types_test.rb | 196 - vendor/protobuf/ruby/travis-test.sh | 46 - vendor/protobuf/src/Makefile.am | 898 - vendor/protobuf/src/README.md | 232 - vendor/protobuf/src/google/protobuf/any.cc | 81 - vendor/protobuf/src/google/protobuf/any.h | 149 - vendor/protobuf/src/google/protobuf/any.pb.cc | 349 - vendor/protobuf/src/google/protobuf/any.pb.h | 409 - vendor/protobuf/src/google/protobuf/any.proto | 155 - .../protobuf/src/google/protobuf/any_lite.cc | 122 - .../protobuf/src/google/protobuf/any_test.cc | 167 - .../src/google/protobuf/any_test.proto | 41 - vendor/protobuf/src/google/protobuf/api.pb.cc | 1265 - vendor/protobuf/src/google/protobuf/api.pb.h | 1500 - vendor/protobuf/src/google/protobuf/api.proto | 210 - vendor/protobuf/src/google/protobuf/arena.cc | 389 - vendor/protobuf/src/google/protobuf/arena.h | 736 - .../protobuf/src/google/protobuf/arena_impl.h | 389 - .../src/google/protobuf/arena_test_util.cc | 50 - .../src/google/protobuf/arena_test_util.h | 99 - .../src/google/protobuf/arena_unittest.cc | 1387 - .../src/google/protobuf/arenastring.h | 405 - .../google/protobuf/arenastring_unittest.cc | 136 - .../protobuf/compiler/annotation_test_util.cc | 167 - .../protobuf/compiler/annotation_test_util.h | 115 - .../protobuf/compiler/code_generator.cc | 122 - .../google/protobuf/compiler/code_generator.h | 192 - .../compiler/command_line_interface.cc | 2528 -- .../compiler/command_line_interface.h | 463 - .../command_line_interface_unittest.cc | 2732 -- .../compiler/cpp/cpp_bootstrap_unittest.cc | 199 - .../google/protobuf/compiler/cpp/cpp_enum.cc | 434 - .../google/protobuf/compiler/cpp/cpp_enum.h | 105 - .../protobuf/compiler/cpp/cpp_enum_field.cc | 490 - .../protobuf/compiler/cpp/cpp_enum_field.h | 113 - .../protobuf/compiler/cpp/cpp_extension.cc | 187 - .../protobuf/compiler/cpp/cpp_extension.h | 91 - .../google/protobuf/compiler/cpp/cpp_field.cc | 195 - .../google/protobuf/compiler/cpp/cpp_field.h | 231 - .../google/protobuf/compiler/cpp/cpp_file.cc | 1524 - .../google/protobuf/compiler/cpp/cpp_file.h | 206 - .../protobuf/compiler/cpp/cpp_generator.cc | 219 - .../protobuf/compiler/cpp/cpp_generator.h | 106 - .../protobuf/compiler/cpp/cpp_helpers.cc | 2014 -- .../protobuf/compiler/cpp/cpp_helpers.h | 912 - .../protobuf/compiler/cpp/cpp_map_field.cc | 303 - .../protobuf/compiler/cpp/cpp_map_field.h | 70 - .../protobuf/compiler/cpp/cpp_message.cc | 4080 --- .../protobuf/compiler/cpp/cpp_message.h | 225 - .../compiler/cpp/cpp_message_field.cc | 867 - .../protobuf/compiler/cpp/cpp_message_field.h | 132 - .../compiler/cpp/cpp_message_layout_helper.h | 61 - .../compiler/cpp/cpp_move_unittest.cc | 169 - .../protobuf/compiler/cpp/cpp_options.h | 79 - .../compiler/cpp/cpp_padding_optimizer.cc | 227 - .../compiler/cpp/cpp_padding_optimizer.h | 64 - .../compiler/cpp/cpp_plugin_unittest.cc | 245 - .../compiler/cpp/cpp_primitive_field.cc | 476 - .../compiler/cpp/cpp_primitive_field.h | 112 - .../protobuf/compiler/cpp/cpp_service.cc | 327 - .../protobuf/compiler/cpp/cpp_service.h | 122 - .../protobuf/compiler/cpp/cpp_string_field.cc | 1114 - .../protobuf/compiler/cpp/cpp_string_field.h | 130 - .../cpp/cpp_test_bad_identifiers.proto | 184 - .../cpp/cpp_test_large_enum_value.proto | 43 - .../protobuf/compiler/cpp/cpp_unittest.cc | 134 - .../protobuf/compiler/cpp/cpp_unittest.h | 51 - .../protobuf/compiler/cpp/cpp_unittest.inc | 2231 -- .../protobuf/compiler/cpp/metadata_test.cc | 162 - .../csharp/csharp_bootstrap_unittest.cc | 194 - .../compiler/csharp/csharp_doc_comment.cc | 115 - .../compiler/csharp/csharp_doc_comment.h | 51 - .../protobuf/compiler/csharp/csharp_enum.cc | 98 - .../protobuf/compiler/csharp/csharp_enum.h | 66 - .../compiler/csharp/csharp_enum_field.cc | 135 - .../compiler/csharp/csharp_enum_field.h | 83 - .../compiler/csharp/csharp_field_base.cc | 459 - .../compiler/csharp/csharp_field_base.h | 110 - .../compiler/csharp/csharp_generator.cc | 114 - .../compiler/csharp/csharp_generator.h | 70 - .../csharp/csharp_generator_unittest.cc | 70 - .../compiler/csharp/csharp_helpers.cc | 591 - .../protobuf/compiler/csharp/csharp_helpers.h | 195 - .../compiler/csharp/csharp_map_field.cc | 152 - .../compiler/csharp/csharp_map_field.h | 75 - .../compiler/csharp/csharp_message.cc | 779 - .../protobuf/compiler/csharp/csharp_message.h | 94 - .../compiler/csharp/csharp_message_field.cc | 293 - .../compiler/csharp/csharp_message_field.h | 93 - .../protobuf/compiler/csharp/csharp_names.h | 107 - .../protobuf/compiler/csharp/csharp_options.h | 81 - .../compiler/csharp/csharp_primitive_field.cc | 349 - .../compiler/csharp/csharp_primitive_field.h | 97 - .../csharp/csharp_reflection_class.cc | 330 - .../compiler/csharp/csharp_reflection_class.h | 75 - .../csharp/csharp_repeated_enum_field.cc | 148 - .../csharp/csharp_repeated_enum_field.h | 79 - .../csharp/csharp_repeated_message_field.cc | 174 - .../csharp/csharp_repeated_message_field.h | 79 - .../csharp/csharp_repeated_primitive_field.cc | 145 - .../csharp/csharp_repeated_primitive_field.h | 75 - .../csharp/csharp_source_generator_base.cc | 72 - .../csharp/csharp_source_generator_base.h | 72 - .../compiler/csharp/csharp_wrapper_field.cc | 308 - .../compiler/csharp/csharp_wrapper_field.h | 99 - .../src/google/protobuf/compiler/importer.cc | 517 - .../src/google/protobuf/compiler/importer.h | 336 - .../protobuf/compiler/importer_unittest.cc | 547 - .../protobuf/compiler/java/java_context.cc | 201 - .../protobuf/compiler/java/java_context.h | 113 - .../compiler/java/java_doc_comment.cc | 416 - .../protobuf/compiler/java/java_doc_comment.h | 101 - .../java/java_doc_comment_unittest.cc | 67 - .../protobuf/compiler/java/java_enum.cc | 390 - .../google/protobuf/compiler/java/java_enum.h | 100 - .../protobuf/compiler/java/java_enum_field.cc | 1047 - .../protobuf/compiler/java/java_enum_field.h | 157 - .../compiler/java/java_enum_field_lite.cc | 784 - .../compiler/java/java_enum_field_lite.h | 136 - .../protobuf/compiler/java/java_enum_lite.cc | 234 - .../protobuf/compiler/java/java_enum_lite.h | 98 - .../protobuf/compiler/java/java_extension.cc | 172 - .../protobuf/compiler/java/java_extension.h | 115 - .../compiler/java/java_extension_lite.cc | 115 - .../compiler/java/java_extension_lite.h | 75 - .../protobuf/compiler/java/java_field.cc | 293 - .../protobuf/compiler/java/java_field.h | 188 - .../protobuf/compiler/java/java_file.cc | 689 - .../google/protobuf/compiler/java/java_file.h | 119 - .../protobuf/compiler/java/java_generator.cc | 211 - .../protobuf/compiler/java/java_generator.h | 76 - .../compiler/java/java_generator_factory.cc | 86 - .../compiler/java/java_generator_factory.h | 103 - .../protobuf/compiler/java/java_helpers.cc | 1030 - .../protobuf/compiler/java/java_helpers.h | 458 - .../protobuf/compiler/java/java_map_field.cc | 773 - .../protobuf/compiler/java/java_map_field.h | 80 - .../compiler/java/java_map_field_lite.cc | 803 - .../compiler/java/java_map_field_lite.h | 71 - .../protobuf/compiler/java/java_message.cc | 1436 - .../protobuf/compiler/java/java_message.h | 145 - .../compiler/java/java_message_builder.cc | 712 - .../compiler/java/java_message_builder.h | 89 - .../java/java_message_builder_lite.cc | 151 - .../compiler/java/java_message_builder_lite.h | 86 - .../compiler/java/java_message_field.cc | 1366 - .../compiler/java/java_message_field.h | 175 - .../compiler/java/java_message_field_lite.cc | 755 - .../compiler/java/java_message_field_lite.h | 136 - .../compiler/java/java_message_lite.cc | 729 - .../compiler/java/java_message_lite.h | 82 - .../compiler/java/java_name_resolver.cc | 286 - .../compiler/java/java_name_resolver.h | 127 - .../protobuf/compiler/java/java_names.h | 112 - .../protobuf/compiler/java/java_options.h | 73 - .../compiler/java/java_plugin_unittest.cc | 120 - .../compiler/java/java_primitive_field.cc | 973 - .../compiler/java/java_primitive_field.h | 158 - .../java/java_primitive_field_lite.cc | 640 - .../compiler/java/java_primitive_field_lite.h | 137 - .../protobuf/compiler/java/java_service.cc | 474 - .../protobuf/compiler/java/java_service.h | 139 - .../java/java_shared_code_generator.cc | 197 - .../java/java_shared_code_generator.h | 90 - .../compiler/java/java_string_field.cc | 1055 - .../compiler/java/java_string_field.h | 156 - .../compiler/java/java_string_field_lite.cc | 729 - .../compiler/java/java_string_field_lite.h | 135 - .../protobuf/compiler/js/js_generator.cc | 3951 --- .../protobuf/compiler/js/js_generator.h | 339 - .../compiler/js/well_known_types_embed.cc | 270 - .../compiler/js/well_known_types_embed.h | 43 - .../src/google/protobuf/compiler/main.cc | 107 - .../protobuf/compiler/mock_code_generator.cc | 337 - .../protobuf/compiler/mock_code_generator.h | 133 - .../compiler/objectivec/method_dump.sh | 179 - .../compiler/objectivec/objectivec_enum.cc | 261 - .../compiler/objectivec/objectivec_enum.h | 71 - .../objectivec/objectivec_enum_field.cc | 149 - .../objectivec/objectivec_enum_field.h | 77 - .../objectivec/objectivec_extension.cc | 156 - .../objectivec/objectivec_extension.h | 67 - .../compiler/objectivec/objectivec_field.cc | 475 - .../compiler/objectivec/objectivec_field.h | 191 - .../compiler/objectivec/objectivec_file.cc | 609 - .../compiler/objectivec/objectivec_file.h | 83 - .../objectivec/objectivec_generator.cc | 179 - .../objectivec/objectivec_generator.h | 82 - .../compiler/objectivec/objectivec_helpers.cc | 1776 - .../compiler/objectivec/objectivec_helpers.h | 328 - .../objectivec/objectivec_helpers_unittest.cc | 257 - .../objectivec/objectivec_map_field.cc | 189 - .../objectivec/objectivec_map_field.h | 69 - .../compiler/objectivec/objectivec_message.cc | 635 - .../compiler/objectivec/objectivec_message.h | 100 - .../objectivec/objectivec_message_field.cc | 106 - .../objectivec/objectivec_message_field.h | 83 - .../objectivec/objectivec_nsobject_methods.h | 197 - .../compiler/objectivec/objectivec_oneof.cc | 140 - .../compiler/objectivec/objectivec_oneof.h | 76 - .../objectivec/objectivec_primitive_field.cc | 190 - .../objectivec/objectivec_primitive_field.h | 95 - .../google/protobuf/compiler/package_info.h | 63 - .../src/google/protobuf/compiler/parser.cc | 2434 -- .../src/google/protobuf/compiler/parser.h | 600 - .../protobuf/compiler/parser_unittest.cc | 3638 -- .../protobuf/compiler/php/php_generator.cc | 1876 - .../protobuf/compiler/php/php_generator.h | 92 - .../src/google/protobuf/compiler/plugin.cc | 188 - .../src/google/protobuf/compiler/plugin.h | 94 - .../src/google/protobuf/compiler/plugin.pb.cc | 1549 - .../src/google/protobuf/compiler/plugin.pb.h | 1798 - .../src/google/protobuf/compiler/plugin.proto | 178 - .../compiler/python/python_generator.cc | 1474 - .../compiler/python/python_generator.h | 182 - .../compiler/python/python_plugin_unittest.cc | 162 - .../compiler/ruby/ruby_generated_code.proto | 67 - .../compiler/ruby/ruby_generated_code_pb.rb | 76 - .../ruby/ruby_generated_code_proto2.proto | 68 - .../ruby/ruby_generated_code_proto2_pb.rb | 77 - .../ruby/ruby_generated_pkg_explicit.proto | 9 - .../ruby_generated_pkg_explicit_legacy.proto | 9 - .../ruby_generated_pkg_explicit_legacy_pb.rb | 20 - .../ruby/ruby_generated_pkg_explicit_pb.rb | 20 - .../ruby/ruby_generated_pkg_implicit.proto | 7 - .../ruby/ruby_generated_pkg_implicit_pb.rb | 20 - .../protobuf/compiler/ruby/ruby_generator.cc | 603 - .../protobuf/compiler/ruby/ruby_generator.h | 68 - .../compiler/ruby/ruby_generator_unittest.cc | 131 - .../src/google/protobuf/compiler/scc.h | 164 - .../google/protobuf/compiler/subprocess.cc | 475 - .../src/google/protobuf/compiler/subprocess.h | 113 - .../google/protobuf/compiler/test_plugin.cc | 61 - .../protobuf/compiler/zip_output_unittest.sh | 100 - .../google/protobuf/compiler/zip_writer.cc | 192 - .../src/google/protobuf/compiler/zip_writer.h | 63 - .../src/google/protobuf/descriptor.cc | 7436 ---- .../protobuf/src/google/protobuf/descriptor.h | 2320 -- .../src/google/protobuf/descriptor.pb.cc | 11287 ------ .../src/google/protobuf/descriptor.pb.h | 12953 ------- .../src/google/protobuf/descriptor.proto | 909 - .../google/protobuf/descriptor_database.cc | 1034 - .../src/google/protobuf/descriptor_database.h | 394 - .../protobuf/descriptor_database_unittest.cc | 805 - .../google/protobuf/descriptor_unittest.cc | 8087 ----- .../protobuf/drop_unknown_fields_test.cc | 83 - .../src/google/protobuf/duration.pb.cc | 323 - .../src/google/protobuf/duration.pb.h | 277 - .../src/google/protobuf/duration.proto | 116 - .../src/google/protobuf/dynamic_message.cc | 917 - .../src/google/protobuf/dynamic_message.h | 239 - .../protobuf/dynamic_message_unittest.cc | 326 - .../protobuf/src/google/protobuf/empty.pb.cc | 254 - .../protobuf/src/google/protobuf/empty.pb.h | 213 - .../protobuf/src/google/protobuf/empty.proto | 52 - .../src/google/protobuf/extension_set.cc | 2147 -- .../src/google/protobuf/extension_set.h | 1588 - .../google/protobuf/extension_set_heavy.cc | 536 - .../src/google/protobuf/extension_set_inl.h | 276 - .../google/protobuf/extension_set_unittest.cc | 1333 - .../src/google/protobuf/field_mask.pb.cc | 299 - .../src/google/protobuf/field_mask.pb.h | 315 - .../src/google/protobuf/field_mask.proto | 245 - .../protobuf/generated_enum_reflection.h | 98 - .../google/protobuf/generated_enum_util.cc | 95 - .../src/google/protobuf/generated_enum_util.h | 83 - .../protobuf/generated_message_reflection.cc | 2519 -- .../protobuf/generated_message_reflection.h | 325 - .../generated_message_reflection_unittest.cc | 1054 - .../generated_message_table_driven.cc | 103 - .../protobuf/generated_message_table_driven.h | 339 - .../generated_message_table_driven_lite.cc | 106 - .../generated_message_table_driven_lite.h | 876 - .../google/protobuf/generated_message_util.cc | 831 - .../google/protobuf/generated_message_util.h | 260 - .../protobuf/src/google/protobuf/has_bits.h | 116 - .../google/protobuf/implicit_weak_message.cc | 65 - .../google/protobuf/implicit_weak_message.h | 190 - .../google/protobuf/inlined_string_field.h | 260 - .../src/google/protobuf/io/coded_stream.cc | 956 - .../src/google/protobuf/io/coded_stream.h | 1714 - .../protobuf/io/coded_stream_unittest.cc | 1346 - .../src/google/protobuf/io/gzip_stream.cc | 333 - .../src/google/protobuf/io/gzip_stream.h | 202 - .../protobuf/io/gzip_stream_unittest.sh | 44 - .../src/google/protobuf/io/io_win32.cc | 470 - .../src/google/protobuf/io/io_win32.h | 139 - .../google/protobuf/io/io_win32_unittest.cc | 631 - .../src/google/protobuf/io/package_info.h | 53 - .../src/google/protobuf/io/printer.cc | 400 - .../protobuf/src/google/protobuf/io/printer.h | 385 - .../google/protobuf/io/printer_unittest.cc | 735 - .../protobuf/src/google/protobuf/io/strtod.cc | 82 - .../protobuf/src/google/protobuf/io/strtod.h | 55 - .../src/google/protobuf/io/tokenizer.cc | 1132 - .../src/google/protobuf/io/tokenizer.h | 413 - .../google/protobuf/io/tokenizer_unittest.cc | 959 - .../google/protobuf/io/zero_copy_stream.cc | 55 - .../src/google/protobuf/io/zero_copy_stream.h | 253 - .../protobuf/io/zero_copy_stream_impl.cc | 375 - .../protobuf/io/zero_copy_stream_impl.h | 338 - .../protobuf/io/zero_copy_stream_impl_lite.cc | 440 - .../protobuf/io/zero_copy_stream_impl_lite.h | 406 - .../protobuf/io/zero_copy_stream_unittest.cc | 1002 - .../google/protobuf/lite_arena_unittest.cc | 90 - .../src/google/protobuf/lite_unittest.cc | 1191 - vendor/protobuf/src/google/protobuf/map.h | 1275 - .../protobuf/src/google/protobuf/map_entry.h | 167 - .../src/google/protobuf/map_entry_lite.h | 671 - .../protobuf/src/google/protobuf/map_field.cc | 577 - .../protobuf/src/google/protobuf/map_field.h | 844 - .../src/google/protobuf/map_field_inl.h | 357 - .../src/google/protobuf/map_field_lite.h | 190 - .../src/google/protobuf/map_field_test.cc | 480 - .../src/google/protobuf/map_lite_test_util.cc | 93 - .../src/google/protobuf/map_lite_test_util.h | 80 - .../google/protobuf/map_lite_unittest.proto | 127 - .../google/protobuf/map_proto2_unittest.proto | 91 - .../protobuf/src/google/protobuf/map_test.cc | 3613 -- .../src/google/protobuf/map_test_util.h | 1566 - .../src/google/protobuf/map_test_util.inc | 271 - .../src/google/protobuf/map_test_util_impl.h | 476 - .../src/google/protobuf/map_type_handler.h | 807 - .../src/google/protobuf/map_unittest.proto | 125 - .../protobuf/src/google/protobuf/message.cc | 361 - vendor/protobuf/src/google/protobuf/message.h | 1339 - .../src/google/protobuf/message_lite.cc | 583 - .../src/google/protobuf/message_lite.h | 603 - .../src/google/protobuf/message_unittest.cc | 45 - .../src/google/protobuf/message_unittest.inc | 633 - .../protobuf/src/google/protobuf/metadata.h | 36 - .../src/google/protobuf/metadata_lite.h | 248 - .../google/protobuf/no_field_presence_test.cc | 575 - .../src/google/protobuf/package_info.h | 66 - .../src/google/protobuf/parse_context.cc | 579 - .../src/google/protobuf/parse_context.h | 805 - vendor/protobuf/src/google/protobuf/port.h | 43 - .../protobuf/src/google/protobuf/port_def.inc | 526 - .../src/google/protobuf/port_undef.inc | 108 - .../protobuf/preserve_unknown_enum_test.cc | 290 - .../protobuf/proto3_arena_lite_unittest.cc | 152 - .../google/protobuf/proto3_arena_unittest.cc | 486 - .../google/protobuf/proto3_lite_unittest.cc | 43 - .../google/protobuf/proto3_lite_unittest.inc | 135 - .../protobuf/src/google/protobuf/reflection.h | 563 - .../src/google/protobuf/reflection_internal.h | 363 - .../src/google/protobuf/reflection_ops.cc | 444 - .../src/google/protobuf/reflection_ops.h | 91 - .../protobuf/reflection_ops_unittest.cc | 546 - .../src/google/protobuf/repeated_field.cc | 136 - .../src/google/protobuf/repeated_field.h | 2848 -- .../repeated_field_reflection_unittest.cc | 708 - .../protobuf/repeated_field_unittest.cc | 2074 -- .../protobuf/src/google/protobuf/service.cc | 45 - vendor/protobuf/src/google/protobuf/service.h | 293 - .../src/google/protobuf/source_context.pb.cc | 301 - .../src/google/protobuf/source_context.pb.h | 295 - .../src/google/protobuf/source_context.proto | 48 - .../protobuf/src/google/protobuf/struct.pb.cc | 1108 - .../protobuf/src/google/protobuf/struct.pb.h | 1173 - .../protobuf/src/google/protobuf/struct.proto | 95 - .../src/google/protobuf/stubs/bytestream.cc | 198 - .../src/google/protobuf/stubs/bytestream.h | 351 - .../protobuf/stubs/bytestream_unittest.cc | 146 - .../src/google/protobuf/stubs/callback.h | 583 - .../src/google/protobuf/stubs/casts.h | 139 - .../src/google/protobuf/stubs/common.cc | 329 - .../src/google/protobuf/stubs/common.h | 202 - .../google/protobuf/stubs/common_unittest.cc | 358 - .../src/google/protobuf/stubs/fastmem.h | 157 - .../protobuf/src/google/protobuf/stubs/hash.h | 122 - .../src/google/protobuf/stubs/int128.cc | 192 - .../src/google/protobuf/stubs/int128.h | 387 - .../google/protobuf/stubs/int128_unittest.cc | 517 - .../src/google/protobuf/stubs/logging.h | 241 - .../src/google/protobuf/stubs/macros.h | 120 - .../src/google/protobuf/stubs/map_util.h | 769 - .../src/google/protobuf/stubs/mathutil.h | 162 - .../src/google/protobuf/stubs/mutex.h | 186 - .../protobuf/src/google/protobuf/stubs/once.h | 55 - .../google/protobuf/stubs/platform_macros.h | 134 - .../protobuf/src/google/protobuf/stubs/port.h | 405 - .../src/google/protobuf/stubs/status.cc | 134 - .../src/google/protobuf/stubs/status.h | 125 - .../src/google/protobuf/stubs/status_macros.h | 89 - .../src/google/protobuf/stubs/status_test.cc | 138 - .../src/google/protobuf/stubs/statusor.cc | 48 - .../src/google/protobuf/stubs/statusor.h | 272 - .../google/protobuf/stubs/statusor_test.cc | 274 - .../src/google/protobuf/stubs/stl_util.h | 71 - .../src/google/protobuf/stubs/stringpiece.cc | 270 - .../src/google/protobuf/stubs/stringpiece.h | 489 - .../protobuf/stubs/stringpiece_unittest.cc | 796 - .../src/google/protobuf/stubs/stringprintf.cc | 176 - .../src/google/protobuf/stubs/stringprintf.h | 83 - .../protobuf/stubs/stringprintf_unittest.cc | 152 - .../protobuf/stubs/structurally_valid.cc | 615 - .../stubs/structurally_valid_unittest.cc | 70 - .../src/google/protobuf/stubs/strutil.cc | 2483 -- .../src/google/protobuf/stubs/strutil.h | 947 - .../google/protobuf/stubs/strutil_unittest.cc | 895 - .../src/google/protobuf/stubs/substitute.cc | 138 - .../src/google/protobuf/stubs/substitute.h | 174 - .../src/google/protobuf/stubs/template_util.h | 138 - .../protobuf/stubs/template_util_unittest.cc | 130 - .../src/google/protobuf/stubs/time.cc | 365 - .../protobuf/src/google/protobuf/stubs/time.h | 80 - .../src/google/protobuf/stubs/time_test.cc | 261 - .../protobuf/test_messages_proto2.proto | 266 - .../protobuf/test_messages_proto3.proto | 277 - .../protobuf/src/google/protobuf/test_util.cc | 47 - .../protobuf/src/google/protobuf/test_util.h | 1263 - .../src/google/protobuf/test_util.inc | 2406 -- .../protobuf/src/google/protobuf/test_util2.h | 82 - .../src/google/protobuf/test_util_lite.cc | 1970 -- .../src/google/protobuf/test_util_lite.h | 101 - .../google/protobuf/testdata/bad_utf8_string | 1 - .../google/protobuf/testdata/golden_message | Bin 531 -> 0 bytes .../protobuf/testdata/golden_message_maps | Bin 13619 -> 0 bytes .../testdata/golden_message_oneof_implemented | Bin 515 -> 0 bytes .../protobuf/testdata/golden_message_proto3 | Bin 248 -> 0 bytes .../testdata/golden_packed_fields_message | Bin 142 -> 0 bytes .../protobuf/testdata/map_test_data.txt | 140 - .../testdata/text_format_unittest_data.txt | 134 - ...format_unittest_data_oneof_implemented.txt | 129 - .../text_format_unittest_data_pointy.txt | 134 - ...text_format_unittest_data_pointy_oneof.txt | 129 - .../text_format_unittest_extensions_data.txt | 134 - ...format_unittest_extensions_data_pointy.txt | 134 - .../src/google/protobuf/testing/file.cc | 212 - .../src/google/protobuf/testing/file.h | 105 - .../src/google/protobuf/testing/googletest.cc | 304 - .../src/google/protobuf/testing/googletest.h | 104 - .../src/google/protobuf/testing/zcgunzip.cc | 84 - .../src/google/protobuf/testing/zcgzip.cc | 87 - .../src/google/protobuf/text_format.cc | 2557 -- .../src/google/protobuf/text_format.h | 646 - .../google/protobuf/text_format_unittest.cc | 2138 -- .../src/google/protobuf/timestamp.pb.cc | 323 - .../src/google/protobuf/timestamp.pb.h | 277 - .../src/google/protobuf/timestamp.proto | 138 - .../protobuf/src/google/protobuf/type.pb.cc | 2137 -- vendor/protobuf/src/google/protobuf/type.pb.h | 2607 -- .../protobuf/src/google/protobuf/type.proto | 187 - .../src/google/protobuf/unittest.proto | 1117 - .../src/google/protobuf/unittest_arena.proto | 43 - .../protobuf/unittest_custom_options.proto | 452 - .../unittest_drop_unknown_fields.proto | 58 - .../unittest_embed_optimize_for.proto | 51 - .../src/google/protobuf/unittest_empty.proto | 38 - .../unittest_enormous_descriptor.proto | 1048 - .../src/google/protobuf/unittest_import.proto | 73 - .../protobuf/unittest_import_lite.proto | 52 - .../protobuf/unittest_import_public.proto | 41 - .../unittest_import_public_lite.proto | 43 - .../protobuf/unittest_lazy_dependencies.proto | 75 - ...test_lazy_dependencies_custom_option.proto | 67 - .../unittest_lazy_dependencies_enum.proto | 61 - .../src/google/protobuf/unittest_lite.proto | 491 - .../unittest_lite_imports_nonlite.proto | 47 - .../src/google/protobuf/unittest_mset.proto | 84 - .../protobuf/unittest_mset_wire_format.proto | 52 - .../protobuf/unittest_no_field_presence.proto | 138 - .../unittest_no_generic_services.proto | 54 - .../protobuf/unittest_optimize_for.proto | 67 - .../unittest_preserve_unknown_enum.proto | 71 - .../unittest_preserve_unknown_enum2.proto | 50 - .../src/google/protobuf/unittest_proto3.proto | 228 - .../protobuf/unittest_proto3_arena.proto | 218 - .../protobuf/unittest_proto3_arena_lite.proto | 205 - .../protobuf/unittest_proto3_lite.proto | 204 - .../protobuf/unittest_proto3_optional.proto | 79 - .../protobuf/unittest_well_known_types.proto | 114 - .../src/google/protobuf/unknown_field_set.cc | 327 - .../src/google/protobuf/unknown_field_set.h | 411 - .../protobuf/unknown_field_set_unittest.cc | 652 - .../protobuf/util/delimited_message_util.cc | 121 - .../protobuf/util/delimited_message_util.h | 108 - .../util/delimited_message_util_test.cc | 87 - .../google/protobuf/util/field_comparator.cc | 211 - .../google/protobuf/util/field_comparator.h | 260 - .../protobuf/util/field_comparator_test.cc | 495 - .../google/protobuf/util/field_mask_util.cc | 720 - .../google/protobuf/util/field_mask_util.h | 261 - .../protobuf/util/field_mask_util_test.cc | 835 - .../google/protobuf/util/internal/constants.h | 99 - .../protobuf/util/internal/datapiece.cc | 424 - .../google/protobuf/util/internal/datapiece.h | 220 - .../internal/default_value_objectwriter.cc | 629 - .../internal/default_value_objectwriter.h | 331 - .../default_value_objectwriter_test.cc | 191 - .../protobuf/util/internal/error_listener.cc | 42 - .../protobuf/util/internal/error_listener.h | 109 - .../util/internal/expecting_objectwriter.h | 247 - .../util/internal/field_mask_utility.cc | 226 - .../util/internal/field_mask_utility.h | 73 - .../protobuf/util/internal/json_escaping.cc | 369 - .../protobuf/util/internal/json_escaping.h | 96 - .../util/internal/json_objectwriter.cc | 189 - .../util/internal/json_objectwriter.h | 275 - .../util/internal/json_objectwriter_test.cc | 313 - .../util/internal/json_stream_parser.cc | 950 - .../util/internal/json_stream_parser.h | 302 - .../util/internal/json_stream_parser_test.cc | 917 - .../protobuf/util/internal/location_tracker.h | 69 - .../util/internal/mock_error_listener.h | 68 - .../util/internal/object_location_tracker.h | 64 - .../protobuf/util/internal/object_source.h | 84 - .../protobuf/util/internal/object_writer.cc | 93 - .../protobuf/util/internal/object_writer.h | 147 - .../protobuf/util/internal/proto_writer.cc | 837 - .../protobuf/util/internal/proto_writer.h | 378 - .../util/internal/protostream_objectsource.cc | 1156 - .../util/internal/protostream_objectsource.h | 342 - .../internal/protostream_objectsource_test.cc | 1164 - .../util/internal/protostream_objectwriter.cc | 1361 - .../util/internal/protostream_objectwriter.h | 424 - .../internal/protostream_objectwriter_test.cc | 2980 -- .../util/internal/structured_objectwriter.h | 119 - .../util/internal/testdata/anys.proto | 114 - .../util/internal/testdata/books.proto | 251 - .../internal/testdata/default_value.proto | 170 - .../testdata/default_value_test.proto | 53 - .../util/internal/testdata/field_mask.proto | 71 - .../util/internal/testdata/maps.proto | 148 - .../util/internal/testdata/oneofs.proto | 77 - .../util/internal/testdata/proto3.proto | 42 - .../util/internal/testdata/struct.proto | 117 - .../testdata/timestamp_duration.proto | 80 - .../util/internal/testdata/wrappers.proto | 100 - .../protobuf/util/internal/type_info.cc | 181 - .../google/protobuf/util/internal/type_info.h | 97 - .../util/internal/type_info_test_helper.cc | 131 - .../util/internal/type_info_test_helper.h | 95 - .../google/protobuf/util/internal/utility.cc | 415 - .../google/protobuf/util/internal/utility.h | 203 - .../google/protobuf/util/json_format.proto | 130 - .../protobuf/util/json_format_proto3.proto | 193 - .../src/google/protobuf/util/json_util.cc | 281 - .../src/google/protobuf/util/json_util.h | 203 - .../google/protobuf/util/json_util_test.cc | 649 - .../protobuf/util/message_differencer.cc | 1977 -- .../protobuf/util/message_differencer.h | 936 - .../util/message_differencer_unittest.cc | 3711 -- .../util/message_differencer_unittest.proto | 78 - .../src/google/protobuf/util/package_info.h | 46 - .../src/google/protobuf/util/time_util.cc | 508 - .../src/google/protobuf/util/time_util.h | 312 - .../google/protobuf/util/time_util_test.cc | 382 - .../src/google/protobuf/util/type_resolver.h | 75 - .../protobuf/util/type_resolver_util.cc | 372 - .../google/protobuf/util/type_resolver_util.h | 57 - .../protobuf/util/type_resolver_util_test.cc | 437 - .../protobuf/well_known_types_unittest.cc | 60 - .../src/google/protobuf/wire_format.cc | 1750 - .../src/google/protobuf/wire_format.h | 407 - .../src/google/protobuf/wire_format_lite.cc | 782 - .../src/google/protobuf/wire_format_lite.h | 1866 - .../google/protobuf/wire_format_unittest.cc | 1528 - .../src/google/protobuf/wrappers.pb.cc | 2123 -- .../src/google/protobuf/wrappers.pb.h | 1680 - .../src/google/protobuf/wrappers.proto | 123 - vendor/protobuf/src/libprotobuf-lite.map | 9 - vendor/protobuf/src/libprotobuf.map | 9 - vendor/protobuf/src/libprotoc.map | 9 - vendor/protobuf/tests.sh | 823 - vendor/protobuf/third_party/BUILD | 1 - vendor/protobuf/third_party/six.BUILD | 19 - vendor/protobuf/third_party/zlib.BUILD | 63 - .../protobuf/update_compatibility_version.py | 56 - vendor/protobuf/update_file_lists.sh | 196 - vendor/protobuf/update_version.py | 352 - vendor/protobuf/util/python/BUILD | 20 - 2466 files changed, 78 insertions(+), 928409 deletions(-) delete mode 100644 vendor/.gitignore delete mode 100644 vendor/Makefile delete mode 100644 vendor/README.md delete mode 100755 vendor/protobuf-c/.commit_docs.sh delete mode 100644 vendor/protobuf-c/.gitignore delete mode 100644 vendor/protobuf-c/.travis.yml delete mode 100644 vendor/protobuf-c/CONTRIBUTING.md delete mode 100644 vendor/protobuf-c/ChangeLog delete mode 100644 vendor/protobuf-c/Doxyfile.in delete mode 100644 vendor/protobuf-c/DoxygenLayout.xml delete mode 100644 vendor/protobuf-c/LICENSE delete mode 100644 vendor/protobuf-c/Makefile.am delete mode 100644 vendor/protobuf-c/README.md delete mode 100644 vendor/protobuf-c/TODO delete mode 100755 vendor/protobuf-c/autogen.sh delete mode 100644 vendor/protobuf-c/build-cmake/.gitignore delete mode 100644 vendor/protobuf-c/build-cmake/CMakeLists.txt delete mode 100644 vendor/protobuf-c/configure.ac delete mode 100644 vendor/protobuf-c/m4/.gitignore delete mode 100644 vendor/protobuf-c/m4/ax_check_compile_flag.m4 delete mode 100644 vendor/protobuf-c/m4/ax_cxx_compile_stdcxx.m4 delete mode 100644 vendor/protobuf-c/m4/code_coverage.m4 delete mode 100644 vendor/protobuf-c/m4/ld-version-script.m4 delete mode 100644 vendor/protobuf-c/m4/pkg.m4 delete mode 100644 vendor/protobuf-c/m4/valgrind-tests.m4 delete mode 100644 vendor/protobuf-c/protobuf-c/libprotobuf-c.pc.in delete mode 100644 vendor/protobuf-c/protobuf-c/libprotobuf-c.sym delete mode 100644 vendor/protobuf-c/protobuf-c/protobuf-c.c delete mode 100755 vendor/protobuf-c/protobuf-c/protobuf-c.h delete mode 100644 vendor/protobuf-c/protoc-c/c_bytes_field.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_bytes_field.h delete mode 100644 vendor/protobuf-c/protoc-c/c_enum.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_enum.h delete mode 100644 vendor/protobuf-c/protoc-c/c_enum_field.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_enum_field.h delete mode 100644 vendor/protobuf-c/protoc-c/c_extension.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_extension.h delete mode 100644 vendor/protobuf-c/protoc-c/c_field.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_field.h delete mode 100644 vendor/protobuf-c/protoc-c/c_file.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_file.h delete mode 100644 vendor/protobuf-c/protoc-c/c_generator.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_generator.h delete mode 100644 vendor/protobuf-c/protoc-c/c_helpers.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_helpers.h delete mode 100755 vendor/protobuf-c/protoc-c/c_message.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_message.h delete mode 100644 vendor/protobuf-c/protoc-c/c_message_field.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_message_field.h delete mode 100644 vendor/protobuf-c/protoc-c/c_primitive_field.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_primitive_field.h delete mode 100644 vendor/protobuf-c/protoc-c/c_service.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_service.h delete mode 100644 vendor/protobuf-c/protoc-c/c_string_field.cc delete mode 100644 vendor/protobuf-c/protoc-c/c_string_field.h delete mode 100644 vendor/protobuf-c/protoc-c/main.cc delete mode 100644 vendor/protobuf-c/t/README delete mode 100644 vendor/protobuf-c/t/generated-code/test-generated-code.c delete mode 100644 vendor/protobuf-c/t/generated-code2/common-test-arrays.h delete mode 100644 vendor/protobuf-c/t/generated-code2/cxx-generate-packed-data.cc delete mode 100755 vendor/protobuf-c/t/generated-code2/test-generated-code2.c delete mode 100644 vendor/protobuf-c/t/issue220/.gitignore delete mode 100644 vendor/protobuf-c/t/issue220/issue220.c delete mode 100644 vendor/protobuf-c/t/issue220/issue220.proto delete mode 100644 vendor/protobuf-c/t/issue251/.gitignore delete mode 100644 vendor/protobuf-c/t/issue251/issue251.c delete mode 100644 vendor/protobuf-c/t/issue251/issue251.proto delete mode 100644 vendor/protobuf-c/t/issue330/.gitignore delete mode 100644 vendor/protobuf-c/t/issue330/issue330.c delete mode 100644 vendor/protobuf-c/t/issue330/issue330.proto delete mode 100644 vendor/protobuf-c/t/issue375/.gitignore delete mode 100644 vendor/protobuf-c/t/issue375/issue375.c delete mode 100644 vendor/protobuf-c/t/issue375/issue375.proto delete mode 100644 vendor/protobuf-c/t/test-full.proto delete mode 100644 vendor/protobuf-c/t/test-optimized.proto delete mode 100644 vendor/protobuf-c/t/test-proto3.proto delete mode 100644 vendor/protobuf-c/t/test.proto delete mode 100644 vendor/protobuf-c/t/version/version.c delete mode 100644 vendor/protobuf/.bazelignore delete mode 100644 vendor/protobuf/.gitignore delete mode 100644 vendor/protobuf/.gitmodules delete mode 100644 vendor/protobuf/.readthedocs.yml delete mode 100644 vendor/protobuf/BUILD delete mode 100644 vendor/protobuf/CHANGES.txt delete mode 100644 vendor/protobuf/CONTRIBUTING.md delete mode 100644 vendor/protobuf/CONTRIBUTORS.txt delete mode 100644 vendor/protobuf/LICENSE delete mode 100644 vendor/protobuf/Makefile.am delete mode 100644 vendor/protobuf/Protobuf-C++.podspec delete mode 100644 vendor/protobuf/Protobuf.podspec delete mode 100644 vendor/protobuf/README.md delete mode 100644 vendor/protobuf/WORKSPACE delete mode 100644 vendor/protobuf/appveyor.bat delete mode 100644 vendor/protobuf/appveyor.yml delete mode 100755 vendor/protobuf/autogen.sh delete mode 100644 vendor/protobuf/benchmarks/Makefile.am delete mode 100644 vendor/protobuf/benchmarks/README.md delete mode 100644 vendor/protobuf/benchmarks/__init__.py delete mode 100644 vendor/protobuf/benchmarks/benchmarks.proto delete mode 100644 vendor/protobuf/benchmarks/cpp/cpp_benchmark.cc delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message1/proto2/benchmark_message1_proto2.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message1/proto2/dataset.google_message1_proto2.pb delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message1/proto3/benchmark_message1_proto3.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message1/proto3/dataset.google_message1_proto3.pb delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message2/benchmark_message2.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message2/dataset.google_message2.pb delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3_1.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3_2.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3_3.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3_4.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3_5.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3_6.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3_7.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message3/benchmark_message3_8.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message4/benchmark_message4.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message4/benchmark_message4_1.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message4/benchmark_message4_2.proto delete mode 100644 vendor/protobuf/benchmarks/datasets/google_message4/benchmark_message4_3.proto delete mode 100755 vendor/protobuf/benchmarks/download_data.sh delete mode 100644 vendor/protobuf/benchmarks/google_size.proto delete mode 100644 vendor/protobuf/benchmarks/java/pom.xml delete mode 100644 vendor/protobuf/benchmarks/java/src/main/java/com/google/protobuf/ProtoCaliperBenchmark.java delete mode 100644 vendor/protobuf/benchmarks/js/benchmark_suite.js delete mode 100644 vendor/protobuf/benchmarks/js/js_benchmark.js delete mode 100644 vendor/protobuf/benchmarks/php/PhpBenchmark.php delete mode 100644 vendor/protobuf/benchmarks/php/autoload.php delete mode 100644 vendor/protobuf/benchmarks/protobuf.js/generate_pbjs_files.js delete mode 100644 vendor/protobuf/benchmarks/protobuf.js/protobufjs_benchmark.js delete mode 100644 vendor/protobuf/benchmarks/python/__init__.py delete mode 100644 vendor/protobuf/benchmarks/python/py_benchmark.py delete mode 100644 vendor/protobuf/benchmarks/python/python_benchmark_messages.cc delete mode 100644 vendor/protobuf/benchmarks/util/__init__.py delete mode 100755 vendor/protobuf/benchmarks/util/big_query_utils.py delete mode 100644 vendor/protobuf/benchmarks/util/data_proto2_to_proto3_util.h delete mode 100644 vendor/protobuf/benchmarks/util/gogo_data_scrubber.cc delete mode 100644 vendor/protobuf/benchmarks/util/proto3_data_stripper.cc delete mode 100644 vendor/protobuf/benchmarks/util/protoc-gen-gogoproto.cc delete mode 100644 vendor/protobuf/benchmarks/util/protoc-gen-proto2_to_proto3.cc delete mode 100644 vendor/protobuf/benchmarks/util/result_parser.py delete mode 100644 vendor/protobuf/benchmarks/util/result_uploader.py delete mode 100644 vendor/protobuf/benchmarks/util/schema_proto2_to_proto3_util.h delete mode 100755 vendor/protobuf/build_files_updated_unittest.sh delete mode 100644 vendor/protobuf/cc_proto_blacklist_test.bzl delete mode 100644 vendor/protobuf/cmake/CMakeLists.txt delete mode 100644 vendor/protobuf/cmake/README.md delete mode 100644 vendor/protobuf/cmake/conformance.cmake delete mode 100644 vendor/protobuf/cmake/examples.cmake delete mode 100644 vendor/protobuf/cmake/extract_includes.bat.in delete mode 100644 vendor/protobuf/cmake/install.cmake delete mode 100644 vendor/protobuf/cmake/libprotobuf-lite.cmake delete mode 100644 vendor/protobuf/cmake/libprotobuf.cmake delete mode 100644 vendor/protobuf/cmake/libprotoc.cmake delete mode 100644 vendor/protobuf/cmake/protobuf-config-version.cmake.in delete mode 100644 vendor/protobuf/cmake/protobuf-config.cmake.in delete mode 100644 vendor/protobuf/cmake/protobuf-lite.pc.cmake delete mode 100644 vendor/protobuf/cmake/protobuf-module.cmake.in delete mode 100644 vendor/protobuf/cmake/protobuf-options.cmake delete mode 100644 vendor/protobuf/cmake/protobuf.pc.cmake delete mode 100644 vendor/protobuf/cmake/protoc.cmake delete mode 100644 vendor/protobuf/cmake/tests.cmake delete mode 100644 vendor/protobuf/cmake/version.rc.in delete mode 100644 vendor/protobuf/compiler_config_setting.bzl delete mode 100644 vendor/protobuf/composer.json delete mode 100644 vendor/protobuf/configure.ac delete mode 100644 vendor/protobuf/conformance/ConformanceJava.java delete mode 100644 vendor/protobuf/conformance/ConformanceJavaLite.java delete mode 100644 vendor/protobuf/conformance/Makefile.am delete mode 100644 vendor/protobuf/conformance/README.md delete mode 100644 vendor/protobuf/conformance/autoload.php delete mode 100644 vendor/protobuf/conformance/binary_json_conformance_suite.cc delete mode 100644 vendor/protobuf/conformance/binary_json_conformance_suite.h delete mode 100644 vendor/protobuf/conformance/conformance.proto delete mode 100644 vendor/protobuf/conformance/conformance_cpp.cc delete mode 100755 vendor/protobuf/conformance/conformance_nodejs.js delete mode 100644 vendor/protobuf/conformance/conformance_objc.m delete mode 100644 vendor/protobuf/conformance/conformance_php.php delete mode 100755 vendor/protobuf/conformance/conformance_python.py delete mode 100755 vendor/protobuf/conformance/conformance_ruby.rb delete mode 100644 vendor/protobuf/conformance/conformance_test.cc delete mode 100644 vendor/protobuf/conformance/conformance_test.h delete mode 100644 vendor/protobuf/conformance/conformance_test_main.cc delete mode 100644 vendor/protobuf/conformance/conformance_test_runner.cc delete mode 100644 vendor/protobuf/conformance/failure_list_cpp.txt delete mode 100644 vendor/protobuf/conformance/failure_list_csharp.txt delete mode 100644 vendor/protobuf/conformance/failure_list_java.txt delete mode 100644 vendor/protobuf/conformance/failure_list_js.txt delete mode 100644 vendor/protobuf/conformance/failure_list_objc.txt delete mode 100644 vendor/protobuf/conformance/failure_list_php.txt delete mode 100644 vendor/protobuf/conformance/failure_list_php_c.txt delete mode 100644 vendor/protobuf/conformance/failure_list_php_c_32.txt delete mode 100644 vendor/protobuf/conformance/failure_list_python-post26.txt delete mode 100644 vendor/protobuf/conformance/failure_list_python.txt delete mode 100644 vendor/protobuf/conformance/failure_list_python_cpp.txt delete mode 100644 vendor/protobuf/conformance/failure_list_ruby.txt delete mode 100644 vendor/protobuf/conformance/text_format_conformance_suite.cc delete mode 100644 vendor/protobuf/conformance/text_format_conformance_suite.h delete mode 100644 vendor/protobuf/conformance/text_format_failure_list_csharp.txt delete mode 100644 vendor/protobuf/conformance/text_format_failure_list_java.txt delete mode 100644 vendor/protobuf/conformance/text_format_failure_list_php.txt delete mode 100644 vendor/protobuf/conformance/text_format_failure_list_python.txt delete mode 100644 vendor/protobuf/conformance/text_format_failure_list_ruby.txt delete mode 100644 vendor/protobuf/conformance/third_party/jsoncpp/json.h delete mode 100644 vendor/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp delete mode 100755 vendor/protobuf/conformance/update_failure_list.py delete mode 100644 vendor/protobuf/csharp/.gitignore delete mode 100644 vendor/protobuf/csharp/CHANGES.txt delete mode 100644 vendor/protobuf/csharp/Google.Protobuf.Tools.nuspec delete mode 100644 vendor/protobuf/csharp/Google.Protobuf.Tools.targets delete mode 100644 vendor/protobuf/csharp/README.md delete mode 100644 vendor/protobuf/csharp/build_packages.bat delete mode 100755 vendor/protobuf/csharp/build_tools.sh delete mode 100644 vendor/protobuf/csharp/buildall.bat delete mode 100755 vendor/protobuf/csharp/buildall.sh delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/protos/csharp/protos/unittest_issues.proto delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/map_unittest_proto3.proto delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_import_proto3.proto delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_import_public_proto3.proto delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_proto3.proto delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_well_known_types.proto delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/ByteStringTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedInputStreamExtensions.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedInputStreamTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedOutputStreamTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Collections/MapFieldTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/DeprecatedMemberTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/EqualityTester.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/FieldCodecTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/GeneratedMessageTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/IssuesTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/JsonParserTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/JsonTokenizerTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Program.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/SampleEnum.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/SampleMessages.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/TestCornerCases.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/TestProtos/ForeignMessagePartial.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs delete mode 100644 vendor/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs delete mode 100755 vendor/protobuf/csharp/compatibility_tests/v3.0.0/test.sh delete mode 100755 vendor/protobuf/csharp/generate_protos.sh delete mode 100755 vendor/protobuf/csharp/install_dotnet_sdk.ps1 delete mode 100644 vendor/protobuf/csharp/keys/Google.Protobuf.public.snk delete mode 100644 vendor/protobuf/csharp/keys/Google.Protobuf.snk delete mode 100644 vendor/protobuf/csharp/keys/README.md delete mode 100644 vendor/protobuf/csharp/protos/README.md delete mode 100644 vendor/protobuf/csharp/protos/map_unittest_proto3.proto delete mode 100644 vendor/protobuf/csharp/protos/old_extensions1.proto delete mode 100644 vendor/protobuf/csharp/protos/old_extensions2.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_custom_options_proto3.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_import.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_import_proto3.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_import_public.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_import_public_proto3.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_issue6936_a.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_issue6936_b.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_issue6936_c.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_issues.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_proto3.proto delete mode 100644 vendor/protobuf/csharp/protos/unittest_selfreferential_options.proto delete mode 100644 vendor/protobuf/csharp/src/AddressBook/AddPerson.cs delete mode 100644 vendor/protobuf/csharp/src/AddressBook/AddressBook.csproj delete mode 100644 vendor/protobuf/csharp/src/AddressBook/Addressbook.cs delete mode 100644 vendor/protobuf/csharp/src/AddressBook/ListPeople.cs delete mode 100644 vendor/protobuf/csharp/src/AddressBook/Program.cs delete mode 100644 vendor/protobuf/csharp/src/AddressBook/SampleUsage.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/BenchmarkDatasetConfig.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/BenchmarkMessage1Proto3.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/Benchmarks.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/Google.Protobuf.Benchmarks.csproj delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/GoogleMessageBenchmark.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/ParseMessagesBenchmark.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/ParseRawPrimitivesBenchmark.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/Program.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/WrapperBenchmarkMessages.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/WriteMessagesBenchmark.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/WriteRawPrimitivesBenchmark.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Benchmarks/wrapper_benchmark_messages.proto delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Conformance/Conformance.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Conformance/Google.Protobuf.Conformance.csproj delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Conformance/Program.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.JsonDump/Google.Protobuf.JsonDump.csproj delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.JsonDump/Program.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/ForeignMessagePartial.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/Google.Protobuf.Test.TestProtos.csproj delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/MapUnittestProto3.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/OldExtensions1.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/OldExtensions2.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/TestMessagesProto2.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/TestMessagesProto3.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/Unittest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestCustomOptionsProto3.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestImport.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportProto3.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportPublic.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportPublicProto3.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936A.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936B.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936C.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssues.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestProto3.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestProto3Optional.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestSelfreferentialOptions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/UnittestWellKnownTypes.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Buffers/ArrayBufferWriter.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/ByteStringTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/CodedInputStreamExtensions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/CodedInputStreamTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/CodedOutputStreamTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Collections/MapFieldTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Collections/ProtobufEqualityComparersTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/StreamExtensionsTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/DeprecatedMemberTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/EqualityTester.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/ExtensionSetTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/FieldCodecTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/FieldMaskTreeTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.Proto2.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/IssuesTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/JsonFormatterTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/JsonParserTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/LegacyGeneratedCodeTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/MessageParsingHelpers.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Proto3OptionalTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/ReadOnlySequenceFactory.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/RefStructCompatibilityTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Reflection/CustomOptionsTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Reflection/DescriptorDeclarationTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/SampleEnum.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/SampleMessages.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/SampleNaNs.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/TestCornerCases.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/UnknownFieldSetTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.Test/testprotos.pb delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf.sln delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ByteArray.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ByteString.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/CodedInputStream.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/CodedOutputStream.ComputeSize.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/CodedOutputStream.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Collections/Lists.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Collections/MapField.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Collections/ProtobufEqualityComparers.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Collections/ReadOnlyDictionary.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Collections/RepeatedField.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Compatibility/MethodInfoExtensions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Compatibility/PropertyInfoExtensions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Compatibility/StreamExtensions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Compatibility/TypeExtensions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Extension.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ExtensionRegistry.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ExtensionSet.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ExtensionValue.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/FieldCodec.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/FieldMaskTree.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/FrameworkPortability.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Google.Protobuf.csproj delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/IBufferMessage.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ICustomDiagnosticMessage.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/IDeepCloneable.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/IExtendableMessage.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/IMessage.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/InvalidJsonException.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/JsonFormatter.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/JsonParser.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/JsonToken.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/JsonTokenizer.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/LimitedInputStream.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/MessageExtensions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/MessageParser.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ObjectIntPair.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ParseContext.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ParserInternalState.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ParsingPrimitives.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ParsingPrimitivesMessages.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ParsingPrimitivesWrappers.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Properties/AssemblyInfo.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/ProtoPreconditions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/CustomOptions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/Descriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorBase.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorDeclaration.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorPool.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorUtil.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/DescriptorValidationException.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/EnumDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/EnumValueDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/ExtensionAccessor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/ExtensionCollection.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/FieldAccessorBase.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/FieldDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/FieldType.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/FileDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/GeneratedClrTypeInfo.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/IDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/IFieldAccessor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/MapFieldAccessor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/MessageDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/MethodDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/OneofAccessor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/OneofDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/OriginalNameAttribute.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/PackageDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/ReflectionUtil.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/RepeatedFieldAccessor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/ServiceDescriptor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/SingleFieldAccessor.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/Reflection/TypeRegistry.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/SegmentedBufferHelper.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/UnknownField.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/UnknownFieldSet.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Any.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/AnyPartial.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Api.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/FieldMaskPartial.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/TimeExtensions.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/TimestampPartial.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Type.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/ValuePartial.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/WrappersPartial.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WireFormat.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WriteBufferHelper.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WriteContext.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WriterInternalState.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WritingPrimitives.cs delete mode 100644 vendor/protobuf/csharp/src/Google.Protobuf/WritingPrimitivesMessages.cs delete mode 100644 vendor/protobuf/docs/csharp/proto2.md delete mode 100644 vendor/protobuf/docs/field_presence.md delete mode 100644 vendor/protobuf/docs/implementing_proto3_presence.md delete mode 100644 vendor/protobuf/docs/options.md delete mode 100644 vendor/protobuf/docs/performance.md delete mode 100644 vendor/protobuf/docs/third_party.md delete mode 100644 vendor/protobuf/editors/README.txt delete mode 100644 vendor/protobuf/editors/proto.vim delete mode 100644 vendor/protobuf/editors/protobuf-mode.el delete mode 100755 vendor/protobuf/fix_permissions.sh delete mode 100755 vendor/protobuf/generate_changelog.py delete mode 100755 vendor/protobuf/generate_descriptor_proto.sh delete mode 100644 vendor/protobuf/global.json delete mode 100644 vendor/protobuf/java/README.md delete mode 100644 vendor/protobuf/java/bom/pom.xml delete mode 100644 vendor/protobuf/java/compatibility_tests/README.md delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/deps/pom.xml delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/pom.xml delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/multiple_files_test.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_builders_test.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_extension.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/nested_extension_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/non_nested_extension.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/non_nested_extension_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/com/google/protobuf/test_bad_identifiers.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/descriptor.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_custom_options.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_embed_optimize_for.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_empty.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_enormous_descriptor.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_public.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_import_public_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_lite_imports_nonlite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_mset.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_no_generic_services.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_optimize_for.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/pom.xml delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/pom.xml delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/multiple_files_test.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_builders_test.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_extension.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/nested_extension_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/non_nested_extension.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/non_nested_extension_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/com/google/protobuf/test_bad_identifiers.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/descriptor.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_custom_options.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_embed_optimize_for.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_empty.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_enormous_descriptor.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_public.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_public_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_lite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_lite_imports_nonlite.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_mset.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_no_generic_services.proto delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_optimize_for.proto delete mode 100755 vendor/protobuf/java/compatibility_tests/v2.5.0/test.sh delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/pom.xml delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/AbstractMessageTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/BoundedByteStringTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ByteStringTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/CodedInputStreamTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/CodedOutputStreamTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DeprecatedFieldTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DescriptorsTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DynamicMessageTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ForceFieldBuildersPreRun.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/GeneratedMessageTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LazyStringArrayListTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LazyStringEndToEndTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LiteralByteStringTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/MessageTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/NestedBuildersTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ParserTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RopeByteStringSubstringTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RopeByteStringTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ServiceTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TestBadIdentifiers.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TestUtil.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/TextFormatTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/UnknownFieldSetTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/UnmodifiableLazyStringListTest.java delete mode 100644 vendor/protobuf/java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/WireFormatTest.java delete mode 100644 vendor/protobuf/java/core/BUILD delete mode 100644 vendor/protobuf/java/core/generate-sources-build.xml delete mode 100644 vendor/protobuf/java/core/generate-test-sources-build.xml delete mode 100644 vendor/protobuf/java/core/pom.xml delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/AbstractMessage.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/AbstractMessageLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/AbstractParser.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/AbstractProtobufList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/AllocatedBuffer.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Android.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ArrayDecoders.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/BinaryReader.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/BinaryWriter.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/BlockingRpcChannel.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/BlockingService.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/BooleanArrayList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/BufferAllocator.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ByteOutput.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ByteString.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStream.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/CodedInputStreamReader.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStream.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/CodedOutputStreamWriter.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/DescriptorMessageInfoFactory.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Descriptors.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/DiscardUnknownFieldsParser.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/DoubleArrayList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/DynamicMessage.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExperimentalApi.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Extension.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionRegistry.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionRegistryLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionSchemaFull.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionSchemaLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ExtensionSchemas.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/FieldInfo.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/FieldSet.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/FieldType.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/FloatArrayList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessage.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageInfoFactory.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/IntArrayList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Internal.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/IterableByteBufferInputStream.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/JavaType.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/LazyField.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/LazyFieldLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/LazyStringArrayList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/LazyStringList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ListFieldSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/LongArrayList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ManifestSchemaFactory.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MapEntry.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MapEntryLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MapField.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldSchemaFull.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldSchemaLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MapFieldSchemas.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Message.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageInfo.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageInfoFactory.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageLiteToString.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageOrBuilder.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageReflection.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MessageSetSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/MutabilityOracle.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/NewInstanceSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/NewInstanceSchemaFull.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/NewInstanceSchemaLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/NewInstanceSchemas.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/NioByteString.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/OneofInfo.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Parser.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/PrimitiveNonBoxingCollection.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ProtoSyntax.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Protobuf.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ProtobufArrayList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ProtobufLists.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ProtocolMessageEnum.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ProtocolStringList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/RawMessageInfo.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Reader.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/RopeByteString.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/RpcCallback.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/RpcChannel.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/RpcController.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/RpcUtil.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Schema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/SchemaFactory.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/SchemaUtil.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Service.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/ServiceException.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/SingleFieldBuilder.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/SingleFieldBuilderV3.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/SmallSortedMap.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/StructuralMessageInfo.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/TextFormat.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatEscaper.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/TextFormatParseLocation.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/TypeRegistry.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UninitializedMessageException.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSetLite.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSetLiteSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UnknownFieldSetSchema.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/UnsafeUtil.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Utf8.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/WireFormat.java delete mode 100644 vendor/protobuf/java/core/src/main/java/com/google/protobuf/Writer.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/AbstractMessageTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/AbstractProto2LiteSchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/AbstractProto2SchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/AbstractProto3LiteSchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/AbstractProto3SchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/AbstractSchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/AnyTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ArrayDecodersTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/BinaryProtocolTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/BooleanArrayListTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/BoundedByteStringTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ByteBufferWriterTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ByteStringTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/CachedFieldSizeTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/CheckUtf8Test.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/CodedAdapterTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/CodedOutputStreamTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/DecodeUtf8Test.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/DeprecatedFieldTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/DescriptorsTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/DiscardUnknownFieldsTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/DoubleArrayListTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/DynamicMessageTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/EnumTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ExperimentalMessageFactory.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ExperimentalSerializationUtil.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ExperimentalTestDataProvider.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ExtensionRegistryFactoryTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/FieldPresenceTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/FloatArrayListTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ForceFieldBuildersPreRun.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/GeneratedMessageTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/IntArrayListTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/IsValidUtf8Test.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/LazyFieldLiteTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/LazyFieldTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/LazyMessageLiteTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/LazyStringArrayListTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/LiteEqualsAndHashTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/LiteralByteStringTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/LongArrayListTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/MapForProto2LiteTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/MapForProto2Test.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/MapLiteTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/MapTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/MessageTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/NestedBuildersTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/NioByteStringTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/PackedFieldTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ParseExceptionsTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ParserLiteTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ParserTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto2ExtensionLookupSchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto2LiteSchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageInfoFactory.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageLiteFactory.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto2SchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto2UnknownEnumValueTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto3LiteSchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto3MessageFactory.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto3MessageInfoFactory.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto3MessageLiteFactory.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto3MessageLiteInfoFactory.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Proto3SchemaTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ProtobufArrayListTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/RepeatedFieldBuilderV3Test.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/ServiceTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/SingleFieldBuilderV3Test.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/SmallSortedMapTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TestBadIdentifiers.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TestBadIdentifiersLite.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TestSchemas.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TestSchemasLite.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TestUtil.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TestUtilLite.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TextFormatParseInfoTreeTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TextFormatParseLocationTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TextFormatTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/TypeRegistryTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/UnknownEnumValueTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/UnmodifiableLazyStringListTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Utf8Test.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/Utf8Utils.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/WellKnownTypesTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/WireFormatLiteTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/WireFormatTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/WrappersLiteOfMethodTest.java delete mode 100644 vendor/protobuf/java/core/src/test/java/com/google/protobuf/WrappersOfMethodTest.java delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/any_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/cached_field_size_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/deprecated_file.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/field_presence_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/lazy_fields_lite.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/lite_equals_and_hash.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/map_for_proto2_lite_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/map_for_proto2_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/map_initialization_order_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/map_lite_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/map_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/message_lite_extension_util_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/multiple_files_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/nested_builders_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/nested_extension.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/nested_extension_lite.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/non_nested_extension.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/non_nested_extension_lite.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/outer_class_name_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/outer_class_name_test2.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/outer_class_name_test3.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/packed_field_test.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/proto2_message.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/proto2_message_lite.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/proto2_unknown_enum_values.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/proto3_message.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/proto3_message_lite.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/test_bad_identifiers.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/test_check_utf8.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/test_check_utf8_size.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/test_custom_options.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/test_extra_interfaces.proto delete mode 100644 vendor/protobuf/java/core/src/test/proto/com/google/protobuf/wrappers_test.proto delete mode 100644 vendor/protobuf/java/lite.md delete mode 100644 vendor/protobuf/java/lite/BUILD delete mode 100644 vendor/protobuf/java/lite/generate-sources-build.xml delete mode 100644 vendor/protobuf/java/lite/generate-test-sources-build.xml delete mode 100644 vendor/protobuf/java/lite/lite.awk delete mode 100644 vendor/protobuf/java/lite/pom.xml delete mode 100644 vendor/protobuf/java/lite/process-lite-sources-build.xml delete mode 100644 vendor/protobuf/java/lite/proguard.pgcfg delete mode 100644 vendor/protobuf/java/lite/src/test/java/com/google/protobuf/LiteTest.java delete mode 100644 vendor/protobuf/java/lite/src/test/java/com/google/protobuf/Proto2MessageLiteInfoFactory.java delete mode 100644 vendor/protobuf/java/pom.xml delete mode 100644 vendor/protobuf/java/util/BUILD delete mode 100644 vendor/protobuf/java/util/pom.xml delete mode 100644 vendor/protobuf/java/util/src/main/java/com/google/protobuf/util/Durations.java delete mode 100644 vendor/protobuf/java/util/src/main/java/com/google/protobuf/util/FieldMaskTree.java delete mode 100644 vendor/protobuf/java/util/src/main/java/com/google/protobuf/util/FieldMaskUtil.java delete mode 100644 vendor/protobuf/java/util/src/main/java/com/google/protobuf/util/JsonFormat.java delete mode 100644 vendor/protobuf/java/util/src/main/java/com/google/protobuf/util/Structs.java delete mode 100644 vendor/protobuf/java/util/src/main/java/com/google/protobuf/util/TimeUtil.java delete mode 100644 vendor/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java delete mode 100644 vendor/protobuf/java/util/src/main/java/com/google/protobuf/util/Values.java delete mode 100644 vendor/protobuf/java/util/src/test/java/com/google/protobuf/util/FieldMaskTreeTest.java delete mode 100644 vendor/protobuf/java/util/src/test/java/com/google/protobuf/util/FieldMaskUtilTest.java delete mode 100644 vendor/protobuf/java/util/src/test/java/com/google/protobuf/util/JsonFormatTest.java delete mode 100644 vendor/protobuf/java/util/src/test/java/com/google/protobuf/util/StructsTest.java delete mode 100644 vendor/protobuf/java/util/src/test/java/com/google/protobuf/util/TimeUtilTest.java delete mode 100644 vendor/protobuf/java/util/src/test/java/com/google/protobuf/util/ValuesTest.java delete mode 100644 vendor/protobuf/java/util/src/test/proto/com/google/protobuf/util/json_test.proto delete mode 100644 vendor/protobuf/js/README.md delete mode 100644 vendor/protobuf/js/binary/arith.js delete mode 100644 vendor/protobuf/js/binary/arith_test.js delete mode 100644 vendor/protobuf/js/binary/constants.js delete mode 100644 vendor/protobuf/js/binary/decoder.js delete mode 100644 vendor/protobuf/js/binary/decoder_test.js delete mode 100644 vendor/protobuf/js/binary/encoder.js delete mode 100644 vendor/protobuf/js/binary/message_test.js delete mode 100644 vendor/protobuf/js/binary/proto_test.js delete mode 100644 vendor/protobuf/js/binary/reader.js delete mode 100644 vendor/protobuf/js/binary/reader_test.js delete mode 100644 vendor/protobuf/js/binary/utils.js delete mode 100644 vendor/protobuf/js/binary/utils_test.js delete mode 100644 vendor/protobuf/js/binary/writer.js delete mode 100644 vendor/protobuf/js/binary/writer_test.js delete mode 100644 vendor/protobuf/js/commonjs/export.js delete mode 100644 vendor/protobuf/js/commonjs/export_asserts.js delete mode 100644 vendor/protobuf/js/commonjs/export_testdeps.js delete mode 100644 vendor/protobuf/js/commonjs/import_test.js delete mode 100644 vendor/protobuf/js/commonjs/jasmine.json delete mode 100644 vendor/protobuf/js/commonjs/rewrite_tests_for_commonjs.js delete mode 100644 vendor/protobuf/js/commonjs/strict_test.js delete mode 100644 vendor/protobuf/js/commonjs/test6/test6.proto delete mode 100644 vendor/protobuf/js/commonjs/test7/test7.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/binary/arith_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/binary/decoder_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/binary/proto_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/binary/reader_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/binary/utils_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/binary/writer_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/commonjs/export_asserts.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/commonjs/export_testdeps.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/commonjs/import_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/commonjs/jasmine.json delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/commonjs/rewrite_tests_for_commonjs.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/commonjs/test6/test6.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/commonjs/test7/test7.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/data.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/debug_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/jasmine1.json delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/jasmine2.json delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/jasmine3.json delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/message_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/proto3_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/proto3_test.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/test.proto delete mode 100755 vendor/protobuf/js/compatibility_tests/v3.0.0/test.sh delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/test2.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/test3.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/test4.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/test5.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/testbinary.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.0.0/testempty.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/binary/arith_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/binary/decoder_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/binary/proto_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/binary/reader_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/binary/utils_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/binary/writer_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/commonjs/test6/test6.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/commonjs/test7/test7.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/data.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/debug_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/maps_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/message_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/proto3_test.js delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/proto3_test.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/test.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/test2.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/test3.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/test4.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/test5.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/testbinary.proto delete mode 100644 vendor/protobuf/js/compatibility_tests/v3.1.0/testempty.proto delete mode 100644 vendor/protobuf/js/data.proto delete mode 100644 vendor/protobuf/js/debug.js delete mode 100644 vendor/protobuf/js/debug_test.js delete mode 100644 vendor/protobuf/js/experimental/benchmarks/code_size/apps_jspb/all_types_proto2.js delete mode 100644 vendor/protobuf/js/experimental/benchmarks/code_size/apps_jspb/all_types_proto3.js delete mode 100644 vendor/protobuf/js/experimental/benchmarks/code_size/apps_jspb/popular_types_proto2.js delete mode 100644 vendor/protobuf/js/experimental/benchmarks/code_size/apps_jspb/popular_types_proto3.js delete mode 100644 vendor/protobuf/js/experimental/benchmarks/code_size/code_size_base.js delete mode 100644 vendor/protobuf/js/experimental/benchmarks/code_size/kernel/all_types.js delete mode 100644 vendor/protobuf/js/experimental/benchmarks/code_size/kernel/popular_types.js delete mode 100644 vendor/protobuf/js/experimental/runtime/bytestring.js delete mode 100644 vendor/protobuf/js/experimental/runtime/bytestring_internal.js delete mode 100644 vendor/protobuf/js/experimental/runtime/bytestring_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/int64.js delete mode 100644 vendor/protobuf/js/experimental/runtime/int64_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/internal/checks.js delete mode 100644 vendor/protobuf/js/experimental/runtime/internal/checks_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/binary_storage.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/binary_storage_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/bool_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/buffer_decoder.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/buffer_decoder_helper.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/buffer_decoder_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/conformance/conformance_request.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/conformance/conformance_response.js delete mode 100755 vendor/protobuf/js/experimental/runtime/kernel/conformance/conformance_testee.js delete mode 100755 vendor/protobuf/js/experimental/runtime/kernel/conformance/conformance_testee_runner_node.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/conformance/test_all_types_proto2.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/conformance/test_all_types_proto3.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/conformance/wire_format.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/double_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/field.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/fixed32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/float_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/indexer.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/indexer_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/int32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/int64_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/internal_message.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/kernel.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/kernel_compatibility_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/kernel_repeated_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/kernel_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/message_set.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/message_set_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_bool_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_double_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_fixed32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_float_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_int32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_int64_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_sfixed32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_sfixed64_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_sint32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_sint64_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/packed_uint32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/reader.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/reader_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/sfixed32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/sfixed64_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/sint32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/sint64_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/storage.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/tag.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/tag_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/textencoding.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/textencoding_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/typed_arrays.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/typed_arrays_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/uint32_test_pairs.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/uint8arrays.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/uint8arrays_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/wire_type.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/writer.js delete mode 100644 vendor/protobuf/js/experimental/runtime/kernel/writer_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/testing/binary/test_message.js delete mode 100644 vendor/protobuf/js/experimental/runtime/testing/ensure_custom_equality_test.js delete mode 100644 vendor/protobuf/js/experimental/runtime/testing/jasmine_protobuf.js delete mode 100644 vendor/protobuf/js/gulpfile.js delete mode 100644 vendor/protobuf/js/jasmine.json delete mode 100644 vendor/protobuf/js/map.js delete mode 100644 vendor/protobuf/js/maps_test.js delete mode 100644 vendor/protobuf/js/message.js delete mode 100644 vendor/protobuf/js/message_test.js delete mode 100644 vendor/protobuf/js/node_loader.js delete mode 100644 vendor/protobuf/js/package.json delete mode 100644 vendor/protobuf/js/proto3_test.js delete mode 100644 vendor/protobuf/js/proto3_test.proto delete mode 100644 vendor/protobuf/js/test.proto delete mode 100644 vendor/protobuf/js/test10.proto delete mode 100644 vendor/protobuf/js/test11.proto delete mode 100644 vendor/protobuf/js/test12.proto delete mode 100644 vendor/protobuf/js/test13.proto delete mode 100644 vendor/protobuf/js/test14.proto delete mode 100644 vendor/protobuf/js/test15.proto delete mode 100644 vendor/protobuf/js/test2.proto delete mode 100644 vendor/protobuf/js/test3.proto delete mode 100644 vendor/protobuf/js/test4.proto delete mode 100644 vendor/protobuf/js/test5.proto delete mode 100644 vendor/protobuf/js/test8.proto delete mode 100644 vendor/protobuf/js/test9.proto delete mode 100644 vendor/protobuf/js/test_bootstrap.js delete mode 100644 vendor/protobuf/js/testbinary.proto delete mode 100644 vendor/protobuf/js/testempty.proto delete mode 100644 vendor/protobuf/js/testlargenumbers.proto delete mode 100644 vendor/protobuf/kokoro/README.md delete mode 100644 vendor/protobuf/kokoro/docs/common.cfg delete mode 100755 vendor/protobuf/kokoro/docs/publish-python.sh delete mode 100644 vendor/protobuf/kokoro/docs/python.cfg delete mode 100755 vendor/protobuf/kokoro/docs/trampoline.sh delete mode 100644 vendor/protobuf/kokoro/linux/32-bit/Dockerfile delete mode 100755 vendor/protobuf/kokoro/linux/32-bit/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/32-bit/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/32-bit/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/linux/64-bit/Dockerfile delete mode 100755 vendor/protobuf/kokoro/linux/bazel/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/bazel/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/bazel/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/benchmark/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/benchmark/continuous.cfg delete mode 100755 vendor/protobuf/kokoro/linux/benchmark/run.sh delete mode 100755 vendor/protobuf/kokoro/linux/build_and_run_docker.sh delete mode 100755 vendor/protobuf/kokoro/linux/cpp_distcheck/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/cpp_distcheck/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/cpp_distcheck/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/cpp_tcmalloc/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/cpp_tcmalloc/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/cpp_tcmalloc/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/csharp/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/csharp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/csharp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/dist_install/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/dist_install/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/dist_install/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/dockerfile/push_testing_images.sh delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/cpp_tcmalloc/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/csharp/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/java_stretch/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/javascript/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/php/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/php80/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/php_32bit/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/python27/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/python35/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/python36/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/python37/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/python38/Dockerfile delete mode 100644 vendor/protobuf/kokoro/linux/dockerfile/test/ruby/Dockerfile delete mode 100755 vendor/protobuf/kokoro/linux/golang/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/golang/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/golang/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/java_compatibility/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/java_compatibility/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/java_compatibility/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/java_jdk7/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/java_jdk7/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/java_jdk7/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/java_linkage_monitor/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/java_linkage_monitor/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/java_linkage_monitor/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/java_oracle7/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/java_oracle7/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/java_oracle7/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/javascript/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/javascript/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/javascript/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/linux/make_test_output.py delete mode 100755 vendor/protobuf/kokoro/linux/php80/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/php80/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/php80/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/php_all/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/php_all/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/php_all/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/pull_request_in_docker.sh delete mode 100755 vendor/protobuf/kokoro/linux/python/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python27/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python27/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python27/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python27_cpp/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python27_cpp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python27_cpp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python35/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python35/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python35/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python35_cpp/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python35_cpp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python35_cpp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python36/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python36/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python36/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python36_cpp/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python36_cpp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python36_cpp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python37/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python37/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python37/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python37_cpp/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python37_cpp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python37_cpp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python38/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python38/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python38/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python38_cpp/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python38_cpp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python38_cpp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python_compatibility/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python_compatibility/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python_compatibility/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/python_cpp/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/python_cpp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/python_cpp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/ruby23/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/ruby23/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/ruby23/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/ruby24/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/ruby24/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/ruby24/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/ruby25/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/ruby25/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/ruby25/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/ruby26/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/ruby26/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/ruby26/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/linux/ruby27/build.sh delete mode 100644 vendor/protobuf/kokoro/linux/ruby27/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/linux/ruby27/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/cpp/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/cpp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/cpp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/cpp_distcheck/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/cpp_distcheck/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/cpp_distcheck/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/javascript/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/javascript/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/javascript/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/objectivec_cocoapods_integration/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/objectivec_cocoapods_integration/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/objectivec_cocoapods_integration/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/objectivec_ios_debug/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/objectivec_ios_debug/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/objectivec_ios_debug/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/objectivec_ios_release/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/objectivec_ios_release/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/objectivec_ios_release/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/objectivec_osx/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/objectivec_osx/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/objectivec_osx/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/php5.6_mac/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/php5.6_mac/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/php5.6_mac/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/php7.0_mac/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/php7.0_mac/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/php7.0_mac/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/php7.3_mac/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/php7.3_mac/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/php7.3_mac/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/prepare_build_macos_rc delete mode 100755 vendor/protobuf/kokoro/macos/python/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/python/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/python/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/python_cpp/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/python_cpp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/python_cpp/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/ruby23/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/ruby23/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/ruby23/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/ruby24/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/ruby24/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/ruby24/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/ruby25/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/ruby25/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/ruby25/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/ruby26/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/ruby26/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/ruby26/presubmit.cfg delete mode 100755 vendor/protobuf/kokoro/macos/ruby27/build.sh delete mode 100644 vendor/protobuf/kokoro/macos/ruby27/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/macos/ruby27/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/release/collect_all_artifacts.cfg delete mode 100755 vendor/protobuf/kokoro/release/collect_all_artifacts.sh delete mode 100644 vendor/protobuf/kokoro/release/csharp/windows/build_nuget.bat delete mode 100644 vendor/protobuf/kokoro/release/csharp/windows/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/release/csharp/windows/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/release/csharp/windows/release.cfg delete mode 100755 vendor/protobuf/kokoro/release/protoc/linux/build.sh delete mode 100644 vendor/protobuf/kokoro/release/protoc/linux/release.cfg delete mode 100755 vendor/protobuf/kokoro/release/protoc/macos/build.sh delete mode 100644 vendor/protobuf/kokoro/release/protoc/macos/release.cfg delete mode 100644 vendor/protobuf/kokoro/release/protoc/windows/build.bat delete mode 100644 vendor/protobuf/kokoro/release/protoc/windows/release.cfg delete mode 100755 vendor/protobuf/kokoro/release/python/linux/build_artifacts.sh delete mode 100644 vendor/protobuf/kokoro/release/python/linux/config.sh delete mode 100644 vendor/protobuf/kokoro/release/python/linux/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/release/python/linux/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/release/python/linux/release.cfg delete mode 100755 vendor/protobuf/kokoro/release/python/macos/build_artifacts.sh delete mode 100644 vendor/protobuf/kokoro/release/python/macos/config.sh delete mode 100644 vendor/protobuf/kokoro/release/python/macos/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/release/python/macos/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/release/python/macos/release.cfg delete mode 100644 vendor/protobuf/kokoro/release/python/windows/build_artifacts.bat delete mode 100644 vendor/protobuf/kokoro/release/python/windows/build_single_artifact.bat delete mode 100644 vendor/protobuf/kokoro/release/python/windows/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/release/python/windows/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/release/python/windows/release.cfg delete mode 100755 vendor/protobuf/kokoro/release/ruby/linux/build_artifacts.sh delete mode 100644 vendor/protobuf/kokoro/release/ruby/linux/continuous.cfg delete mode 100755 vendor/protobuf/kokoro/release/ruby/linux/prepare_build.sh delete mode 100644 vendor/protobuf/kokoro/release/ruby/linux/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/release/ruby/linux/release.cfg delete mode 100755 vendor/protobuf/kokoro/release/ruby/linux/ruby/ruby_build.sh delete mode 100755 vendor/protobuf/kokoro/release/ruby/linux/ruby/ruby_build_environment.sh delete mode 100755 vendor/protobuf/kokoro/release/ruby/macos/build_artifacts.sh delete mode 100644 vendor/protobuf/kokoro/release/ruby/macos/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/release/ruby/macos/presubmit.cfg delete mode 100644 vendor/protobuf/kokoro/release/ruby/macos/release.cfg delete mode 100755 vendor/protobuf/kokoro/release/ruby/macos/ruby/ruby_build.sh delete mode 100755 vendor/protobuf/kokoro/release/ruby/macos/ruby/ruby_build_environment.sh delete mode 100644 vendor/protobuf/kokoro/windows/csharp/build.bat delete mode 100644 vendor/protobuf/kokoro/windows/csharp/continuous.cfg delete mode 100644 vendor/protobuf/kokoro/windows/csharp/presubmit.cfg delete mode 100644 vendor/protobuf/m4/ac_system_extensions.m4 delete mode 100644 vendor/protobuf/m4/acx_check_suncc.m4 delete mode 100644 vendor/protobuf/m4/ax_cxx_compile_stdcxx.m4 delete mode 100644 vendor/protobuf/m4/ax_prog_cc_for_build.m4 delete mode 100644 vendor/protobuf/m4/ax_prog_cxx_for_build.m4 delete mode 100644 vendor/protobuf/m4/ax_pthread.m4 delete mode 100644 vendor/protobuf/m4/stl_hash.m4 delete mode 100644 vendor/protobuf/objectivec/.clang-format delete mode 100644 vendor/protobuf/objectivec/.gitignore delete mode 100755 vendor/protobuf/objectivec/DevTools/check_version_stamps.sh delete mode 100755 vendor/protobuf/objectivec/DevTools/compile_testing_protos.sh delete mode 100755 vendor/protobuf/objectivec/DevTools/full_mac_build.sh delete mode 100755 vendor/protobuf/objectivec/DevTools/pddm.py delete mode 100755 vendor/protobuf/objectivec/DevTools/pddm_tests.py delete mode 100644 vendor/protobuf/objectivec/GPBAny.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBAny.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBApi.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBApi.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBArray.h delete mode 100644 vendor/protobuf/objectivec/GPBArray.m delete mode 100644 vendor/protobuf/objectivec/GPBArray_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBBootstrap.h delete mode 100644 vendor/protobuf/objectivec/GPBCodedInputStream.h delete mode 100644 vendor/protobuf/objectivec/GPBCodedInputStream.m delete mode 100644 vendor/protobuf/objectivec/GPBCodedInputStream_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBCodedOutputStream.h delete mode 100644 vendor/protobuf/objectivec/GPBCodedOutputStream.m delete mode 100644 vendor/protobuf/objectivec/GPBCodedOutputStream_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBDescriptor.h delete mode 100644 vendor/protobuf/objectivec/GPBDescriptor.m delete mode 100644 vendor/protobuf/objectivec/GPBDescriptor_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBDictionary.h delete mode 100644 vendor/protobuf/objectivec/GPBDictionary.m delete mode 100644 vendor/protobuf/objectivec/GPBDictionary_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBDuration.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBDuration.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBEmpty.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBEmpty.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBExtensionInternals.h delete mode 100644 vendor/protobuf/objectivec/GPBExtensionInternals.m delete mode 100644 vendor/protobuf/objectivec/GPBExtensionRegistry.h delete mode 100644 vendor/protobuf/objectivec/GPBExtensionRegistry.m delete mode 100644 vendor/protobuf/objectivec/GPBFieldMask.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBFieldMask.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBMessage.h delete mode 100644 vendor/protobuf/objectivec/GPBMessage.m delete mode 100644 vendor/protobuf/objectivec/GPBMessage_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBProtocolBuffers.h delete mode 100644 vendor/protobuf/objectivec/GPBProtocolBuffers.m delete mode 100644 vendor/protobuf/objectivec/GPBProtocolBuffers_RuntimeSupport.h delete mode 100644 vendor/protobuf/objectivec/GPBRootObject.h delete mode 100644 vendor/protobuf/objectivec/GPBRootObject.m delete mode 100644 vendor/protobuf/objectivec/GPBRootObject_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBRuntimeTypes.h delete mode 100644 vendor/protobuf/objectivec/GPBSourceContext.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBSourceContext.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBStruct.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBStruct.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBTimestamp.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBTimestamp.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBType.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBType.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/GPBUnknownField.h delete mode 100644 vendor/protobuf/objectivec/GPBUnknownField.m delete mode 100644 vendor/protobuf/objectivec/GPBUnknownFieldSet.h delete mode 100644 vendor/protobuf/objectivec/GPBUnknownFieldSet.m delete mode 100644 vendor/protobuf/objectivec/GPBUnknownFieldSet_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBUnknownField_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBUtilities.h delete mode 100644 vendor/protobuf/objectivec/GPBUtilities.m delete mode 100644 vendor/protobuf/objectivec/GPBUtilities_PackagePrivate.h delete mode 100644 vendor/protobuf/objectivec/GPBWellKnownTypes.h delete mode 100644 vendor/protobuf/objectivec/GPBWellKnownTypes.m delete mode 100644 vendor/protobuf/objectivec/GPBWireFormat.h delete mode 100644 vendor/protobuf/objectivec/GPBWireFormat.m delete mode 100644 vendor/protobuf/objectivec/GPBWrappers.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/GPBWrappers.pbobjc.m delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.pbxproj delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.pbxproj delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.pbxproj delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme delete mode 100644 vendor/protobuf/objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme delete mode 100644 vendor/protobuf/objectivec/README.md delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/project.pbxproj delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/xcshareddata/xcschemes/OSXCocoaPodsTester.xcscheme delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/AppDelegate.h delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/AppDelegate.m delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Base.lproj/MainMenu.xib delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Info.plist delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/main.m delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/Podfile-framework delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/OSXCocoaPodsTester/Podfile-static delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/README.md delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/Podfile-framework delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/Podfile-static delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/project.pbxproj delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/xcshareddata/xcschemes/iOSCocoaPodsTester.xcscheme delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/AppDelegate.h delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/AppDelegate.m delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Base.lproj/LaunchScreen.storyboard delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Base.lproj/Main.storyboard delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Info.plist delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/ViewController.h delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/ViewController.m delete mode 100644 vendor/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/main.m delete mode 100755 vendor/protobuf/objectivec/Tests/CocoaPods/run_tests.sh delete mode 100644 vendor/protobuf/objectivec/Tests/GPBARCUnittestProtos.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBArrayTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCodedInputStreamTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCodedOuputStreamTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest01.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest02.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest03.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest04.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest05.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest06.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest07.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest08.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest09.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest10.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest11.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest12.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest13.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest14.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest15.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest16.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest17.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest18.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest19.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest20.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest21.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest22.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest23.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest24.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBCompileTest25.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBConcurrencyTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDescriptorTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDictionaryTests+Bool.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDictionaryTests+Int32.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDictionaryTests+Int64.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDictionaryTests+String.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDictionaryTests+UInt32.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDictionaryTests+UInt64.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDictionaryTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBDictionaryTests.pddm delete mode 100644 vendor/protobuf/objectivec/Tests/GPBExtensionRegistryTest.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBMessageTests+ClassNames.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBMessageTests+Merge.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBMessageTests+Runtime.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBMessageTests+Serialization.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBMessageTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBObjectiveCPlusPlusTest.mm delete mode 100644 vendor/protobuf/objectivec/Tests/GPBPerfTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBSwiftTests.swift delete mode 100644 vendor/protobuf/objectivec/Tests/GPBTestUtilities.h delete mode 100644 vendor/protobuf/objectivec/Tests/GPBTestUtilities.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBUnittestProtos.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBUnittestProtos2.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBUnknownFieldSetTest.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBUtilitiesTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBWellKnownTypesTest.m delete mode 100644 vendor/protobuf/objectivec/Tests/GPBWireFormatTests.m delete mode 100644 vendor/protobuf/objectivec/Tests/UnitTests-Bridging-Header.h delete mode 100644 vendor/protobuf/objectivec/Tests/UnitTests-Info.plist delete mode 100644 vendor/protobuf/objectivec/Tests/golden_message delete mode 100644 vendor/protobuf/objectivec/Tests/golden_packed_fields_message delete mode 100644 vendor/protobuf/objectivec/Tests/text_format_extensions_unittest_data.txt delete mode 100644 vendor/protobuf/objectivec/Tests/text_format_map_unittest_data.txt delete mode 100644 vendor/protobuf/objectivec/Tests/text_format_unittest_data.txt delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_cycle.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_deprecated.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_deprecated_file.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_extension_chain_a.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_extension_chain_b.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_extension_chain_c.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_extension_chain_d.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_extension_chain_e.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_extension_chain_f.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_extension_chain_g.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_objc.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_objc_options.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_objc_startup.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_runtime_proto2.proto delete mode 100644 vendor/protobuf/objectivec/Tests/unittest_runtime_proto3.proto delete mode 100755 vendor/protobuf/objectivec/generate_well_known_types.sh delete mode 100644 vendor/protobuf/objectivec/google/protobuf/Any.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/Api.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/Duration.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/Empty.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/FieldMask.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/SourceContext.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/Struct.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/Timestamp.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/Type.pbobjc.h delete mode 100644 vendor/protobuf/objectivec/google/protobuf/Wrappers.pbobjc.h delete mode 100644 vendor/protobuf/php/README.md delete mode 100644 vendor/protobuf/php/composer.json delete mode 100644 vendor/protobuf/php/ext/google/protobuf/arena.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/arena.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/array.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/array.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/bundled_php.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/config.m4 delete mode 100644 vendor/protobuf/php/ext/google/protobuf/convert.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/convert.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/def.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/def.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/make-preload.php delete mode 100644 vendor/protobuf/php/ext/google/protobuf/map.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/map.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/message.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/message.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/names.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/names.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/package.xml delete mode 100644 vendor/protobuf/php/ext/google/protobuf/php-upb.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/php-upb.h delete mode 100644 vendor/protobuf/php/ext/google/protobuf/protobuf.c delete mode 100644 vendor/protobuf/php/ext/google/protobuf/protobuf.h delete mode 100755 vendor/protobuf/php/generate_descriptor_protos.sh delete mode 100644 vendor/protobuf/php/phpunit.xml delete mode 100755 vendor/protobuf/php/release.sh delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/Any.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/Api.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/Duration.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/FieldMask.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/Internal/Descriptor.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/SourceContext.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/Struct.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/Timestamp.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/Type.php delete mode 100644 vendor/protobuf/php/src/GPBMetadata/Google/Protobuf/Wrappers.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Any.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Api.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/BoolValue.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/BytesValue.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Descriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/DescriptorPool.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/DoubleValue.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Duration.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Enum.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/EnumDescriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/EnumValue.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/EnumValueDescriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Field.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Field/Cardinality.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Field/Kind.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/FieldDescriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/FieldMask.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Field_Cardinality.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Field_Kind.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/FloatValue.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/GPBEmpty.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Int32Value.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Int64Value.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/CodedInputStream.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/CodedOutputStream.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/Descriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/DescriptorPool.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto/ExtensionRange.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto/ReservedRange.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto_ExtensionRange.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/DescriptorProto_ReservedRange.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/EnumBuilderContext.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptorProto.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptorProto/EnumReservedRange.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/EnumDescriptorProto_EnumReservedRange.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/EnumOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/EnumValueDescriptorProto.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/EnumValueOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/ExtensionRangeOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto/Label.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto/Type.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto_Label.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldDescriptorProto_Type.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldOptions/CType.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldOptions/JSType.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldOptions_CType.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FieldOptions_JSType.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FileDescriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FileDescriptorProto.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FileDescriptorSet.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FileOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FileOptions/OptimizeMode.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/FileOptions_OptimizeMode.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GPBDecodeException.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GPBJsonWire.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GPBLabel.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GPBType.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GPBUtil.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GPBWire.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GPBWireType.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GeneratedCodeInfo.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GeneratedCodeInfo/Annotation.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GeneratedCodeInfo_Annotation.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/GetPublicDescriptorTrait.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/HasPublicDescriptorTrait.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MapEntry.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MapField.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MapFieldIter.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/Message.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MessageBuilderContext.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MessageOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MethodDescriptorProto.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MethodOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MethodOptions/IdempotencyLevel.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/MethodOptions_IdempotencyLevel.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/OneofDescriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/OneofDescriptorProto.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/OneofField.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/OneofOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/RawInputStream.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/RepeatedField.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/RepeatedFieldIter.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/ServiceDescriptorProto.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/ServiceOptions.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/SourceCodeInfo.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/SourceCodeInfo/Location.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/SourceCodeInfo_Location.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/UninterpretedOption.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/UninterpretedOption/NamePart.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Internal/UninterpretedOption_NamePart.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/ListValue.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Method.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Mixin.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/NullValue.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/OneofDescriptor.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Option.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/SourceContext.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/StringValue.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Struct.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Syntax.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Timestamp.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Type.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/UInt32Value.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/UInt64Value.php delete mode 100644 vendor/protobuf/php/src/Google/Protobuf/Value.php delete mode 100644 vendor/protobuf/php/src/phpdoc.dist.xml delete mode 100644 vendor/protobuf/php/tests/ArrayTest.php delete mode 100644 vendor/protobuf/php/tests/DescriptorsTest.php delete mode 100644 vendor/protobuf/php/tests/EncodeDecodeTest.php delete mode 100644 vendor/protobuf/php/tests/GeneratedClassTest.php delete mode 100644 vendor/protobuf/php/tests/GeneratedPhpdocTest.php delete mode 100644 vendor/protobuf/php/tests/GeneratedServiceTest.php delete mode 100644 vendor/protobuf/php/tests/MapFieldTest.php delete mode 100644 vendor/protobuf/php/tests/PhpImplementationTest.php delete mode 100644 vendor/protobuf/php/tests/WellKnownTest.php delete mode 100644 vendor/protobuf/php/tests/WrapperTypeSettersTest.php delete mode 100644 vendor/protobuf/php/tests/autoload.php delete mode 100644 vendor/protobuf/php/tests/bootstrap_phpunit.php delete mode 100755 vendor/protobuf/php/tests/compatibility_test.sh delete mode 100755 vendor/protobuf/php/tests/compile_extension.sh delete mode 100755 vendor/protobuf/php/tests/gdb_test.sh delete mode 100755 vendor/protobuf/php/tests/generate_protos.sh delete mode 100644 vendor/protobuf/php/tests/memory_leak_test.php delete mode 100644 vendor/protobuf/php/tests/multirequest.php delete mode 100755 vendor/protobuf/php/tests/multirequest.sh delete mode 100644 vendor/protobuf/php/tests/proto/empty/echo.proto delete mode 100644 vendor/protobuf/php/tests/proto/test.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_descriptors.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_empty_php_namespace.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_import_descriptor_proto.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_include.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_no_namespace.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_php_namespace.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_prefix.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_reserved_enum_lower.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_reserved_enum_upper.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_reserved_enum_value_lower.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_reserved_enum_value_upper.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_reserved_message_lower.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_reserved_message_upper.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_service.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_service_namespace.proto delete mode 100644 vendor/protobuf/php/tests/proto/test_wrapper_type_setters.proto delete mode 100755 vendor/protobuf/php/tests/test.sh delete mode 100644 vendor/protobuf/php/tests/test_base.php delete mode 100644 vendor/protobuf/php/tests/test_util.php delete mode 100644 vendor/protobuf/php/tests/undefined_test.php delete mode 100644 vendor/protobuf/php/tests/valgrind.supp delete mode 100755 vendor/protobuf/post_process_dist.sh delete mode 100644 vendor/protobuf/protobuf-lite.pc.in delete mode 100644 vendor/protobuf/protobuf.bzl delete mode 100644 vendor/protobuf/protobuf.pc.in delete mode 100644 vendor/protobuf/protobuf_deps.bzl delete mode 100644 vendor/protobuf/protoc-artifacts/Dockerfile delete mode 100644 vendor/protobuf/protoc-artifacts/README.md delete mode 100755 vendor/protobuf/protoc-artifacts/build-protoc.sh delete mode 100755 vendor/protobuf/protoc-artifacts/build-zip.sh delete mode 100644 vendor/protobuf/protoc-artifacts/pom.xml delete mode 100755 vendor/protobuf/protoc-artifacts/scl-enable-devtoolset.sh delete mode 100644 vendor/protobuf/python/.repo-metadata.json delete mode 100644 vendor/protobuf/python/MANIFEST.in delete mode 100644 vendor/protobuf/python/README.md delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/python/google/protobuf/internal/factory_test1.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/python/google/protobuf/internal/factory_test2.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/python/google/protobuf/internal/more_extensions.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/python/google/protobuf/internal/more_extensions_dynamic.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/python/google/protobuf/internal/more_messages.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/python/google/protobuf/internal/test_bad_identifiers.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/descriptor.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_custom_options.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_import_public.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_mset.proto delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_no_generic_services.proto delete mode 100755 vendor/protobuf/python/compatibility_tests/v2.5.0/setup.py delete mode 100755 vendor/protobuf/python/compatibility_tests/v2.5.0/test.sh delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/__init__.py delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/__init__.py delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/__init__.py delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/__init__.py delete mode 100755 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/descriptor_test.py delete mode 100755 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/generator_test.py delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/golden_message delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/golden_packed_fields_message delete mode 100755 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/message_test.py delete mode 100755 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/service_reflection_test.py delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/test_util.py delete mode 100755 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_test.py delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_unittest_data.txt delete mode 100644 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_unittest_extensions_data.txt delete mode 100755 vendor/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/wire_format_test.py delete mode 100644 vendor/protobuf/python/docs/conf.py delete mode 100644 vendor/protobuf/python/docs/environment.yml delete mode 100755 vendor/protobuf/python/docs/generate_docs.py delete mode 100644 vendor/protobuf/python/docs/google/protobuf.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/any_pb2.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/descriptor.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/descriptor_database.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/descriptor_pb2.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/descriptor_pool.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/duration_pb2.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/empty_pb2.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/field_mask_pb2.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/internal/containers.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/json_format.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/message.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/message_factory.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/proto_builder.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/reflection.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/service.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/service_reflection.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/struct_pb2.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/symbol_database.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/text_encoding.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/text_format.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/timestamp_pb2.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/type_pb2.rst delete mode 100644 vendor/protobuf/python/docs/google/protobuf/wrappers_pb2.rst delete mode 100644 vendor/protobuf/python/docs/index.rst delete mode 100644 vendor/protobuf/python/docs/make.bat delete mode 100644 vendor/protobuf/python/docs/requirements.txt delete mode 100644 vendor/protobuf/python/google/__init__.py delete mode 100644 vendor/protobuf/python/google/protobuf/__init__.py delete mode 100644 vendor/protobuf/python/google/protobuf/compiler/__init__.py delete mode 100644 vendor/protobuf/python/google/protobuf/descriptor.py delete mode 100644 vendor/protobuf/python/google/protobuf/descriptor_database.py delete mode 100644 vendor/protobuf/python/google/protobuf/descriptor_pool.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/__init__.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/_parameterized.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/any_test.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/api_implementation.cc delete mode 100644 vendor/protobuf/python/google/protobuf/internal/api_implementation.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/containers.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/decoder.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/descriptor_database_test.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/descriptor_pool_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/descriptor_pool_test1.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/descriptor_pool_test2.proto delete mode 100755 vendor/protobuf/python/google/protobuf/internal/descriptor_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/encoder.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/enum_type_wrapper.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/extension_dict.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/factory_test1.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/factory_test2.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/file_options_test.proto delete mode 100755 vendor/protobuf/python/google/protobuf/internal/generator_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/import_test_package/__init__.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/import_test_package/inner.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/import_test_package/outer.proto delete mode 100755 vendor/protobuf/python/google/protobuf/internal/json_format_test.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/keywords_test.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/message_factory_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/message_listener.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/message_set_extensions.proto delete mode 100755 vendor/protobuf/python/google/protobuf/internal/message_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/missing_enum_values.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/more_extensions.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/more_extensions_dynamic.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/more_messages.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/no_package.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/packed_field_test.proto delete mode 100755 vendor/protobuf/python/google/protobuf/internal/proto_builder_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/python_message.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/python_protobuf.cc delete mode 100755 vendor/protobuf/python/google/protobuf/internal/reflection_test.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/service_reflection_test.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/symbol_database_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/test_bad_identifiers.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/test_proto3_optional.proto delete mode 100644 vendor/protobuf/python/google/protobuf/internal/test_util.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/testing_refleaks.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/text_encoding_test.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/text_format_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/type_checkers.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/unknown_fields_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/well_known_types.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/well_known_types_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/internal/wire_format.py delete mode 100755 vendor/protobuf/python/google/protobuf/internal/wire_format_test.py delete mode 100644 vendor/protobuf/python/google/protobuf/json_format.py delete mode 100644 vendor/protobuf/python/google/protobuf/message.py delete mode 100644 vendor/protobuf/python/google/protobuf/message_factory.py delete mode 100644 vendor/protobuf/python/google/protobuf/proto_api.h delete mode 100644 vendor/protobuf/python/google/protobuf/proto_builder.py delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/README delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/__init__.py delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/cpp_message.py delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/descriptor.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/descriptor.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/descriptor_containers.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/descriptor_containers.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/descriptor_database.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/descriptor_database.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/descriptor_pool.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/descriptor_pool.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/extension_dict.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/extension_dict.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/field.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/field.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/map_container.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/map_container.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/message.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/message.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/message_factory.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/message_factory.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/message_module.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/proto2_api_test.proto delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/python.proto delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/repeated_composite_container.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/repeated_composite_container.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/repeated_scalar_container.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/repeated_scalar_container.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/safe_numerics.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/scoped_pyobject_ptr.h delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/unknown_fields.cc delete mode 100644 vendor/protobuf/python/google/protobuf/pyext/unknown_fields.h delete mode 100644 vendor/protobuf/python/google/protobuf/python_protobuf.h delete mode 100644 vendor/protobuf/python/google/protobuf/reflection.py delete mode 100644 vendor/protobuf/python/google/protobuf/service.py delete mode 100644 vendor/protobuf/python/google/protobuf/service_reflection.py delete mode 100644 vendor/protobuf/python/google/protobuf/symbol_database.py delete mode 100644 vendor/protobuf/python/google/protobuf/text_encoding.py delete mode 100644 vendor/protobuf/python/google/protobuf/text_format.py delete mode 100644 vendor/protobuf/python/google/protobuf/util/__init__.py delete mode 100755 vendor/protobuf/python/mox.py delete mode 100755 vendor/protobuf/python/release.sh delete mode 100644 vendor/protobuf/python/release/wheel/Dockerfile delete mode 100644 vendor/protobuf/python/release/wheel/README.md delete mode 100755 vendor/protobuf/python/release/wheel/build_wheel_manylinux.sh delete mode 100755 vendor/protobuf/python/release/wheel/protobuf_optimized_pip.sh delete mode 100644 vendor/protobuf/python/setup.cfg delete mode 100755 vendor/protobuf/python/setup.py delete mode 100755 vendor/protobuf/python/stubout.py delete mode 100644 vendor/protobuf/python/tox.ini delete mode 100644 vendor/protobuf/ruby/.gitignore delete mode 100644 vendor/protobuf/ruby/Gemfile delete mode 100644 vendor/protobuf/ruby/README.md delete mode 100644 vendor/protobuf/ruby/Rakefile delete mode 100644 vendor/protobuf/ruby/compatibility_tests/v3.0.0/README.md delete mode 100644 vendor/protobuf/ruby/compatibility_tests/v3.0.0/Rakefile delete mode 100755 vendor/protobuf/ruby/compatibility_tests/v3.0.0/test.sh delete mode 100755 vendor/protobuf/ruby/compatibility_tests/v3.0.0/tests/basic.rb delete mode 100644 vendor/protobuf/ruby/compatibility_tests/v3.0.0/tests/generated_code.proto delete mode 100755 vendor/protobuf/ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb delete mode 100755 vendor/protobuf/ruby/compatibility_tests/v3.0.0/tests/repeated_field_test.rb delete mode 100755 vendor/protobuf/ruby/compatibility_tests/v3.0.0/tests/stress.rb delete mode 100644 vendor/protobuf/ruby/compatibility_tests/v3.0.0/tests/test_import.proto delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/defs.c delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/encode_decode.c delete mode 100755 vendor/protobuf/ruby/ext/google/protobuf_c/extconf.rb delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/map.c delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/message.c delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/protobuf.c delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/protobuf.h delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/repeated_field.c delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/storage.c delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/upb.c delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/upb.h delete mode 100644 vendor/protobuf/ruby/ext/google/protobuf_c/wrap_memcpy.c delete mode 100644 vendor/protobuf/ruby/google-protobuf.gemspec delete mode 100644 vendor/protobuf/ruby/pom.xml delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyBuilder.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptor.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptorPool.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyEnum.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyEnumBuilderContext.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyEnumDescriptor.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyMap.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyMessage.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyMessageBuilderContext.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyOneofBuilderContext.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyOneofDescriptor.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyProtobuf.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/SentinelOuterClass.java delete mode 100644 vendor/protobuf/ruby/src/main/java/com/google/protobuf/jruby/Utils.java delete mode 100644 vendor/protobuf/ruby/src/main/java/google/ProtobufJavaService.java delete mode 100644 vendor/protobuf/ruby/src/main/sentinel.proto delete mode 100755 vendor/protobuf/ruby/tests/basic.rb delete mode 100755 vendor/protobuf/ruby/tests/basic_proto2.rb delete mode 100644 vendor/protobuf/ruby/tests/basic_test.proto delete mode 100644 vendor/protobuf/ruby/tests/basic_test_proto2.proto delete mode 100644 vendor/protobuf/ruby/tests/common_tests.rb delete mode 100755 vendor/protobuf/ruby/tests/encode_decode_test.rb delete mode 100755 vendor/protobuf/ruby/tests/gc_test.rb delete mode 100644 vendor/protobuf/ruby/tests/generated_code.proto delete mode 100644 vendor/protobuf/ruby/tests/generated_code_proto2.proto delete mode 100755 vendor/protobuf/ruby/tests/generated_code_proto2_test.rb delete mode 100755 vendor/protobuf/ruby/tests/generated_code_test.rb delete mode 100755 vendor/protobuf/ruby/tests/repeated_field_test.rb delete mode 100755 vendor/protobuf/ruby/tests/stress.rb delete mode 100644 vendor/protobuf/ruby/tests/test_import.proto delete mode 100644 vendor/protobuf/ruby/tests/test_import_proto2.proto delete mode 100644 vendor/protobuf/ruby/tests/test_ruby_package.proto delete mode 100644 vendor/protobuf/ruby/tests/test_ruby_package_proto2.proto delete mode 100755 vendor/protobuf/ruby/tests/type_errors.rb delete mode 100755 vendor/protobuf/ruby/tests/well_known_types_test.rb delete mode 100755 vendor/protobuf/ruby/travis-test.sh delete mode 100644 vendor/protobuf/src/Makefile.am delete mode 100644 vendor/protobuf/src/README.md delete mode 100644 vendor/protobuf/src/google/protobuf/any.cc delete mode 100644 vendor/protobuf/src/google/protobuf/any.h delete mode 100644 vendor/protobuf/src/google/protobuf/any.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/any.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/any.proto delete mode 100644 vendor/protobuf/src/google/protobuf/any_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/any_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/any_test.proto delete mode 100644 vendor/protobuf/src/google/protobuf/api.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/api.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/api.proto delete mode 100644 vendor/protobuf/src/google/protobuf/arena.cc delete mode 100644 vendor/protobuf/src/google/protobuf/arena.h delete mode 100644 vendor/protobuf/src/google/protobuf/arena_impl.h delete mode 100644 vendor/protobuf/src/google/protobuf/arena_test_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/arena_test_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/arena_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/arenastring.h delete mode 100644 vendor/protobuf/src/google/protobuf/arenastring_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/annotation_test_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/annotation_test_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/code_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/code_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/command_line_interface.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/command_line_interface.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/command_line_interface_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_bootstrap_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_enum.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_enum.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_extension.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_extension.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_message.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_message_layout_helper.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_move_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_options.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_plugin_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_service.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_service.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_test_large_enum_value.proto delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_unittest.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/cpp_unittest.inc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/cpp/metadata_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_enum.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_enum_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_generator_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_map_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_message.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_message_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_names.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_options.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_primitive_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_reflection_class.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/importer.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/importer.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/importer_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_context.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_context.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_doc_comment.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_doc_comment.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_doc_comment_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_enum.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_enum.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_enum_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_enum_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_enum_field_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_enum_field_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_enum_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_extension.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_extension.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_extension_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_extension_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_file.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_file.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_generator_factory.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_generator_factory.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_helpers.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_helpers.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_map_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_map_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_map_field_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_map_field_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_builder.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_builder.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_builder_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_builder_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_field_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_field_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_message_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_name_resolver.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_name_resolver.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_names.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_options.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_plugin_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_primitive_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_primitive_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_primitive_field_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_primitive_field_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_service.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_service.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_string_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_string_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_string_field_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/java/java_string_field_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/js/js_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/js/js_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/js/well_known_types_embed.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/js/well_known_types_embed.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/main.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/mock_code_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/mock_code_generator.h delete mode 100755 vendor/protobuf/src/google/protobuf/compiler/objectivec/method_dump.sh delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_extension.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_file.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_map_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_nsobject_methods.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_oneof.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/package_info.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/parser.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/parser.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/parser_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/php/php_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/php/php_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/plugin.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/plugin.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/plugin.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/plugin.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/plugin.proto delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/python/python_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/python/python_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/python/python_plugin_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code.proto delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code_pb.rb delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code_proto2.proto delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_code_proto2_pb.rb delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit.proto delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_legacy.proto delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_legacy_pb.rb delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_pb.rb delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit.proto delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit_pb.rb delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/ruby/ruby_generator_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/scc.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/subprocess.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/subprocess.h delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/test_plugin.cc delete mode 100755 vendor/protobuf/src/google/protobuf/compiler/zip_output_unittest.sh delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/zip_writer.cc delete mode 100644 vendor/protobuf/src/google/protobuf/compiler/zip_writer.h delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor.cc delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor.h delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor.proto delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor_database.cc delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor_database.h delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor_database_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/descriptor_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/drop_unknown_fields_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/duration.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/duration.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/duration.proto delete mode 100644 vendor/protobuf/src/google/protobuf/dynamic_message.cc delete mode 100644 vendor/protobuf/src/google/protobuf/dynamic_message.h delete mode 100644 vendor/protobuf/src/google/protobuf/dynamic_message_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/empty.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/empty.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/empty.proto delete mode 100644 vendor/protobuf/src/google/protobuf/extension_set.cc delete mode 100644 vendor/protobuf/src/google/protobuf/extension_set.h delete mode 100644 vendor/protobuf/src/google/protobuf/extension_set_heavy.cc delete mode 100644 vendor/protobuf/src/google/protobuf/extension_set_inl.h delete mode 100644 vendor/protobuf/src/google/protobuf/extension_set_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/field_mask.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/field_mask.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/field_mask.proto delete mode 100644 vendor/protobuf/src/google/protobuf/generated_enum_reflection.h delete mode 100644 vendor/protobuf/src/google/protobuf/generated_enum_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/generated_enum_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_reflection.cc delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_reflection.h delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_reflection_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_table_driven.cc delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_table_driven.h delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_table_driven_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/generated_message_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/has_bits.h delete mode 100644 vendor/protobuf/src/google/protobuf/implicit_weak_message.cc delete mode 100644 vendor/protobuf/src/google/protobuf/implicit_weak_message.h delete mode 100644 vendor/protobuf/src/google/protobuf/inlined_string_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/coded_stream.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/coded_stream.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/coded_stream_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/gzip_stream.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/gzip_stream.h delete mode 100755 vendor/protobuf/src/google/protobuf/io/gzip_stream_unittest.sh delete mode 100644 vendor/protobuf/src/google/protobuf/io/io_win32.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/io_win32.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/io_win32_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/package_info.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/printer.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/printer.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/printer_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/strtod.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/strtod.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/tokenizer.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/tokenizer.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/tokenizer_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/zero_copy_stream.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/zero_copy_stream.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/io/zero_copy_stream_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/lite_arena_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/lite_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/map.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_entry.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_entry_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/map_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_field_inl.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_field_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_field_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/map_lite_test_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/map_lite_test_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_lite_unittest.proto delete mode 100644 vendor/protobuf/src/google/protobuf/map_proto2_unittest.proto delete mode 100644 vendor/protobuf/src/google/protobuf/map_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/map_test_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_test_util.inc delete mode 100644 vendor/protobuf/src/google/protobuf/map_test_util_impl.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_type_handler.h delete mode 100644 vendor/protobuf/src/google/protobuf/map_unittest.proto delete mode 100644 vendor/protobuf/src/google/protobuf/message.cc delete mode 100644 vendor/protobuf/src/google/protobuf/message.h delete mode 100644 vendor/protobuf/src/google/protobuf/message_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/message_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/message_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/message_unittest.inc delete mode 100644 vendor/protobuf/src/google/protobuf/metadata.h delete mode 100644 vendor/protobuf/src/google/protobuf/metadata_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/no_field_presence_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/package_info.h delete mode 100644 vendor/protobuf/src/google/protobuf/parse_context.cc delete mode 100644 vendor/protobuf/src/google/protobuf/parse_context.h delete mode 100644 vendor/protobuf/src/google/protobuf/port.h delete mode 100644 vendor/protobuf/src/google/protobuf/port_def.inc delete mode 100644 vendor/protobuf/src/google/protobuf/port_undef.inc delete mode 100644 vendor/protobuf/src/google/protobuf/preserve_unknown_enum_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/proto3_arena_lite_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/proto3_arena_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/proto3_lite_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/proto3_lite_unittest.inc delete mode 100644 vendor/protobuf/src/google/protobuf/reflection.h delete mode 100644 vendor/protobuf/src/google/protobuf/reflection_internal.h delete mode 100644 vendor/protobuf/src/google/protobuf/reflection_ops.cc delete mode 100644 vendor/protobuf/src/google/protobuf/reflection_ops.h delete mode 100644 vendor/protobuf/src/google/protobuf/reflection_ops_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/repeated_field.cc delete mode 100644 vendor/protobuf/src/google/protobuf/repeated_field.h delete mode 100644 vendor/protobuf/src/google/protobuf/repeated_field_reflection_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/repeated_field_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/service.cc delete mode 100644 vendor/protobuf/src/google/protobuf/service.h delete mode 100644 vendor/protobuf/src/google/protobuf/source_context.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/source_context.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/source_context.proto delete mode 100644 vendor/protobuf/src/google/protobuf/struct.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/struct.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/struct.proto delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/bytestream.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/bytestream.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/bytestream_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/callback.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/casts.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/common.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/common.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/common_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/fastmem.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/hash.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/int128.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/int128.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/int128_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/logging.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/macros.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/map_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/mathutil.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/mutex.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/once.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/platform_macros.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/port.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/status.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/status.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/status_macros.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/status_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/statusor.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/statusor.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/statusor_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/stl_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/stringpiece.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/stringpiece.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/stringpiece_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/stringprintf.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/stringprintf.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/stringprintf_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/structurally_valid.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/structurally_valid_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/strutil.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/strutil.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/strutil_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/substitute.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/substitute.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/template_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/template_util_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/time.cc delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/time.h delete mode 100644 vendor/protobuf/src/google/protobuf/stubs/time_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/test_messages_proto2.proto delete mode 100644 vendor/protobuf/src/google/protobuf/test_messages_proto3.proto delete mode 100644 vendor/protobuf/src/google/protobuf/test_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/test_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/test_util.inc delete mode 100644 vendor/protobuf/src/google/protobuf/test_util2.h delete mode 100644 vendor/protobuf/src/google/protobuf/test_util_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/test_util_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/bad_utf8_string delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/golden_message delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/golden_message_maps delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/golden_message_oneof_implemented delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/golden_message_proto3 delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/golden_packed_fields_message delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/map_test_data.txt delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/text_format_unittest_data.txt delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/text_format_unittest_data_oneof_implemented.txt delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/text_format_unittest_data_pointy.txt delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/text_format_unittest_data_pointy_oneof.txt delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/text_format_unittest_extensions_data.txt delete mode 100644 vendor/protobuf/src/google/protobuf/testdata/text_format_unittest_extensions_data_pointy.txt delete mode 100644 vendor/protobuf/src/google/protobuf/testing/file.cc delete mode 100644 vendor/protobuf/src/google/protobuf/testing/file.h delete mode 100644 vendor/protobuf/src/google/protobuf/testing/googletest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/testing/googletest.h delete mode 100644 vendor/protobuf/src/google/protobuf/testing/zcgunzip.cc delete mode 100644 vendor/protobuf/src/google/protobuf/testing/zcgzip.cc delete mode 100644 vendor/protobuf/src/google/protobuf/text_format.cc delete mode 100644 vendor/protobuf/src/google/protobuf/text_format.h delete mode 100644 vendor/protobuf/src/google/protobuf/text_format_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/timestamp.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/timestamp.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/timestamp.proto delete mode 100644 vendor/protobuf/src/google/protobuf/type.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/type.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/type.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_arena.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_custom_options.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_drop_unknown_fields.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_embed_optimize_for.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_empty.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_enormous_descriptor.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_import.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_import_lite.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_import_public.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_import_public_lite.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_lazy_dependencies.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_lazy_dependencies_custom_option.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_lazy_dependencies_enum.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_lite.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_lite_imports_nonlite.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_mset.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_mset_wire_format.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_no_field_presence.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_no_generic_services.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_optimize_for.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_preserve_unknown_enum.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_preserve_unknown_enum2.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_proto3.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_proto3_arena.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_proto3_arena_lite.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_proto3_lite.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_proto3_optional.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unittest_well_known_types.proto delete mode 100644 vendor/protobuf/src/google/protobuf/unknown_field_set.cc delete mode 100644 vendor/protobuf/src/google/protobuf/unknown_field_set.h delete mode 100644 vendor/protobuf/src/google/protobuf/unknown_field_set_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/delimited_message_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/delimited_message_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/delimited_message_util_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/field_comparator.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/field_comparator.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/field_comparator_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/field_mask_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/field_mask_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/field_mask_util_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/constants.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/datapiece.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/datapiece.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/default_value_objectwriter_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/error_listener.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/error_listener.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/expecting_objectwriter.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/field_mask_utility.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/json_escaping.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/json_escaping.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/json_objectwriter.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/json_objectwriter.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/json_objectwriter_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/json_stream_parser.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/json_stream_parser_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/location_tracker.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/mock_error_listener.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/object_location_tracker.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/object_source.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/object_writer.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/object_writer.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/proto_writer.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/proto_writer.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/protostream_objectsource.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/protostream_objectsource.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/protostream_objectsource_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/protostream_objectwriter_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/structured_objectwriter.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/anys.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/books.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/default_value.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/default_value_test.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/field_mask.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/maps.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/oneofs.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/proto3.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/struct.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/timestamp_duration.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/testdata/wrappers.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/type_info.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/type_info.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/type_info_test_helper.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/utility.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/internal/utility.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/json_format.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/json_format_proto3.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/json_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/json_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/json_util_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/message_differencer.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/message_differencer.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/message_differencer_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/message_differencer_unittest.proto delete mode 100644 vendor/protobuf/src/google/protobuf/util/package_info.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/time_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/time_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/time_util_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/type_resolver.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/type_resolver_util.cc delete mode 100644 vendor/protobuf/src/google/protobuf/util/type_resolver_util.h delete mode 100644 vendor/protobuf/src/google/protobuf/util/type_resolver_util_test.cc delete mode 100644 vendor/protobuf/src/google/protobuf/well_known_types_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/wire_format.cc delete mode 100644 vendor/protobuf/src/google/protobuf/wire_format.h delete mode 100644 vendor/protobuf/src/google/protobuf/wire_format_lite.cc delete mode 100644 vendor/protobuf/src/google/protobuf/wire_format_lite.h delete mode 100644 vendor/protobuf/src/google/protobuf/wire_format_unittest.cc delete mode 100644 vendor/protobuf/src/google/protobuf/wrappers.pb.cc delete mode 100644 vendor/protobuf/src/google/protobuf/wrappers.pb.h delete mode 100644 vendor/protobuf/src/google/protobuf/wrappers.proto delete mode 100644 vendor/protobuf/src/libprotobuf-lite.map delete mode 100644 vendor/protobuf/src/libprotobuf.map delete mode 100644 vendor/protobuf/src/libprotoc.map delete mode 100755 vendor/protobuf/tests.sh delete mode 100644 vendor/protobuf/third_party/BUILD delete mode 100644 vendor/protobuf/third_party/six.BUILD delete mode 100644 vendor/protobuf/third_party/zlib.BUILD delete mode 100755 vendor/protobuf/update_compatibility_version.py delete mode 100755 vendor/protobuf/update_file_lists.sh delete mode 100755 vendor/protobuf/update_version.py delete mode 100644 vendor/protobuf/util/python/BUILD diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 48d046adf..bb0949f8e 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -52,6 +52,12 @@ jobs: # â„¹ï¸ Command-line programs to run using the OS shell. # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun + - name: Provision agent's build dependencies + if: ${{ matrix.language == 'c-cpp' }} + run: | + sudo apt-get update + sudo apt-get install -y libprotobuf-c-dev protobuf-c-compiler + - name: Build run: | make ${{ matrix.language == 'go' && 'daemon' || 'agent' }} diff --git a/Makefile b/Makefile index 11a871312..dd630354e 100644 --- a/Makefile +++ b/Makefile @@ -227,7 +227,7 @@ bin/: # .PHONY: axiom -axiom: vendor +axiom: protobuf-c $(MAKE) -C axiom # @@ -238,15 +238,15 @@ axiom: vendor # TESTARGS = .PHONY: axiom-tests -axiom-tests: vendor +axiom-tests: protobuf-c $(MAKE) -C axiom tests .PHONY: axiom-check axiom-run-tests -axiom-check axiom-run-tests: vendor axiom/tests/cross_agent_tests +axiom-check axiom-run-tests: protobuf-c axiom/tests/cross_agent_tests $(MAKE) -C axiom run_tests .PHONY: axiom-valgrind -axiom-valgrind: vendor axiom/tests/cross_agent_tests +axiom-valgrind: protobuf-c axiom/tests/cross_agent_tests $(MAKE) -C axiom valgrind .PHONY: tests @@ -279,9 +279,7 @@ axiom-clean: daemon-protobuf: daemon/internal/newrelic/infinite_tracing/com_newrelic_trace_v1/v1.pb.go daemon/internal/newrelic/infinite_tracing/com_newrelic_trace_v1/v1.pb.go: protocol/infinite_tracing/v1.proto - $(MAKE) vendor # Only build vendor stuff if v1.proto has changed. Otherwise - # this rule will be triggered every time the daemon is built. - $(VENDOR_PREFIX)/bin/protoc \ + protoc \ -I=./protocol/infinite_tracing \ --go_out="paths=source_relative,plugins=grpc:daemon/internal/newrelic/infinite_tracing/com_newrelic_trace_v1" \ protocol/infinite_tracing/v1.proto @@ -403,7 +401,7 @@ coverage: # .PHONY: clean -clean: agent-clean axiom-clean daemon-clean package-clean coverage-clean vendor-clean +clean: agent-clean axiom-clean daemon-clean package-clean coverage-clean rm -rf releases rm -f agent/newrelic.map agent/LicenseData/license_errors.txt @@ -441,21 +439,14 @@ lasp-test-all: $(MAKE) lasp-test SUITE_LASP=suite-random-3 # -# Vendored libraries +# Check for protobuf-c (HAVE_PROTOBUF_C): +# - axiom build needs protoc-c (protobuf-c-compiler) +# - agent build needs protobuf-c static library (protobuf-c-devel) # -export GIT - -.PHONY: vendor vendor-clean +.PHONY: protobuf-c +protobuf-c: ifeq (0,$(HAVE_PROTOBUF_C)) -vendor: - $(MAKE) -C vendor all - -vendor-clean: - $(MAKE) -C vendor clean -else -vendor: ; - -vendor-clean: ; + $(error Build dependency 'protobuf-c' not found.) endif # diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 7067fda8a..babe6df71 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -23,6 +23,7 @@ by e-mailing [open-source@newrelic.com](mailto:open-source@newrelic.com). * [PCRE](#pcre) * [PHP](#php) * [Portable OpenSSH](#portable-openssh) +* [protobuf-c](#protobuf-c) * [TSRM](#tsrm) * [Symfony](#symfony) @@ -895,6 +896,46 @@ under */ ``` +## protobuf-c + +This product includes [protobuf-c]https://github.com/protobuf-c/protobuf-c) ([v1.3.3](https://github.com/protobuf-c/protobuf-c/tree/v1.3.3)), +distributed under the [protobuf-c license](https://github.com/protobuf-c/protobuf-c/blob/v1.3.3/LICENSE): + +``` +Copyright (c) 2008-2016, Dave Benson and the protobuf-c authors. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +The code generated by the protoc-gen-c code generator and by the +protoc-c compiler is owned by the owner of the input files used when +generating it. This code is not standalone and requires a support +library to be linked with it. This support library is covered by the +above license. +``` + ## TSRM This product includes source derived from diff --git a/axiom/Makefile b/axiom/Makefile index 4cce3a6f6..d38e341eb 100644 --- a/axiom/Makefile +++ b/axiom/Makefile @@ -195,7 +195,7 @@ nr_config.h: configure Makefile # # Build the 8T protobuf code. # -v1.pb-c.c: v1.proto +v1.pb-c.c: v1.proto protobuf-c $(PROTOBUF_C_PREFIX)/bin/protoc-c --c_out=. $< # @@ -205,6 +205,12 @@ v1.pb-c.c: v1.proto v1.pb-c.o: v1.pb-c.c $(CC) $(AXIOM_CPPFLAGS) $(CPPFLAGS) $(AXIOM_CFLAGS) $(PCRE_CFLAGS) $(VENDOR_CFLAGS) $(CFLAGS) -MMD -MP -Wno-cast-qual -c $< -o $@ +.PHONY: protobuf-c +protobuf-c: +ifeq (0,$(HAVE_PROTOBUF_C)) + $(error Build dependency 'protobuf-c' not found.) +endif + # # Track the flags passed to the compiler to force a rebuild when they change. # This ensures a rebuild occurs when the version number or commit are updated. diff --git a/docs/development.md b/docs/development.md index ec42de64d..20b1d72cd 100644 --- a/docs/development.md +++ b/docs/development.md @@ -12,17 +12,14 @@ Currently, the PHP agent has only been developed and compiled on Linux systems. #### Operating Systems - Fully supported for building from source - - Ubuntu 16.04+ - - CentOS/RHEL 7+ -- Supported in binary form only (may require experimentation to build) - - FreeBSD + - Debian/Ubuntu LTS - Alpine Linux - - AWS Linux 2 - - Any Linux with Kernel >=2.6.26 and `glibc` >=2.5 (or `musl libc` >= 1.1) + - CentOS/RHEL 7+ #### Build system dependencies - `build-essential` on Debian systems, `"Development Tools"` group on RHEL systems, equivalent packages on other supported systems for `make`, `cmake`, `gcc`, etc. - `valgrind` is extensively in the test suite +- `protoc-c` (protobuf-c-compiler) is needed to build the agent #### Go @@ -42,6 +39,7 @@ Install the [latest version of Go](https://golang.org/dl/). Typically it's insta - `libxslt` - `openssl` - `pcre` +- `protobuf-c` (`libprotobuf-c-dev` on Debian systems, `protobuf-c-devel` on RHEL systems) - `zlib` #### Application development headers @@ -54,6 +52,7 @@ _(most operating systems package these with `-dev` or `-devel` suffixes)_ - `php` - `postgresql` - `sqlite` +- `protobuf-c` (`libprotobuf-c-dev` on Debian systems, `protobuf-c-devel` on RHEL systems) ### PHP diff --git a/files/Dockerfile b/files/Dockerfile index 2f99740e3..6ad71f4a9 100644 --- a/files/Dockerfile +++ b/files/Dockerfile @@ -44,6 +44,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ libmcrypt-dev \ libonig-dev \ libpcre3 libpcre3-dev \ +# 8T protobuf code in axiom depends on libprotobuf-c library + libprotobuf-c-dev \ libreadline-dev \ libssl-dev \ libsqlite3-dev \ @@ -52,6 +54,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ locales \ locales-all \ netcat-openbsd \ +# needed to generate 8T protobuf code in daemon + protobuf-compiler \ +# needed to generate 8T protobuf code in axiom + protobuf-c-compiler \ python3-yaml \ ${PHP_USER_SPECIFIED_PACKAGES} \ zlib1g-dev diff --git a/make/config.mk b/make/config.mk index 8283c9703..5578adb47 100644 --- a/make/config.mk +++ b/make/config.mk @@ -59,10 +59,6 @@ ifneq ($(findstring environment,$(origin PROTOBUF_C_PREFIX)), ) ifeq ($(HAVE_PROTOBUF_C), 0) $(error User provided 'protobuf-c' installation is not valid!) endif -else - ifeq ($(HAVE_PROTOBUF_C), 0) - $(info 'protobuf-c' installation not found, falling back to building from vendor subdir.) - endif endif diff --git a/make/vendor.mk b/make/vendor.mk index fd708870a..32c69288c 100644 --- a/make/vendor.mk +++ b/make/vendor.mk @@ -11,17 +11,8 @@ # It is recommended to use the VENDOR_... variables. # -# We need to find where the project's vendored dependencies live for these -# variables. -ifeq (0,$(HAVE_PROTOBUF_C)) -PROTOBUF_C_PREFIX := $(realpath $(dir $(abspath $(lastword $(MAKEFILE_LIST))))../vendor)/local -endif - -# -# protobuf-c # -# Note that this does not require protobuf, which is a build time dependency -# only. +# protobuf-c: 8T protobuf code from axiom needs protobuf-c library # PROTOBUF_C_CFLAGS := -I$(PROTOBUF_C_PREFIX)/include PROTOBUF_C_LDFLAGS := -L$(PROTOBUF_C_PREFIX)/lib diff --git a/trivy.yaml b/trivy.yaml index e27bd8157..d28216aa6 100644 --- a/trivy.yaml +++ b/trivy.yaml @@ -6,7 +6,6 @@ scan: scanners: - vuln - misconfig - skip-dirs: vendor severities: - CRITICAL diff --git a/vendor/.gitignore b/vendor/.gitignore deleted file mode 100644 index 04f2e0852..000000000 --- a/vendor/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -local - -protobuf-c/conf{defs,test}* diff --git a/vendor/Makefile b/vendor/Makefile deleted file mode 100644 index c9c773172..000000000 --- a/vendor/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# -# Copyright 2020 New Relic Corporation. All rights reserved. -# SPDX-License-Identifier: Apache-2.0 -# - -GIT ?= git - -all: protobuf-c - -.PHONY: clean -clean: protobuf-clean protobuf-c-clean - rm -rf local - -local: - mkdir -p local - -# -# protobuf -# -# This requires a C++ compiler, autoconf, and automake. -# -# We're only going to build the C++ components, since that's all we need. -# -.PHONY: protobuf-clean -protobuf: local/bin/protoc - -local/bin/protoc: protobuf/Makefile - $(MAKE) -C protobuf install - -protobuf/configure: protobuf/autogen.sh protobuf/configure.ac protobuf/Makefile.am - cd protobuf && ./autogen.sh - -protobuf/Makefile: protobuf/configure - cd protobuf && ./configure --prefix=`pwd`/../local --enable-static=yes --enable-shared=no --with-pic - -protobuf-clean: - cd protobuf && $(GIT) clean -fdx - -# -# protobuf-c -# -# This requires a C++ compiler, autoconf, and automake. -# -.PHONY: protobuf-c-clean -protobuf-c: local/lib/libprotobuf-c.a - -local/lib/libprotobuf-c.a: protobuf-c/Makefile local - $(MAKE) -C protobuf-c install - -protobuf-c/configure: protobuf-c/autogen.sh protobuf-c/configure.ac - cd protobuf-c && ./autogen.sh - -protobuf-c/Makefile: protobuf-c/configure protobuf - cd protobuf-c && PKG_CONFIG_PATH=../local/lib/pkgconfig PROTOC=../local/bin/protoc ./configure --prefix=`pwd`/../local --enable-static=yes --enable-shared=no --disable-dependency-tracking --with-pic - -protobuf-c-clean: - cd protobuf-c && $(GIT) clean -fdx diff --git a/vendor/README.md b/vendor/README.md deleted file mode 100644 index b20b114d6..000000000 --- a/vendor/README.md +++ /dev/null @@ -1,63 +0,0 @@ -# Vendored dependencies - -This directory contains copies of dependencies that we want to build into the -PHP agent. - -## Adding a dependency - -1. Ensure that the dependency is licensed in a way that allows us to use it. -2. Clone the dependency into a directory under this path. -3. Remove `.git`, if necessary. -4. Add rules to [`vendor/Makefile`](Makefile) to build and clean the - dependency. -5. Update [`make/vendor.mk`](../make/vendor.mk) to provide whatever variables - are necessary for downstream libraries to include and link against the - dependency. -6. Update whatever other component(s) need to include the dependency. -7. Add a note to this README about the dependency you added. -8. Update [`THIRD_PARTY_NOTICES.md`](../THIRD_PARTY_NOTICES.md) to include - licensing information for the dependency. - -Note that you will almost certainly want to build any vendored libraries as -static libraries to avoid deployment issues where specific dynamic libraries -are required on customer systems. You can verify this by building the PHP agent -on Linux, then running `ldd` as follows: `ldd agent/modules/newrelic.so`. - -You should see output like the following: - -``` - linux-vdso.so.1 (0x00007ffcf65c4000) - libm.so.6 => /usr/lib/libm.so.6 (0x00007ff08667f000) - libdl.so.2 => /usr/lib/libdl.so.2 (0x00007ff08667a000) - librt.so.1 => /usr/lib/librt.so.1 (0x00007ff08666f000) - libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007ff0865fd000) - libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007ff0865db000) - libc.so.6 => /usr/lib/libc.so.6 (0x00007ff086415000) - /usr/lib64/ld-linux-x86-64.so.2 (0x00007ff0868cb000) -``` - -If you see anything _other_ than these libraries, you should investigate. - -## Existing dependencies - -### `protobuf` - -Version 3.13.0 of [the C++ protobuf -code](https://github.com/protocolbuffers/protobuf), as cloned from the repo. - -Two directories have been removed from the checkout to avoid build issues: - -* `benchmarks/go`: this was incorrectly picked up by Go 1.8 as a test suite - that should be run when running the daemon tests. Moving to Go modules will - fix this, but in the interim, the directory can be removed without affecting - the protobuf build. -* `examples`: similarly to the above, this would be built as part of the daemon - rules in the Makefile, and migrating to Go modules will fix this. - -### `protobuf-c` - -Version 1.3.3 of the [C protobuf -bindings](https://github.com/protobuf-c/protobuf-c). - -Note that protobuf-c requires protobuf to build, but it is _not_ required at -runtime; we can link against just `libprotobuf-c.a`. diff --git a/vendor/protobuf-c/.commit_docs.sh b/vendor/protobuf-c/.commit_docs.sh deleted file mode 100755 index e4539d861..000000000 --- a/vendor/protobuf-c/.commit_docs.sh +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash -e - -# from git-sh-setup.sh -require_clean_work_tree () { - git rev-parse --verify HEAD >/dev/null || exit 1 - git update-index -q --ignore-submodules --refresh - err=0 - - if ! git diff-files --quiet --ignore-submodules - then - echo >&2 "Cannot $0: You have unstaged changes." - err=1 - fi - - if ! git diff-index --cached --quiet --ignore-submodules HEAD -- - then - if [ $err = 0 ] - then - echo >&2 "Cannot $0: Your index contains uncommitted changes." - else - echo >&2 "Additionally, your index contains uncommitted changes." - fi - err=1 - fi - - if [ $err = 1 ] - then - test -n "$2" && echo >&2 "$2" - exit 1 - fi -} - -require_clean_work_tree - -if ! which doxygen >/dev/null; then - echo "Error: doxygen is required" - exit 1 -fi - -DOXYGEN_VERSION="$(doxygen --version)" - -DOC_BRANCH="gh-pages" -ORIG_BRANCH="$(git rev-parse --abbrev-ref HEAD)" -ORIG_COMMIT="$(git describe --match=NeVeRmAtCh --always --abbrev=40 --dirty)" - -TOP="$(pwd)" -export GIT_DIR="$TOP/.git" - -TMPDIR="$(mktemp --tmpdir=$TOP -d)" -HTMLDIR="$TMPDIR/_build/html" -INDEX_FILE="$GIT_DIR/index.${DOC_BRANCH}" - -rm -f "$INDEX_FILE" - -trap "{ cd $TOP; git checkout --force ${ORIG_BRANCH}; rm -f $INDEX_FILE; rm -rf $TMPDIR; }" EXIT - -cd "$TMPDIR" -git reset --hard HEAD - -./autogen.sh -mkdir _build -cd _build -../configure -make html - -if ! git checkout "${DOC_BRANCH}"; then - git checkout --orphan "${DOC_BRANCH}" -fi - -touch "$HTMLDIR/.nojekyll" -echo lib.protobuf-c.io > "$HTMLDIR/CNAME" - -GIT_INDEX_FILE="$INDEX_FILE" GIT_WORK_TREE="$HTMLDIR" \ - git add --no-ignore-removal . -GIT_INDEX_FILE="$INDEX_FILE" GIT_WORK_TREE="$HTMLDIR" \ - git commit -m "Rebuild html documentation from commit ${ORIG_COMMIT} using Doxygen ${DOXYGEN_VERSION}" diff --git a/vendor/protobuf-c/.gitignore b/vendor/protobuf-c/.gitignore deleted file mode 100644 index 9733625b9..000000000 --- a/vendor/protobuf-c/.gitignore +++ /dev/null @@ -1,43 +0,0 @@ -*~ -.*swp -*.la -*.gcda -*.gcno -*.lo -*.log -*.o -*.tar.gz -*.trs -.deps/ -.dirstamp -.libs/ -/Doxyfile -/Makefile -/Makefile.in -/aclocal.m4 -/autom4te.cache -/build-aux -/config.* -/configure -/doxygen-doc -/html -/libtool -/protobuf-c-*-coverage.info -/protobuf-c-*-coverage/ -/stamp-h1 -/stamp-html -/test-suite.log -TAGS -protobuf-c/libprotobuf-c.pc -protoc-c/protoc-c -protoc-c/protoc-gen-c -t/generated-code/test-generated-code -t/generated-code2/cxx-generate-packed-data -t/generated-code2/test-full-cxx-output.inc -t/generated-code2/test-generated-code2 -t/generated-code3/test-generated-code3 -t/version/version -*.pb-c.c -*.pb-c.h -*.pb.cc -*.pb.h diff --git a/vendor/protobuf-c/.travis.yml b/vendor/protobuf-c/.travis.yml deleted file mode 100644 index 00d0b6224..000000000 --- a/vendor/protobuf-c/.travis.yml +++ /dev/null @@ -1,32 +0,0 @@ -language: - - c - - cpp - -sudo: required -dist: xenial - -addons: - apt: - packages: - - lcov - - valgrind - -env: - global: - - PROTOBUF_VERSION=3.7.1 - - PKG_CONFIG_PATH=$HOME/protobuf-$PROTOBUF_VERSION-bin/lib/pkgconfig - -install: - - pip install --user cpp-coveralls - - wget https://github.com/protocolbuffers/protobuf/archive/v$PROTOBUF_VERSION.tar.gz - - tar xf v$PROTOBUF_VERSION.tar.gz - - ( cd protobuf-$PROTOBUF_VERSION && ./autogen.sh && ./configure --prefix=$HOME/protobuf-$PROTOBUF_VERSION-bin && make -j2 && make install ) - -script: - - ./autogen.sh - - ./configure && make -j2 distcheck VERBOSE=1 && make clean - - ./configure --enable-valgrind-tests CFLAGS="-fsanitize=undefined -fno-sanitize-recover=undefined" && make -j2 distcheck DISTCHECK_CONFIGURE_FLAGS="--enable-valgrind-tests CFLAGS=\"-fsanitize=undefined -fno-sanitize-recover=undefined\"" VERBOSE=1 && make clean - - ./configure --enable-code-coverage && make -j2 && make check - -after_success: - - cpp-coveralls --build-root . --exclude t/ --exclude /usr/include --exclude protobuf-$PROTOBUF_VERSION --exclude protoc-c diff --git a/vendor/protobuf-c/CONTRIBUTING.md b/vendor/protobuf-c/CONTRIBUTING.md deleted file mode 100644 index ceaba8f8d..000000000 --- a/vendor/protobuf-c/CONTRIBUTING.md +++ /dev/null @@ -1,5 +0,0 @@ -## Contributing - -The most recently released `protobuf-c` version is kept on the `master` branch, while the `next` branch is used for commits targeted at the next release. Please base patches and pull requests against the `next` branch. __Do not open pull requests against master!__ - -Copyright to all contributions are retained by the original author, but must be licensed under the terms of the [BSD-2-Clause](http://opensource.org/licenses/BSD-2-Clause) license. diff --git a/vendor/protobuf-c/ChangeLog b/vendor/protobuf-c/ChangeLog deleted file mode 100644 index 4620cb75a..000000000 --- a/vendor/protobuf-c/ChangeLog +++ /dev/null @@ -1,512 +0,0 @@ -protobuf-c (1.3.3) - - [ Robert Edmonds ] - * Release 1.3.3. - - * Fix build failure on protobuf 2.x (#398). - - [ msshapira ] - * CMake: Fix support for MSVC static build (#350). - - [ Adam Cozzette ] - * Fix some test assertions in test-generated-code2.c (#392). - - [ Ilya Lipnitskiy ] - * protobuf-c.c: Make zigzag encoding more compact (#400). - - [ Markus Engel ] - * CMake: Fix endianness check. - -protobuf-c (1.3.2) - - [ Robert Edmonds ] - * Release 1.3.2. - - * Use protobuf 3.7.1 in the Travis-CI environment (#368). - - * Fix test suite build failure on newer versions of protobuf (#369). - - [ Ilya Lipnitskiy ] - * Fix proto3 repeated scalar field default packing behavior (#330, #377). - - [ Adam Cozzette ] - * Fix out-of-bounds read in scan_length_prefixed_data() (#375, #376). - - [ Jurriaan Bremer ] - * Fix -Wdeclaration-after-statement warning in parse_oneof_member() (#360). - - [ Hayri Ugur Koltuk ] - * Fix SIGSEGV in protobuf_c_message_check() on messages with unpopulated - oneof members (#358). - - [ Italo Guerrieri ] - * Do not allow tag values of 0 in protobuf messages, as these are not - allowed by proto2 or proto3 (#299). - -protobuf-c (1.3.1) - - [ Robert Edmonds ] - * Release 1.3.1. - - * Restore protobuf-2.x compatibility (#284, #285). - - * Use xenial and protobuf 3.6.1 in the Travis-CI environment (#332). - - * Convert uses of protobuf's scoped_ptr.h to C++11 std::unique_ptr, needed - to compile against protobuf 3.6.1 (#320, #333). - - * Use AX_CXX_COMPILE_STDCXX macro to enable C++11 support in old compilers - (#312, #317, #327, #334). - - [ Fredrik Gustafsson ] - * Add std:: to some types (#294, #305, #309). - - [ Sam Collinson ] - * Check the return value of int_range_lookup before using as an array index; - it can return -1 (#315). - - [ Matthias Dittrich ] - * Fix compilation on mingw by using explicit protoc --plugin=NAME=PATH syntax - in Makefile.am (#289, #290). - -protobuf-c (1.3.0) - - [ Robert Edmonds ] - * Release 1.3.0. - - * Add test case for the issue in #220 (#254). - - * Fix issue #251, "Bad enums with multiple oneofs" (#256). - - * Add warning flags to my_CFLAGS (#257). - - * Fix namespace errors when compiled with latest protobuf (#280). - - * Bump minimum required header version for proto3 syntax (#282). - - [ Paolo Borelli ] - * Turn the compiler into a protoc plugin (#206). This allows the protobuf-c - compiler to be invoked as "protoc --c_out=...". For backwards - compatibility, we still ship a protoc-c command, but it's a symlink to the - protoc-gen-c binary. - - * proto3 support (#228). - - * Remove leftover FIXME comment (#258). - - * Fix proto3 "is zeroish" evaluation (#264). - - * Small cleanup in oneof handling (#265). - - * Rework is_zeroish one more time (#267). - - * proto3: make strings default to "" instead of NULL (#274). - - [ Tomek Wasilczyk ] - * Fix -Wsign-compare warnings (#213). - - * Fix ISO C90 -Wdeclaration-after-statement warnings (#214). - - * Fix bigendian -Wunused-label warning (#215). - - [ Ilya Lipnitsky ] - * protoc-c/c_message.cc: Force int size on oneof enums (#221). Fixes wrong - enum generation and handling for onceof cases (#220). - - [ Adnan ] - * Fix cmake build if built as part of an external project (#231). - - [ Gregory Detal ] - * Remove .pb.{cc,h} in distdir instead of top_distdir in order to prevent - removing files from other projects when protobuf-c is included as an - autotools subproject (#232). - - [ Ben Farnham ] - * Relax autoconf constraint from v2.64 to v2.63 so that it works on older - Linux distros (#233). - - [ Thomas Köckerbauer ] - * rm argument fix for Solaris (#234). - - * Add 'const' qualifier to 'init_value' variable in generated files (#236). - - [ Richard Kettlewell ] - * Document and extend the effect of passing NULL to ..._free_unpacked - functions (#255). - - [ Alex Milich ] - * CMake: Workaround for static builds that use MSVC (#243). - - [ Josh Junon ] - * CMake: Allow protobuf-c to be included via include_subdirectory (#245). - - [ Alexei Kasatkin ] - * CMake: Windows fixes (#266). - -protobuf-c (1.2.1) - - [ Robert Edmonds ] - * Release 1.2.1. - - [ Paolo Borelli ] - * protoc-c: Generate code that uses the universal zero initializer {0} when - initializing a oneof union (#187, #205). - -protobuf-c (1.2.0) - - [ Robert Edmonds ] - * Release 1.2.0. - - [ Ilya Lipnitsky ] - * Implement the "optimize_for = CODE_SIZE" option (#183). - - * Eliminate undefined behavior in zigzag functions (#198). - - * Pack negative enum values correctly (#199). - - [ Peter Leschev ] - * Fix protobuf_c_message_get_packed_size() on 16-bit systems (#196, #197). - - [ Diego Elio Pettenò ] - * Update link to Autotools Mythbuster to canonical site (#201). - - [ Zex Li ] - * Skip test suite when cross-compiling (#184). - -protobuf-c (1.1.1) - - [ Robert Edmonds ] - * Release 1.1.1. - - * Use protobuf 2.6.1 in the Travis-CI environment. - - [ Ilya Lipnitskiy ] - * Munge C block comment delimiters in protobuf comments, preventing syntax - errors in generated header files (Issue #180, #185). - - * Add static qualifier to ProtobufCEnumValue and ProtobufCEnumValueIndex - variables in generated output. - - [ Oleg Efimov ] - * Fix -Wpointer-sign compiler diagnostics in the test suite. - - * Check for NULL pointers in protobuf_c_message_free_unpacked() - (Issue #177). - - * Exclude protoc-c and downloaded protobuf sources from Coveralls report. - - [ Andrey Myznikov ] - * Fix incorrect 'short_name' field values in ProtobufCServiceDescriptor - variables in generated output. - -protobuf-c (1.1.0) - - [ Robert Edmonds ] - * Release 1.1.0. - - [ Ilya Lipnitskiy ] - * Fix a bug when merging optional byte fields. - - * Documentation updates. - - * Implement oneof support (Issue #174). Protobuf 2.6.0 or newer is now - required to build protobuf-c. - - * Print leading comments for enum, message, and field definitions into - generated header files (Issue #175). - -protobuf-c (1.0.2) - - [ Robert Edmonds ] - * Release 1.0.2. - - [ Ilya Lipnitskiy ] - * Fix a build failure with Protobuf 2.6.0 related to aliased enum constants - (Issue #163). - - * Protobuf 2.5.0 or newer is now required to build protobuf-c (Issue #166). - This is due to the fix for #163. - - [ Alexei Kasatkin ] - * Eliminate void pointer arithmetic (Issue #167). - - * Always define PROTOBUF_C__DEPRECATED, even on compilers that are not GCC - (Issue #167). - - * Work around the lack of the 'inline' keyword in Microsoft compilers - (Issue #167). - - * Add a CMakeLists.txt file as a fallback build system for Windows - (Issue #168). - - [ Natanael Copa ] - * Fix a build failure in the test suite that occurred with a parallel make - running on a system with a large number of CPUs (Issue #156, #169). - -protobuf-c (1.0.1) - - [ Robert Edmonds ] - * Explicitly set the .data field of ProtobufCBinaryData's to NULL when - unpacking a zero length byte string (Issue #157). - -protobuf-c (1.0.0) - - [ Andrei Nigmatulin ] - * Append "u", "ull", and "ll" integer literal suffixes for uint32, uint64, - and int64 default values in generated code, in order to avoid "integer - constant is so large that it is unsigned" compiler warnings. - (Issue #136.) - - * Revert the problematic hash-based required field detection. - (Related to Issue #60, #79, #137.) - - * Replace the 'packed' member of ProtobufCFieldDescriptor with a 'flags' - word. Define flags for packed and deprecated fields. (Issue #138.) - - [ Dave Benson ] - * Treat a "length-prefixed" wire-type message for a repeated field as - packed-repeated whenever it makes sense (for all types other than - messages, strings, and bytes). - - * Switch to New BSD license. - - * Add protobuf_c_message_check(). - - * Compile error in packing 64-bit versions on some platforms - (srobbins99: Issue #68 Comment 1). - - * Fix for memory error if the required-field check fails. See Issue #63 - for demo (w/ nice test case by dror.harari). - - * Add PROTOBUF_C_{MAJOR,MINOR} for compile-time checks and - protobuf_c_{major,minor} for checks about the running library - (Issue #53). - - * Use a small constant-size hash-table instead of alloca() for detecting - required fields, and it also prevents us from using too much stack, etc. - (Related to Issue #60, #79). - - * Add a macro to ensure enums are the size of ints (Issue #69). - - [ Ilya Lipnitskiy ] - * Travis-CI integration. - - * Add source .proto filename to generated files. - - * Add protobuf-c version to protoc-c --version output (Issue #52). - - * For embedded submessage fields, merge multiple instances of the same - field, per the protobuf documentation (Issue #91). - - * Don't print unpack errors by default. - - * Optionally allow running the test suite under valgrind with ./configure - --enable-valgrind-tests. (Based on valgrind-tests.m4 from gnulib.) - - [ Kevin Lyda ] - * Autoconf portability fixes. - - * Add doxygen detection and make targets to the build system. - - * Doxygen documentation for the libprotobuf-c public API (Issue #132). - - [ Nick Galbreath ] - * Prevent possible overflow on 64-bit systems (Issue #106). - - [ Robert Edmonds ] - * Remove CMake (Issue #87). - - * Modernize the build system. - - Don't generate any diagnostics when building the build system with - modern autotools (Issue #89). - - - Use the PKG_CHECK_MODULES macro to locate protobuf. - - - Use the AC_C_BIGENDIAN macro to detect endianness, rather than custom - code. - - - Use the automake silent-rules option so the build output is actually - readable. - - - Generate our own pkg-config .pc files. - - * Reorganize the source tree. This affects the public protobuf-c header - path, which is now . A compatibility symlink from - to has been installed so that existing - code will continue to compile. New code should at some point begin using - the new include path, i.e., "#include " rather - than "#include ". - - * The RPC code has been split out into a separate project, protobuf-c-rpc. - - * Fix a potential use of an unitialized value in protobuf_c_message_unpack() - and several memory leaks in protoc-c, discovered by a commercial static code - analysis tool. - - * Bump the libprotobuf-c SONAME. - - * Begin versioning the library's symbols. (Based on ld-version-script.m4 - from gnulib.) - - * Preserve case in enum value names generated by protoc-c (Issue #129). - Reported by Oleg Efimov. - - * Add library functions protobuf_c_version() and protobuf_c_version_string() - for retrieving the version of the compiled library, and header macros - PROTOBUF_C_VERSION and PROTOBUF_C_VERSION_STRING for retrieving the - version of the header file. This replaces the interfaces for retrieving - the protobuf-c version numbers in Issue #53. - - * Add a version guard that ensures that the output of protoc-c is only - compiled against a protobuf-c header file from the exact same protobuf-c - release. - - * Add a --enable-code-coverage option to configure, which enables a - "make check-code-coverage" build target. This generates a code coverage - report and requires the lcov tool to be installed. - - * Remove the old DocBook documentation in doc/c-code-generator.{html,xml}. - Relevant material has been updated and incorporated into the Doxygen - documentation in the protobuf-c header file. - - * Remove the protobuf_c_default_allocator and protobuf_c_system_allocator - global variables from the exported library interface. All exported library - functions that need to perform dynamic memory allocation receive a - user-provided ProtobufCAllocator* parameter. If this parameter is NULL, - the system's default memory allocator will be used. - - Client code that previously passed "&protobuf_c_system_allocator" to - protobuf-c library functions taking a ProtobufCAllocator* argument should - be updated to pass "NULL" instead. - - Client code that previously overrode protobuf_c_default_allocator with - custom allocation functions and passed NULL as the ProtobufCAllocator* - argument to protobuf-c library functions should be updated to instead - enclose the custom allocation functions in a ProtobufCAllocator struct and - pass this object to protobuf-c library functions taking a - ProtobufCAllocator* parameter. - - * Update copyright and license statements throughout. The original - protobuf code released by Google was relicensed from Apache-2.0 to - BSD-3-Clause. Dave Benson also converted his license from BSD-3-Clause - to BSD-2-Clause. - - [ Tomasz Wasilczyk ] - * Don't export protobuf_c_message_init_generic() as an external symbol. - - * Don't use C++ style comments in C code. - - * Fix -Wcast-align warnings when compiled with clang. - -protobuf-c (0.15) - - make protobuf_c_message_init() into a function (Issue #49, daveb) - - Fix for freeing memory after unpacking bytes w/o a default-value. - (Andrei Nigmatulin) - - minor windows portability issues (use ProtobufC_FD) (Pop Stelian) - - --with-endianness={little,big} (Pop Stelian) - - bug setting up values of has_idle in public dispatch, - make protobuf_c_dispatch_run() use only public members (daveb) - - provide cmake support and some Windows compatibility (Nikita Manovich) - -protobuf-c (0.14) - - build fix (missing dependency in test directory) - - add generation / installation of pkg-config files. (Bobby Powers) - - support for packed repeated fields (Dave Benson) - - bug in protobuf_c_dispatch_close_fd(), which usually only - showed up in later function calls. - - support for deprecated fields -- enable a GCC warning - if a field has the "deprecated" option enabled. (Andrei Nigmatulin) - - hackery to try to avoid touching inttypes.h on windows (Issue #41) - - fix for protobuf_c_message_unpack() to issue error if any - "required" field is missing in input stream. (Andrei Nigmatulin) - -protobuf-c (0.13) - - Fix for when the number of connections gets too great in RPC. - (Leszek Swirski) (issue #32) - - Add --disable-protoc to only build libprotobuf-c (daveb) - - Bug fixes for protobuf_c_enum_descriptor_get_value_by_name() - and protobuf_c_service_descriptor_get_method_by_name() - - if descriptor->message_init != NULL, use it from unpack() - as an optimization (daveb) - - implement protobuf_c_{client,server}_set_error_handler() - -protobuf-c (0.12) - - for field names which are reserved words, use the real name - given in the protobuf-c file, not the mangled name which - is the name of the member in the C structure. (Andrei Nigmatulin) - - add protobuf_c_message_init() function; add virtual function - that implements it efficiently. (Andrei Nigmatulin) - - bug fix for sfixed32, fixed32, float wire-types on - big-endian platforms (Robert Edmonds) - - compile with the latest protobuf (the header file wire_format_inl.h - is now wire_format.h) (Robert Edmonds) - -protobuf-c (0.11) - - allow CFLAGS=-DPRINT_UNPACK_ERRORS=0 to suppress - unpack warnings from being printed at compile time (Andrei Nigmatulin) - - give error if an unknown wire-type is encountered (Andrei Nigmatulin) - - fix technically possible overflows during unpack of very - large messages (Andrei Nigmatulin) - - [UNFINISHED] windows RPC work - - use automake's "foreign" mode from within configure.ac - and add version information to the library (Robert Edmonds) - - ProtobufCServiceDescriptor::method_indices_by_name: missing - const. (Issue 21) - - Update to support new UnknownFields API. (fix by dcreager) (Issue 20) - -protobuf-c (0.10) - - build issue on platforms which don't compute library dependencies - automatically. - - fix for certain types of corrupt messages (Landon Fuller) (issue 16) - -protobuf-c (0.9) - - build issue: needed $(EXEEXT) in dependency lists for cygwin - - bug fix: protobuf_c_service_get_method_by_name() was not correct b/c - the service's methods were not sorted by name (the header file - used to incorrectly state that they were). - Now we correctly implement protobuf_c_service_get_method_by_name() - (using a bsearch indexed by separate array). - - generated source incompatibility: we added a new - member to ProtobufCServiceDescriptor (method_indices_by_name). - You will have to run the latest protobuf - to generate those structures. - - rename rpc-client's "autoretry" mechanism to "autoreconnect". - - bug fixes using TCP clients with the RPC system. - - handle allocation failures more gracefully (Jason Lunz) (issue 15) - -protobuf-c (0.8) - - Destroy function typedef for Services was omitting a "*" - - service_machgen_invoke was broken. (issue 12) - - add RPC system (BETA) - - don't segfault when packing NULL strings and messages. (issue 13) - -protobuf-c (0.7) - - memory leak: unknown fields were not being freed by free_unpacked() - - lowercase field names consistently when composing - default_value names. (issue 11) - - remove spurious semicolon (issue 10) - -protobuf-c (0.6) - - Warning suppression for -Wcast-qual and -Wshadow. - - Support for default values of all types allowed by core protobuf. - - Generate message__init functions, for when the static initializer - isn't convenient. - - add some reserved fields at the end of the various descriptors - -protobuf-c (0.5) - - License now included in major files. - - Use little-endian optimizations; fix a bug therein. - - Include 'make deb' target. - -protobuf-c (0.4) - - Update to work with protobuf 2.0.1. - -protobuf-c (0.2) -protobuf-c (0.3) - - Minor pedantic concerns about generated code. - -protobuf-c (0.1) - - Lots of test code (and bug fixes). - -protobuf-c (0.0) - - Initial release. diff --git a/vendor/protobuf-c/Doxyfile.in b/vendor/protobuf-c/Doxyfile.in deleted file mode 100644 index 7d556ec15..000000000 --- a/vendor/protobuf-c/Doxyfile.in +++ /dev/null @@ -1,2312 +0,0 @@ -# Doxyfile 1.8.7 - -# This file describes the settings to be used by the documentation system -# doxygen (www.doxygen.org) for a project. -# -# All text after a double hash (##) is considered a comment and is placed in -# front of the TAG it is preceding. -# -# All text after a single hash (#) is considered a comment and will be ignored. -# The format is: -# TAG = value [value, ...] -# For lists, items can also be appended using: -# TAG += value [value, ...] -# Values that contain spaces should be placed between quotes (\" \"). - -#--------------------------------------------------------------------------- -# Project related configuration options -#--------------------------------------------------------------------------- - -# This tag specifies the encoding used for all characters in the config file -# that follow. The default is UTF-8 which is also the encoding used for all text -# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv -# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv -# for the list of possible encodings. -# The default value is: UTF-8. - -DOXYFILE_ENCODING = UTF-8 - -# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by -# double-quotes, unless you are using Doxywizard) that should identify the -# project for which the documentation is generated. This name is used in the -# title of most generated pages and in a few other places. -# The default value is: My Project. - -PROJECT_NAME = "@PACKAGE@" - -# The PROJECT_NUMBER tag can be used to enter a project or revision number. This -# could be handy for archiving the generated documentation or if some version -# control system is used. - -PROJECT_NUMBER = @PACKAGE_VERSION@ - -# Using the PROJECT_BRIEF tag one can provide an optional one line description -# for a project that appears at the top of each page and should give viewer a -# quick idea about the purpose of the project. Keep the description short. - -PROJECT_BRIEF = "@PACKAGE_DESCRIPTION@" - -# With the PROJECT_LOGO tag one can specify an logo or icon that is included in -# the documentation. The maximum height of the logo should not exceed 55 pixels -# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo -# to the output directory. - -PROJECT_LOGO = - -# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path -# into which the generated documentation will be written. If a relative path is -# entered, it will be relative to the location where doxygen was started. If -# left blank the current directory will be used. - -OUTPUT_DIRECTORY = - -# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- -# directories (in 2 levels) under the output directory of each output format and -# will distribute the generated files over these directories. Enabling this -# option can be useful when feeding doxygen a huge amount of source files, where -# putting all generated files in the same directory would otherwise causes -# performance problems for the file system. -# The default value is: NO. - -CREATE_SUBDIRS = NO - -# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII -# characters to appear in the names of generated files. If set to NO, non-ASCII -# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode -# U+3044. -# The default value is: NO. - -ALLOW_UNICODE_NAMES = NO - -# The OUTPUT_LANGUAGE tag is used to specify the language in which all -# documentation generated by doxygen is written. Doxygen will use this -# information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, -# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), -# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, -# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), -# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, -# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, -# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, -# Ukrainian and Vietnamese. -# The default value is: English. - -OUTPUT_LANGUAGE = English - -# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member -# descriptions after the members that are listed in the file and class -# documentation (similar to Javadoc). Set to NO to disable this. -# The default value is: YES. - -BRIEF_MEMBER_DESC = YES - -# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief -# description of a member or function before the detailed description -# -# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the -# brief descriptions will be completely suppressed. -# The default value is: YES. - -REPEAT_BRIEF = YES - -# This tag implements a quasi-intelligent brief description abbreviator that is -# used to form the text in various listings. Each string in this list, if found -# as the leading text of the brief description, will be stripped from the text -# and the result, after processing the whole list, is used as the annotated -# text. Otherwise, the brief description is used as-is. If left blank, the -# following values are used ($name is automatically replaced with the name of -# the entity):The $name class, The $name widget, The $name file, is, provides, -# specifies, contains, represents, a, an and the. - -ABBREVIATE_BRIEF = - -# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then -# doxygen will generate a detailed section even if there is only a brief -# description. -# The default value is: NO. - -ALWAYS_DETAILED_SEC = YES - -# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all -# inherited members of a class in the documentation of that class as if those -# members were ordinary class members. Constructors, destructors and assignment -# operators of the base classes will not be shown. -# The default value is: NO. - -INLINE_INHERITED_MEMB = NO - -# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path -# before files name in the file list and in the header files. If set to NO the -# shortest path that makes the file name unique will be used -# The default value is: YES. - -FULL_PATH_NAMES = NO - -# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. -# Stripping is only done if one of the specified strings matches the left-hand -# part of the path. The tag can be used to show relative paths in the file list. -# If left blank the directory from which doxygen is run is used as the path to -# strip. -# -# Note that you can specify absolute paths here, but also relative paths, which -# will be relative from the directory where doxygen is started. -# This tag requires that the tag FULL_PATH_NAMES is set to YES. - -STRIP_FROM_PATH = @top_srcdir@ - -# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the -# path mentioned in the documentation of a class, which tells the reader which -# header file to include in order to use a class. If left blank only the name of -# the header file containing the class definition is used. Otherwise one should -# specify the list of include paths that are normally passed to the compiler -# using the -I flag. - -STRIP_FROM_INC_PATH = - -# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but -# less readable) file names. This can be useful is your file systems doesn't -# support long names like on DOS, Mac, or CD-ROM. -# The default value is: NO. - -SHORT_NAMES = NO - -# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the -# first line (until the first dot) of a Javadoc-style comment as the brief -# description. If set to NO, the Javadoc-style will behave just like regular Qt- -# style comments (thus requiring an explicit @brief command for a brief -# description.) -# The default value is: NO. - -JAVADOC_AUTOBRIEF = YES - -# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first -# line (until the first dot) of a Qt-style comment as the brief description. If -# set to NO, the Qt-style will behave just like regular Qt-style comments (thus -# requiring an explicit \brief command for a brief description.) -# The default value is: NO. - -QT_AUTOBRIEF = NO - -# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a -# multi-line C++ special comment block (i.e. a block of //! or /// comments) as -# a brief description. This used to be the default behavior. The new default is -# to treat a multi-line C++ comment block as a detailed description. Set this -# tag to YES if you prefer the old behavior instead. -# -# Note that setting this tag to YES also means that rational rose comments are -# not recognized any more. -# The default value is: NO. - -MULTILINE_CPP_IS_BRIEF = NO - -# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the -# documentation from any documented member that it re-implements. -# The default value is: YES. - -INHERIT_DOCS = YES - -# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a -# new page for each member. If set to NO, the documentation of a member will be -# part of the file/class/namespace that contains it. -# The default value is: NO. - -SEPARATE_MEMBER_PAGES = NO - -# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen -# uses this value to replace tabs by spaces in code fragments. -# Minimum value: 1, maximum value: 16, default value: 4. - -TAB_SIZE = 8 - -# This tag can be used to specify a number of aliases that act as commands in -# the documentation. An alias has the form: -# name=value -# For example adding -# "sideeffect=@par Side Effects:\n" -# will allow you to put the command \sideeffect (or @sideeffect) in the -# documentation, which will result in a user-defined paragraph with heading -# "Side Effects:". You can put \n's in the value part of an alias to insert -# newlines. - -ALIASES = - -# This tag can be used to specify a number of word-keyword mappings (TCL only). -# A mapping has the form "name=value". For example adding "class=itcl::class" -# will allow you to use the command class in the itcl::class meaning. - -TCL_SUBST = - -# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources -# only. Doxygen will then generate output that is more tailored for C. For -# instance, some of the names that are used will be different. The list of all -# members will be omitted, etc. -# The default value is: NO. - -OPTIMIZE_OUTPUT_FOR_C = YES - -# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or -# Python sources only. Doxygen will then generate output that is more tailored -# for that language. For instance, namespaces will be presented as packages, -# qualified scopes will look different, etc. -# The default value is: NO. - -OPTIMIZE_OUTPUT_JAVA = NO - -# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran -# sources. Doxygen will then generate output that is tailored for Fortran. -# The default value is: NO. - -OPTIMIZE_FOR_FORTRAN = NO - -# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL -# sources. Doxygen will then generate output that is tailored for VHDL. -# The default value is: NO. - -OPTIMIZE_OUTPUT_VHDL = NO - -# Doxygen selects the parser to use depending on the extension of the files it -# parses. With this tag you can assign which parser to use for a given -# extension. Doxygen has a built-in mapping, but you can override or extend it -# using this tag. The format is ext=language, where ext is a file extension, and -# language is one of the parsers supported by doxygen: IDL, Java, Javascript, -# C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran: -# FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran: -# Fortran. In the later case the parser tries to guess whether the code is fixed -# or free formatted code, this is the default for Fortran type files), VHDL. For -# instance to make doxygen treat .inc files as Fortran files (default is PHP), -# and .f files as C (default is Fortran), use: inc=Fortran f=C. -# -# Note For files without extension you can use no_extension as a placeholder. -# -# Note that for custom extensions you also need to set FILE_PATTERNS otherwise -# the files are not read by doxygen. - -EXTENSION_MAPPING = - -# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments -# according to the Markdown format, which allows for more readable -# documentation. See http://daringfireball.net/projects/markdown/ for details. -# The output of markdown processing is further processed by doxygen, so you can -# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in -# case of backward compatibilities issues. -# The default value is: YES. - -MARKDOWN_SUPPORT = YES - -# When enabled doxygen tries to link words that correspond to documented -# classes, or namespaces to their corresponding documentation. Such a link can -# be prevented in individual cases by by putting a % sign in front of the word -# or globally by setting AUTOLINK_SUPPORT to NO. -# The default value is: YES. - -AUTOLINK_SUPPORT = YES - -# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want -# to include (a tag file for) the STL sources as input, then you should set this -# tag to YES in order to let doxygen match functions declarations and -# definitions whose arguments contain STL classes (e.g. func(std::string); -# versus func(std::string) {}). This also make the inheritance and collaboration -# diagrams that involve STL classes more complete and accurate. -# The default value is: NO. - -BUILTIN_STL_SUPPORT = NO - -# If you use Microsoft's C++/CLI language, you should set this option to YES to -# enable parsing support. -# The default value is: NO. - -CPP_CLI_SUPPORT = NO - -# Set the SIP_SUPPORT tag to YES if your project consists of sip (see: -# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen -# will parse them like normal C++ but will assume all classes use public instead -# of private inheritance when no explicit protection keyword is present. -# The default value is: NO. - -SIP_SUPPORT = NO - -# For Microsoft's IDL there are propget and propput attributes to indicate -# getter and setter methods for a property. Setting this option to YES will make -# doxygen to replace the get and set methods by a property in the documentation. -# This will only work if the methods are indeed getting or setting a simple -# type. If this is not the case, or you want to show the methods anyway, you -# should set this option to NO. -# The default value is: YES. - -IDL_PROPERTY_SUPPORT = YES - -# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC -# tag is set to YES, then doxygen will reuse the documentation of the first -# member in the group (if any) for the other members of the group. By default -# all members of a group must be documented explicitly. -# The default value is: NO. - -DISTRIBUTE_GROUP_DOC = NO - -# Set the SUBGROUPING tag to YES to allow class member groups of the same type -# (for instance a group of public functions) to be put as a subgroup of that -# type (e.g. under the Public Functions section). Set it to NO to prevent -# subgrouping. Alternatively, this can be done per class using the -# \nosubgrouping command. -# The default value is: YES. - -SUBGROUPING = YES - -# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions -# are shown inside the group in which they are included (e.g. using \ingroup) -# instead of on a separate page (for HTML and Man pages) or section (for LaTeX -# and RTF). -# -# Note that this feature does not work in combination with -# SEPARATE_MEMBER_PAGES. -# The default value is: NO. - -INLINE_GROUPED_CLASSES = NO - -# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions -# with only public data fields or simple typedef fields will be shown inline in -# the documentation of the scope in which they are defined (i.e. file, -# namespace, or group documentation), provided this scope is documented. If set -# to NO, structs, classes, and unions are shown on a separate page (for HTML and -# Man pages) or section (for LaTeX and RTF). -# The default value is: NO. - -INLINE_SIMPLE_STRUCTS = NO - -# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or -# enum is documented as struct, union, or enum with the name of the typedef. So -# typedef struct TypeS {} TypeT, will appear in the documentation as a struct -# with name TypeT. When disabled the typedef will appear as a member of a file, -# namespace, or class. And the struct will be named TypeS. This can typically be -# useful for C code in case the coding convention dictates that all compound -# types are typedef'ed and only the typedef is referenced, never the tag name. -# The default value is: NO. - -TYPEDEF_HIDES_STRUCT = YES - -# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This -# cache is used to resolve symbols given their name and scope. Since this can be -# an expensive process and often the same symbol appears multiple times in the -# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small -# doxygen will become slower. If the cache is too large, memory is wasted. The -# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range -# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 -# symbols. At the end of a run doxygen will report the cache usage and suggest -# the optimal cache size from a speed point of view. -# Minimum value: 0, maximum value: 9, default value: 0. - -LOOKUP_CACHE_SIZE = 0 - -#--------------------------------------------------------------------------- -# Build related configuration options -#--------------------------------------------------------------------------- - -# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in -# documentation are documented, even if no documentation was available. Private -# class members and static file members will be hidden unless the -# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. -# Note: This will also disable the warnings about undocumented members that are -# normally produced when WARNINGS is set to YES. -# The default value is: NO. - -EXTRACT_ALL = NO - -# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will -# be included in the documentation. -# The default value is: NO. - -EXTRACT_PRIVATE = NO - -# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal -# scope will be included in the documentation. -# The default value is: NO. - -EXTRACT_PACKAGE = NO - -# If the EXTRACT_STATIC tag is set to YES all static members of a file will be -# included in the documentation. -# The default value is: NO. - -EXTRACT_STATIC = NO - -# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined -# locally in source files will be included in the documentation. If set to NO -# only classes defined in header files are included. Does not have any effect -# for Java sources. -# The default value is: YES. - -EXTRACT_LOCAL_CLASSES = YES - -# This flag is only useful for Objective-C code. When set to YES local methods, -# which are defined in the implementation section but not in the interface are -# included in the documentation. If set to NO only methods in the interface are -# included. -# The default value is: NO. - -EXTRACT_LOCAL_METHODS = NO - -# If this flag is set to YES, the members of anonymous namespaces will be -# extracted and appear in the documentation as a namespace called -# 'anonymous_namespace{file}', where file will be replaced with the base name of -# the file that contains the anonymous namespace. By default anonymous namespace -# are hidden. -# The default value is: NO. - -EXTRACT_ANON_NSPACES = NO - -# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all -# undocumented members inside documented classes or files. If set to NO these -# members will be included in the various overviews, but no documentation -# section is generated. This option has no effect if EXTRACT_ALL is enabled. -# The default value is: NO. - -HIDE_UNDOC_MEMBERS = NO - -# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all -# undocumented classes that are normally visible in the class hierarchy. If set -# to NO these classes will be included in the various overviews. This option has -# no effect if EXTRACT_ALL is enabled. -# The default value is: NO. - -HIDE_UNDOC_CLASSES = NO - -# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend -# (class|struct|union) declarations. If set to NO these declarations will be -# included in the documentation. -# The default value is: NO. - -HIDE_FRIEND_COMPOUNDS = NO - -# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any -# documentation blocks found inside the body of a function. If set to NO these -# blocks will be appended to the function's detailed documentation block. -# The default value is: NO. - -HIDE_IN_BODY_DOCS = NO - -# The INTERNAL_DOCS tag determines if documentation that is typed after a -# \internal command is included. If the tag is set to NO then the documentation -# will be excluded. Set it to YES to include the internal documentation. -# The default value is: NO. - -INTERNAL_DOCS = NO - -# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file -# names in lower-case letters. If set to YES upper-case letters are also -# allowed. This is useful if you have classes or files whose names only differ -# in case and if your file system supports case sensitive file names. Windows -# and Mac users are advised to set this option to NO. -# The default value is: system dependent. - -CASE_SENSE_NAMES = YES - -# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with -# their full class and namespace scopes in the documentation. If set to YES the -# scope will be hidden. -# The default value is: NO. - -HIDE_SCOPE_NAMES = NO - -# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of -# the files that are included by a file in the documentation of that file. -# The default value is: YES. - -SHOW_INCLUDE_FILES = NO - -# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each -# grouped member an include statement to the documentation, telling the reader -# which file to include in order to use the member. -# The default value is: NO. - -SHOW_GROUPED_MEMB_INC = NO - -# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include -# files with double quotes in the documentation rather than with sharp brackets. -# The default value is: NO. - -FORCE_LOCAL_INCLUDES = NO - -# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the -# documentation for inline members. -# The default value is: YES. - -INLINE_INFO = YES - -# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the -# (detailed) documentation of file and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. -# The default value is: YES. - -SORT_MEMBER_DOCS = NO - -# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief -# descriptions of file, namespace and class members alphabetically by member -# name. If set to NO the members will appear in declaration order. Note that -# this will also influence the order of the classes in the class list. -# The default value is: NO. - -SORT_BRIEF_DOCS = NO - -# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the -# (brief and detailed) documentation of class members so that constructors and -# destructors are listed first. If set to NO the constructors will appear in the -# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. -# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief -# member documentation. -# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting -# detailed member documentation. -# The default value is: NO. - -SORT_MEMBERS_CTORS_1ST = NO - -# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy -# of group names into alphabetical order. If set to NO the group names will -# appear in their defined order. -# The default value is: NO. - -SORT_GROUP_NAMES = NO - -# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by -# fully-qualified names, including namespaces. If set to NO, the class list will -# be sorted only by class name, not including the namespace part. -# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. -# Note: This option applies only to the class list, not to the alphabetical -# list. -# The default value is: NO. - -SORT_BY_SCOPE_NAME = NO - -# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper -# type resolution of all parameters of a function it will reject a match between -# the prototype and the implementation of a member function even if there is -# only one candidate or it is obvious which candidate to choose by doing a -# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still -# accept a match between prototype and implementation in such cases. -# The default value is: NO. - -STRICT_PROTO_MATCHING = NO - -# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the -# todo list. This list is created by putting \todo commands in the -# documentation. -# The default value is: YES. - -GENERATE_TODOLIST = NO - -# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the -# test list. This list is created by putting \test commands in the -# documentation. -# The default value is: YES. - -GENERATE_TESTLIST = NO - -# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug -# list. This list is created by putting \bug commands in the documentation. -# The default value is: YES. - -GENERATE_BUGLIST = NO - -# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO) -# the deprecated list. This list is created by putting \deprecated commands in -# the documentation. -# The default value is: YES. - -GENERATE_DEPRECATEDLIST= YES - -# The ENABLED_SECTIONS tag can be used to enable conditional documentation -# sections, marked by \if ... \endif and \cond -# ... \endcond blocks. - -ENABLED_SECTIONS = - -# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the -# initial value of a variable or macro / define can have for it to appear in the -# documentation. If the initializer consists of more lines than specified here -# it will be hidden. Use a value of 0 to hide initializers completely. The -# appearance of the value of individual variables and macros / defines can be -# controlled using \showinitializer or \hideinitializer command in the -# documentation regardless of this setting. -# Minimum value: 0, maximum value: 10000, default value: 30. - -MAX_INITIALIZER_LINES = 30 - -# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at -# the bottom of the documentation of classes and structs. If set to YES the list -# will mention the files that were used to generate the documentation. -# The default value is: YES. - -SHOW_USED_FILES = NO - -# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This -# will remove the Files entry from the Quick Index and from the Folder Tree View -# (if specified). -# The default value is: YES. - -SHOW_FILES = NO - -# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces -# page. This will remove the Namespaces entry from the Quick Index and from the -# Folder Tree View (if specified). -# The default value is: YES. - -SHOW_NAMESPACES = NO - -# The FILE_VERSION_FILTER tag can be used to specify a program or script that -# doxygen should invoke to get the current version for each file (typically from -# the version control system). Doxygen will invoke the program by executing (via -# popen()) the command command input-file, where command is the value of the -# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided -# by doxygen. Whatever the program writes to standard output is used as the file -# version. For an example see the documentation. - -FILE_VERSION_FILTER = - -# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed -# by doxygen. The layout file controls the global structure of the generated -# output files in an output format independent way. To create the layout file -# that represents doxygen's defaults, run doxygen with the -l option. You can -# optionally specify a file name after the option, if omitted DoxygenLayout.xml -# will be used as the name of the layout file. -# -# Note that if you run doxygen from a directory containing a file called -# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE -# tag is left empty. - -LAYOUT_FILE = @top_srcdir@/DoxygenLayout.xml - -# The CITE_BIB_FILES tag can be used to specify one or more bib files containing -# the reference definitions. This must be a list of .bib files. The .bib -# extension is automatically appended if omitted. This requires the bibtex tool -# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. -# For LaTeX the style of the bibliography can be controlled using -# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the -# search path. Do not use file names with spaces, bibtex cannot handle them. See -# also \cite for info how to create references. - -CITE_BIB_FILES = - -#--------------------------------------------------------------------------- -# Configuration options related to warning and progress messages -#--------------------------------------------------------------------------- - -# The QUIET tag can be used to turn on/off the messages that are generated to -# standard output by doxygen. If QUIET is set to YES this implies that the -# messages are off. -# The default value is: NO. - -QUIET = YES - -# The WARNINGS tag can be used to turn on/off the warning messages that are -# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES -# this implies that the warnings are on. -# -# Tip: Turn warnings on while writing the documentation. -# The default value is: YES. - -WARNINGS = YES - -# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate -# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag -# will automatically be disabled. -# The default value is: YES. - -WARN_IF_UNDOCUMENTED = YES - -# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for -# potential errors in the documentation, such as not documenting some parameters -# in a documented function, or documenting parameters that don't exist or using -# markup commands wrongly. -# The default value is: YES. - -WARN_IF_DOC_ERROR = YES - -# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that -# are documented, but have no documentation for their parameters or return -# value. If set to NO doxygen will only warn about wrong or incomplete parameter -# documentation, but not about the absence of documentation. -# The default value is: NO. - -WARN_NO_PARAMDOC = YES - -# The WARN_FORMAT tag determines the format of the warning messages that doxygen -# can produce. The string should contain the $file, $line, and $text tags, which -# will be replaced by the file and line number from which the warning originated -# and the warning text. Optionally the format may contain $version, which will -# be replaced by the version of the file (if it could be obtained via -# FILE_VERSION_FILTER) -# The default value is: $file:$line: $text. - -WARN_FORMAT = "$file:$line: $text" - -# The WARN_LOGFILE tag can be used to specify a file to which warning and error -# messages should be written. If left blank the output is written to standard -# error (stderr). - -WARN_LOGFILE = - -#--------------------------------------------------------------------------- -# Configuration options related to the input files -#--------------------------------------------------------------------------- - -# The INPUT tag is used to specify the files and/or directories that contain -# documented source files. You may enter file names like myfile.cpp or -# directories like /usr/src/myproject. Separate the files or directories with -# spaces. -# Note: If this tag is empty the current directory is searched. - -INPUT = @DOXYGEN_INPUT@ - -# This tag can be used to specify the character encoding of the source files -# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses -# libiconv (or the iconv built into libc) for the transcoding. See the libiconv -# documentation (see: http://www.gnu.org/software/libiconv) for the list of -# possible encodings. -# The default value is: UTF-8. - -INPUT_ENCODING = UTF-8 - -# If the value of the INPUT tag contains directories, you can use the -# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and -# *.h) to filter out the source-files in the directories. If left blank the -# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, -# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, -# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, -# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, -# *.qsf, *.as and *.js. - -FILE_PATTERNS = *.h - -# The RECURSIVE tag can be used to specify whether or not subdirectories should -# be searched for input files as well. -# The default value is: NO. - -RECURSIVE = YES - -# The EXCLUDE tag can be used to specify files and/or directories that should be -# excluded from the INPUT source files. This way you can easily exclude a -# subdirectory from a directory tree whose root is specified with the INPUT tag. -# -# Note that relative paths are relative to the directory from which doxygen is -# run. - -EXCLUDE = - -# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or -# directories that are symbolic links (a Unix file system feature) are excluded -# from the input. -# The default value is: NO. - -EXCLUDE_SYMLINKS = NO - -# If the value of the INPUT tag contains directories, you can use the -# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude -# certain files from those directories. -# -# Note that the wildcards are matched against the file with absolute path, so to -# exclude all test directories for example use the pattern */test/* - -EXCLUDE_PATTERNS = *private* - -# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names -# (namespaces, classes, functions, etc.) that should be excluded from the -# output. The symbol name can be a fully qualified name, a word, or if the -# wildcard * is used, a substring. Examples: ANamespace, AClass, -# AClass::ANamespace, ANamespace::*Test -# -# Note that the wildcards are matched against the file with absolute path, so to -# exclude all test directories use the pattern */test/* - -EXCLUDE_SYMBOLS = - -# The EXAMPLE_PATH tag can be used to specify one or more files or directories -# that contain example code fragments that are included (see the \include -# command). - -EXAMPLE_PATH = - -# If the value of the EXAMPLE_PATH tag contains directories, you can use the -# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and -# *.h) to filter out the source-files in the directories. If left blank all -# files are included. - -EXAMPLE_PATTERNS = - -# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be -# searched for input files to be used with the \include or \dontinclude commands -# irrespective of the value of the RECURSIVE tag. -# The default value is: NO. - -EXAMPLE_RECURSIVE = NO - -# The IMAGE_PATH tag can be used to specify one or more files or directories -# that contain images that are to be included in the documentation (see the -# \image command). - -IMAGE_PATH = - -# The INPUT_FILTER tag can be used to specify a program that doxygen should -# invoke to filter for each input file. Doxygen will invoke the filter program -# by executing (via popen()) the command: -# -# -# -# where is the value of the INPUT_FILTER tag, and is the -# name of an input file. Doxygen will then use the output that the filter -# program writes to standard output. If FILTER_PATTERNS is specified, this tag -# will be ignored. -# -# Note that the filter must not add or remove lines; it is applied before the -# code is scanned, but not when the output code is generated. If lines are added -# or removed, the anchors will not be placed correctly. - -INPUT_FILTER = - -# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern -# basis. Doxygen will compare the file name with each pattern and apply the -# filter if there is a match. The filters are a list of the form: pattern=filter -# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how -# filters are used. If the FILTER_PATTERNS tag is empty or if none of the -# patterns match the file name, INPUT_FILTER is applied. - -FILTER_PATTERNS = - -# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using -# INPUT_FILTER ) will also be used to filter the input files that are used for -# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). -# The default value is: NO. - -FILTER_SOURCE_FILES = NO - -# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file -# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and -# it is also possible to disable source filtering for a specific pattern using -# *.ext= (so without naming a filter). -# This tag requires that the tag FILTER_SOURCE_FILES is set to YES. - -FILTER_SOURCE_PATTERNS = - -# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that -# is part of the input, its contents will be placed on the main page -# (index.html). This can be useful if you have a project on for instance GitHub -# and want to reuse the introduction page also for the doxygen output. - -USE_MDFILE_AS_MAINPAGE = - -#--------------------------------------------------------------------------- -# Configuration options related to source browsing -#--------------------------------------------------------------------------- - -# If the SOURCE_BROWSER tag is set to YES then a list of source files will be -# generated. Documented entities will be cross-referenced with these sources. -# -# Note: To get rid of all source code in the generated output, make sure that -# also VERBATIM_HEADERS is set to NO. -# The default value is: NO. - -SOURCE_BROWSER = NO - -# Setting the INLINE_SOURCES tag to YES will include the body of functions, -# classes and enums directly into the documentation. -# The default value is: NO. - -INLINE_SOURCES = NO - -# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any -# special comment blocks from generated source code fragments. Normal C, C++ and -# Fortran comments will always remain visible. -# The default value is: YES. - -STRIP_CODE_COMMENTS = YES - -# If the REFERENCED_BY_RELATION tag is set to YES then for each documented -# function all documented functions referencing it will be listed. -# The default value is: NO. - -REFERENCED_BY_RELATION = NO - -# If the REFERENCES_RELATION tag is set to YES then for each documented function -# all documented entities called/used by that function will be listed. -# The default value is: NO. - -REFERENCES_RELATION = NO - -# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set -# to YES, then the hyperlinks from functions in REFERENCES_RELATION and -# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will -# link to the documentation. -# The default value is: YES. - -REFERENCES_LINK_SOURCE = YES - -# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the -# source code will show a tooltip with additional information such as prototype, -# brief description and links to the definition and documentation. Since this -# will make the HTML file larger and loading of large files a bit slower, you -# can opt to disable this feature. -# The default value is: YES. -# This tag requires that the tag SOURCE_BROWSER is set to YES. - -SOURCE_TOOLTIPS = NO - -# If the USE_HTAGS tag is set to YES then the references to source code will -# point to the HTML generated by the htags(1) tool instead of doxygen built-in -# source browser. The htags tool is part of GNU's global source tagging system -# (see http://www.gnu.org/software/global/global.html). You will need version -# 4.8.6 or higher. -# -# To use it do the following: -# - Install the latest version of global -# - Enable SOURCE_BROWSER and USE_HTAGS in the config file -# - Make sure the INPUT points to the root of the source tree -# - Run doxygen as normal -# -# Doxygen will invoke htags (and that will in turn invoke gtags), so these -# tools must be available from the command line (i.e. in the search path). -# -# The result: instead of the source browser generated by doxygen, the links to -# source code will now point to the output of htags. -# The default value is: NO. -# This tag requires that the tag SOURCE_BROWSER is set to YES. - -USE_HTAGS = NO - -# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a -# verbatim copy of the header file for each class for which an include is -# specified. Set to NO to disable this. -# See also: Section \class. -# The default value is: YES. - -VERBATIM_HEADERS = NO - -#--------------------------------------------------------------------------- -# Configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- - -# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all -# compounds will be generated. Enable this if the project contains a lot of -# classes, structs, unions or interfaces. -# The default value is: YES. - -ALPHABETICAL_INDEX = NO - -# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in -# which the alphabetical index list will be split. -# Minimum value: 1, maximum value: 20, default value: 5. -# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. - -COLS_IN_ALPHA_INDEX = 5 - -# In case all classes in a project start with a common prefix, all classes will -# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag -# can be used to specify a prefix (or a list of prefixes) that should be ignored -# while generating the index headers. -# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. - -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# Configuration options related to the HTML output -#--------------------------------------------------------------------------- - -# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output -# The default value is: YES. - -GENERATE_HTML = YES - -# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a -# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of -# it. -# The default directory is: html. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_OUTPUT = html - -# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each -# generated HTML page (for example: .htm, .php, .asp). -# The default value is: .html. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_FILE_EXTENSION = .html - -# The HTML_HEADER tag can be used to specify a user-defined HTML header file for -# each generated HTML page. If the tag is left blank doxygen will generate a -# standard header. -# -# To get valid HTML the header file that includes any scripts and style sheets -# that doxygen needs, which is dependent on the configuration options used (e.g. -# the setting GENERATE_TREEVIEW). It is highly recommended to start with a -# default header using -# doxygen -w html new_header.html new_footer.html new_stylesheet.css -# YourConfigFile -# and then modify the file new_header.html. See also section "Doxygen usage" -# for information on how to generate the default header that doxygen normally -# uses. -# Note: The header is subject to change so you typically have to regenerate the -# default header when upgrading to a newer version of doxygen. For a description -# of the possible markers and block names see the documentation. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_HEADER = - -# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each -# generated HTML page. If the tag is left blank doxygen will generate a standard -# footer. See HTML_HEADER for more information on how to generate a default -# footer and what special commands can be used inside the footer. See also -# section "Doxygen usage" for information on how to generate the default footer -# that doxygen normally uses. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_FOOTER = - -# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style -# sheet that is used by each HTML page. It can be used to fine-tune the look of -# the HTML output. If left blank doxygen will generate a default style sheet. -# See also section "Doxygen usage" for information on how to generate the style -# sheet that doxygen normally uses. -# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as -# it is more robust and this tag (HTML_STYLESHEET) will in the future become -# obsolete. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_STYLESHEET = - -# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user- -# defined cascading style sheet that is included after the standard style sheets -# created by doxygen. Using this option one can overrule certain style aspects. -# This is preferred over using HTML_STYLESHEET since it does not replace the -# standard style sheet and is therefor more robust against future updates. -# Doxygen will copy the style sheet file to the output directory. For an example -# see the documentation. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_EXTRA_STYLESHEET = - -# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or -# other source files which should be copied to the HTML output directory. Note -# that these files will be copied to the base HTML output directory. Use the -# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these -# files. In the HTML_STYLESHEET file, use the file name only. Also note that the -# files will be copied as-is; there are no commands or markers available. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_EXTRA_FILES = - -# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen -# will adjust the colors in the stylesheet and background images according to -# this color. Hue is specified as an angle on a colorwheel, see -# http://en.wikipedia.org/wiki/Hue for more information. For instance the value -# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 -# purple, and 360 is red again. -# Minimum value: 0, maximum value: 359, default value: 220. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_HUE = 220 - -# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors -# in the HTML output. For a value of 0 the output will use grayscales only. A -# value of 255 will produce the most vivid colors. -# Minimum value: 0, maximum value: 255, default value: 100. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_SAT = 100 - -# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the -# luminance component of the colors in the HTML output. Values below 100 -# gradually make the output lighter, whereas values above 100 make the output -# darker. The value divided by 100 is the actual gamma applied, so 80 represents -# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not -# change the gamma. -# Minimum value: 40, maximum value: 240, default value: 80. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_GAMMA = 80 - -# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML -# page will contain the date and time when the page was generated. Setting this -# to NO can help when comparing the output of multiple runs. -# The default value is: YES. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_TIMESTAMP = NO - -# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML -# documentation will contain sections that can be hidden and shown after the -# page has loaded. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_DYNAMIC_SECTIONS = NO - -# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries -# shown in the various tree structured indices initially; the user can expand -# and collapse entries dynamically later on. Doxygen will expand the tree to -# such a level that at most the specified number of entries are visible (unless -# a fully collapsed tree already exceeds this amount). So setting the number of -# entries 1 will produce a full collapsed tree by default. 0 is a special value -# representing an infinite number of entries and will result in a full expanded -# tree by default. -# Minimum value: 0, maximum value: 9999, default value: 100. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_INDEX_NUM_ENTRIES = 100 - -# If the GENERATE_DOCSET tag is set to YES, additional index files will be -# generated that can be used as input for Apple's Xcode 3 integrated development -# environment (see: http://developer.apple.com/tools/xcode/), introduced with -# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a -# Makefile in the HTML output directory. Running make will produce the docset in -# that directory and running make install will install the docset in -# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at -# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html -# for more information. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_DOCSET = NO - -# This tag determines the name of the docset feed. A documentation feed provides -# an umbrella under which multiple documentation sets from a single provider -# (such as a company or product suite) can be grouped. -# The default value is: Doxygen generated docs. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_FEEDNAME = "Doxygen generated docs" - -# This tag specifies a string that should uniquely identify the documentation -# set bundle. This should be a reverse domain-name style string, e.g. -# com.mycompany.MyDocSet. Doxygen will append .docset to the name. -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_BUNDLE_ID = org.doxygen.Project - -# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify -# the documentation publisher. This should be a reverse domain-name style -# string, e.g. com.mycompany.MyDocSet.documentation. -# The default value is: org.doxygen.Publisher. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_PUBLISHER_ID = org.doxygen.Publisher - -# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. -# The default value is: Publisher. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_PUBLISHER_NAME = Publisher - -# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three -# additional HTML index files: index.hhp, index.hhc, and index.hhk. The -# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop -# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on -# Windows. -# -# The HTML Help Workshop contains a compiler that can convert all HTML output -# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML -# files are now used as the Windows 98 help format, and will replace the old -# Windows help format (.hlp) on all Windows platforms in the future. Compressed -# HTML files also contain an index, a table of contents, and you can search for -# words in the documentation. The HTML workshop also contains a viewer for -# compressed HTML files. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_HTMLHELP = NO - -# The CHM_FILE tag can be used to specify the file name of the resulting .chm -# file. You can add a path in front of the file if the result should not be -# written to the html output directory. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -CHM_FILE = - -# The HHC_LOCATION tag can be used to specify the location (absolute path -# including file name) of the HTML help compiler ( hhc.exe). If non-empty -# doxygen will try to run the HTML help compiler on the generated index.hhp. -# The file has to be specified with full path. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -HHC_LOCATION = - -# The GENERATE_CHI flag controls if a separate .chi index file is generated ( -# YES) or that it should be included in the master .chm file ( NO). -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -GENERATE_CHI = NO - -# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc) -# and project file content. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -CHM_INDEX_ENCODING = - -# The BINARY_TOC flag controls whether a binary table of contents is generated ( -# YES) or a normal table of contents ( NO) in the .chm file. Furthermore it -# enables the Previous and Next buttons. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -BINARY_TOC = NO - -# The TOC_EXPAND flag can be set to YES to add extra items for group members to -# the table of contents of the HTML help documentation and to the tree view. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -TOC_EXPAND = NO - -# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and -# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that -# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help -# (.qch) of the generated HTML documentation. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_QHP = NO - -# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify -# the file name of the resulting .qch file. The path specified is relative to -# the HTML output folder. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QCH_FILE = - -# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help -# Project output. For more information please see Qt Help Project / Namespace -# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_NAMESPACE = org.doxygen.Project - -# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt -# Help Project output. For more information please see Qt Help Project / Virtual -# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- -# folders). -# The default value is: doc. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_VIRTUAL_FOLDER = doc - -# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom -# filter to add. For more information please see Qt Help Project / Custom -# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- -# filters). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_CUST_FILTER_NAME = - -# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the -# custom filter to add. For more information please see Qt Help Project / Custom -# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- -# filters). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_CUST_FILTER_ATTRS = - -# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this -# project's filter section matches. Qt Help Project / Filter Attributes (see: -# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_SECT_FILTER_ATTRS = - -# The QHG_LOCATION tag can be used to specify the location of Qt's -# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the -# generated .qhp file. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHG_LOCATION = - -# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be -# generated, together with the HTML files, they form an Eclipse help plugin. To -# install this plugin and make it available under the help contents menu in -# Eclipse, the contents of the directory containing the HTML and XML files needs -# to be copied into the plugins directory of eclipse. The name of the directory -# within the plugins directory should be the same as the ECLIPSE_DOC_ID value. -# After copying Eclipse needs to be restarted before the help appears. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_ECLIPSEHELP = NO - -# A unique identifier for the Eclipse help plugin. When installing the plugin -# the directory name containing the HTML and XML files should also have this -# name. Each documentation set should have its own identifier. -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. - -ECLIPSE_DOC_ID = org.doxygen.Project - -# If you want full control over the layout of the generated HTML pages it might -# be necessary to disable the index and replace it with your own. The -# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top -# of each HTML page. A value of NO enables the index and the value YES disables -# it. Since the tabs in the index contain the same information as the navigation -# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -DISABLE_INDEX = YES - -# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index -# structure should be generated to display hierarchical information. If the tag -# value is set to YES, a side panel will be generated containing a tree-like -# index structure (just like the one that is generated for HTML Help). For this -# to work a browser that supports JavaScript, DHTML, CSS and frames is required -# (i.e. any modern browser). Windows users are probably better off using the -# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can -# further fine-tune the look of the index. As an example, the default style -# sheet generated by doxygen has an example that shows how to put an image at -# the root of the tree instead of the PROJECT_NAME. Since the tree basically has -# the same information as the tab index, you could consider setting -# DISABLE_INDEX to YES when enabling this option. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_TREEVIEW = YES - -# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that -# doxygen will group on one line in the generated HTML documentation. -# -# Note that a value of 0 will completely suppress the enum values from appearing -# in the overview section. -# Minimum value: 0, maximum value: 20, default value: 4. -# This tag requires that the tag GENERATE_HTML is set to YES. - -ENUM_VALUES_PER_LINE = 0 - -# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used -# to set the initial width (in pixels) of the frame in which the tree is shown. -# Minimum value: 0, maximum value: 1500, default value: 250. -# This tag requires that the tag GENERATE_HTML is set to YES. - -TREEVIEW_WIDTH = 250 - -# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to -# external symbols imported via tag files in a separate window. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -EXT_LINKS_IN_WINDOW = NO - -# Use this tag to change the font size of LaTeX formulas included as images in -# the HTML documentation. When you change the font size after a successful -# doxygen run you need to manually remove any form_*.png images from the HTML -# output directory to force them to be regenerated. -# Minimum value: 8, maximum value: 50, default value: 10. -# This tag requires that the tag GENERATE_HTML is set to YES. - -FORMULA_FONTSIZE = 10 - -# Use the FORMULA_TRANPARENT tag to determine whether or not the images -# generated for formulas are transparent PNGs. Transparent PNGs are not -# supported properly for IE 6.0, but are supported on all modern browsers. -# -# Note that when changing this option you need to delete any form_*.png files in -# the HTML output directory before the changes have effect. -# The default value is: YES. -# This tag requires that the tag GENERATE_HTML is set to YES. - -FORMULA_TRANSPARENT = YES - -# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see -# http://www.mathjax.org) which uses client side Javascript for the rendering -# instead of using prerendered bitmaps. Use this if you do not have LaTeX -# installed or if you want to formulas look prettier in the HTML output. When -# enabled you may also need to install MathJax separately and configure the path -# to it using the MATHJAX_RELPATH option. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -USE_MATHJAX = NO - -# When MathJax is enabled you can set the default output format to be used for -# the MathJax output. See the MathJax site (see: -# http://docs.mathjax.org/en/latest/output.html) for more details. -# Possible values are: HTML-CSS (which is slower, but has the best -# compatibility), NativeMML (i.e. MathML) and SVG. -# The default value is: HTML-CSS. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_FORMAT = HTML-CSS - -# When MathJax is enabled you need to specify the location relative to the HTML -# output directory using the MATHJAX_RELPATH option. The destination directory -# should contain the MathJax.js script. For instance, if the mathjax directory -# is located at the same level as the HTML output directory, then -# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax -# Content Delivery Network so you can quickly see the result without installing -# MathJax. However, it is strongly recommended to install a local copy of -# MathJax from http://www.mathjax.org before deployment. -# The default value is: http://cdn.mathjax.org/mathjax/latest. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest - -# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax -# extension names that should be enabled during MathJax rendering. For example -# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_EXTENSIONS = - -# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces -# of code that will be used on startup of the MathJax code. See the MathJax site -# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an -# example see the documentation. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_CODEFILE = - -# When the SEARCHENGINE tag is enabled doxygen will generate a search box for -# the HTML output. The underlying search engine uses javascript and DHTML and -# should work on any modern browser. Note that when using HTML help -# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) -# there is already a search function so this one should typically be disabled. -# For large projects the javascript based search engine can be slow, then -# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to -# search using the keyboard; to jump to the search box use + S -# (what the is depends on the OS and browser, but it is typically -# , /