History log of /aosp_15_r20/external/protobuf/ (Results 1 – 1 of 1)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1b3f573f06-Dec-2024 Android Build Coastguard Worker <[email protected]>

Snap for 12755599 from 3e513f9e2c095a64d2e387c422cb1a699d69ea3a to 25Q1-release

Change-Id: If49667e443a10f34531b343eeefc0b5e4b2e9a4b


.bazelignore
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/mergeable.yml
.github/workflows/codespell.yml
.github/workflows/objc_cocoapods.yml
.github/workflows/php-ext.yml
.gitignore
.gitmodules.disabled
.readthedocs.yml
Android.bp
BUILD.bazel
CHANGES.txt
CMakeLists.txt
CONTRIBUTING.md
CONTRIBUTORS.txt
CleanSpec.mk
LICENSE
METADATA
MODULE_LICENSE_BSD
Makefile.am
OWNERS
Protobuf-C++.podspec
Protobuf.podspec
README.android
README.md
SECURITY.md
TEST_MAPPING
WORKSPACE
android/config.h
appveyor.bat
appveyor.yml
autogen.sh
benchmarks/BUILD.bazel
benchmarks/Makefile.am
benchmarks/README.md
benchmarks/__init__.py
benchmarks/benchmarks.proto
benchmarks/cpp/BUILD.bazel
benchmarks/cpp/cpp_benchmark.cc
benchmarks/datasets/BUILD.bazel
benchmarks/datasets/google_message1/proto2/BUILD.bazel
benchmarks/datasets/google_message1/proto2/benchmark_message1_proto2.proto
benchmarks/datasets/google_message1/proto2/dataset.google_message1_proto2.pb
benchmarks/datasets/google_message1/proto3/BUILD.bazel
benchmarks/datasets/google_message1/proto3/benchmark_message1_proto3.proto
benchmarks/datasets/google_message1/proto3/dataset.google_message1_proto3.pb
benchmarks/datasets/google_message2/BUILD.bazel
benchmarks/datasets/google_message2/benchmark_message2.proto
benchmarks/datasets/google_message2/dataset.google_message2.pb
benchmarks/datasets/google_message3/BUILD.bazel
benchmarks/datasets/google_message3/benchmark_message3.proto
benchmarks/datasets/google_message3/benchmark_message3_1.proto
benchmarks/datasets/google_message3/benchmark_message3_2.proto
benchmarks/datasets/google_message3/benchmark_message3_3.proto
benchmarks/datasets/google_message3/benchmark_message3_4.proto
benchmarks/datasets/google_message3/benchmark_message3_5.proto
benchmarks/datasets/google_message3/benchmark_message3_6.proto
benchmarks/datasets/google_message3/benchmark_message3_7.proto
benchmarks/datasets/google_message3/benchmark_message3_8.proto
benchmarks/datasets/google_message4/BUILD.bazel
benchmarks/datasets/google_message4/benchmark_message4.proto
benchmarks/datasets/google_message4/benchmark_message4_1.proto
benchmarks/datasets/google_message4/benchmark_message4_2.proto
benchmarks/datasets/google_message4/benchmark_message4_3.proto
benchmarks/go/go_benchmark_test.go
benchmarks/google_size.proto
benchmarks/java/pom.xml
benchmarks/java/src/main/java/com/google/protobuf/ProtoCaliperBenchmark.java
benchmarks/js/benchmark_suite.js
benchmarks/js/js_benchmark.js
benchmarks/php/PhpBenchmark.php
benchmarks/php/autoload.php
benchmarks/protobuf.js/generate_pbjs_files.js
benchmarks/protobuf.js/protobufjs_benchmark.js
benchmarks/python/__init__.py
benchmarks/python/py_benchmark.py
benchmarks/python/python_benchmark_messages.cc
benchmarks/util/__init__.py
benchmarks/util/big_query_utils.py
benchmarks/util/data_proto2_to_proto3_util.h
benchmarks/util/gogo_data_scrubber.cc
benchmarks/util/proto3_data_stripper.cc
benchmarks/util/protoc-gen-gogoproto.cc
benchmarks/util/protoc-gen-proto2_to_proto3.cc
benchmarks/util/result_parser.py
benchmarks/util/result_uploader.py
benchmarks/util/schema_proto2_to_proto3_util.h
build.gradle
build_defs/BUILD.bazel
build_defs/cc_proto_blacklist_test.bzl
build_defs/compiler_config_setting.bzl
build_defs/cpp_opts.bzl
build_files_updated_unittest.sh
cmake/CMakeLists.txt
cmake/README.md
cmake/conformance.cmake
cmake/examples.cmake
cmake/extract_includes.bat.in
cmake/install.cmake
cmake/libprotobuf-lite.cmake
cmake/libprotobuf.cmake
cmake/libprotoc.cmake
cmake/protobuf-config-version.cmake.in
cmake/protobuf-config.cmake.in
cmake/protobuf-lite.pc.cmake
cmake/protobuf-module.cmake.in
cmake/protobuf-options.cmake
cmake/protobuf.pc.cmake
cmake/protoc.cmake
cmake/tests.cmake
cmake/version.rc.in
config/config.h
configure.ac
conformance/BUILD.bazel
conformance/ConformanceJava.java
conformance/ConformanceJavaLite.java
conformance/Makefile.am
conformance/README.md
conformance/autoload.php
conformance/binary_json_conformance_suite.cc
conformance/binary_json_conformance_suite.h
conformance/conformance.proto
conformance/conformance_cpp.cc
conformance/conformance_nodejs.js
conformance/conformance_objc.m
conformance/conformance_php.php
conformance/conformance_python.py
conformance/conformance_ruby.rb
conformance/conformance_test.cc
conformance/conformance_test.h
conformance/conformance_test_main.cc
conformance/conformance_test_runner.cc
conformance/conformance_test_runner.sh
conformance/defs.bzl
conformance/failure_list_cpp.txt
conformance/failure_list_csharp.txt
conformance/failure_list_java.txt
conformance/failure_list_java_lite.txt
conformance/failure_list_jruby.txt
conformance/failure_list_js.txt
conformance/failure_list_objc.txt
conformance/failure_list_php.txt
conformance/failure_list_php_c.txt
conformance/failure_list_python-post26.txt
conformance/failure_list_python.txt
conformance/failure_list_python_cpp.txt
conformance/failure_list_ruby.txt
conformance/text_format_conformance_suite.cc
conformance/text_format_conformance_suite.h
conformance/text_format_failure_list_cpp.txt
conformance/text_format_failure_list_csharp.txt
conformance/text_format_failure_list_java.txt
conformance/text_format_failure_list_java_lite.txt
conformance/text_format_failure_list_jruby.txt
conformance/text_format_failure_list_php.txt
conformance/text_format_failure_list_python.txt
conformance/text_format_failure_list_python_cpp.txt
conformance/text_format_failure_list_ruby.txt
conformance/third_party/jsoncpp/Android.bp
conformance/third_party/jsoncpp/LICENSE
conformance/third_party/jsoncpp/json.h
conformance/third_party/jsoncpp/jsoncpp.cpp
conformance/update_failure_list.py
csharp/.editorconfig
csharp/.gitignore
csharp/BUILD.bazel
csharp/CHANGES.txt
csharp/Google.Protobuf.Tools.nuspec
csharp/Google.Protobuf.Tools.targets
csharp/NuGet.Config
csharp/README.md
csharp/build_packages.bat
csharp/build_tools.sh
csharp/buildall.bat
csharp/buildall.sh
csharp/compatibility_tests/v3.0.0/protos/csharp/protos/unittest_issues.proto
csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/map_unittest_proto3.proto
csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_import_proto3.proto
csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_import_public_proto3.proto
csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_proto3.proto
csharp/compatibility_tests/v3.0.0/protos/src/google/protobuf/unittest_well_known_types.proto
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/ByteStringTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedInputStreamExtensions.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedInputStreamTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedOutputStreamTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Collections/MapFieldTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/DeprecatedMemberTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/EqualityTester.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/FieldCodecTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/GeneratedMessageTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/IssuesTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/JsonParserTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/JsonTokenizerTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Program.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/SampleEnum.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/SampleMessages.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/TestCornerCases.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/TestProtos/ForeignMessagePartial.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs
csharp/compatibility_tests/v3.0.0/test.sh
csharp/generate_protos.sh
csharp/install_dotnet_sdk.ps1
csharp/keys/Google.Protobuf.public.snk
csharp/keys/Google.Protobuf.snk
csharp/keys/README.md
csharp/protos/README.md
csharp/protos/map_unittest_proto3.proto
csharp/protos/old_extensions1.proto
csharp/protos/old_extensions2.proto
csharp/protos/unittest.proto
csharp/protos/unittest_custom_options_proto3.proto
csharp/protos/unittest_import.proto
csharp/protos/unittest_import_proto3.proto
csharp/protos/unittest_import_public.proto
csharp/protos/unittest_import_public_proto3.proto
csharp/protos/unittest_issue6936_a.proto
csharp/protos/unittest_issue6936_b.proto
csharp/protos/unittest_issue6936_c.proto
csharp/protos/unittest_issues.proto
csharp/protos/unittest_proto3.proto
csharp/protos/unittest_selfreferential_options.proto
csharp/src/AddressBook/AddPerson.cs
csharp/src/AddressBook/AddressBook.csproj
csharp/src/AddressBook/Addressbook.cs
csharp/src/AddressBook/ListPeople.cs
csharp/src/AddressBook/Program.cs
csharp/src/AddressBook/SampleUsage.cs
csharp/src/Google.Protobuf.Benchmarks/BenchmarkDatasetConfig.cs
csharp/src/Google.Protobuf.Benchmarks/BenchmarkMessage1Proto3.cs
csharp/src/Google.Protobuf.Benchmarks/Benchmarks.cs
csharp/src/Google.Protobuf.Benchmarks/ByteStringBenchmark.cs
csharp/src/Google.Protobuf.Benchmarks/Google.Protobuf.Benchmarks.csproj
csharp/src/Google.Protobuf.Benchmarks/GoogleMessageBenchmark.cs
csharp/src/Google.Protobuf.Benchmarks/ParseMessagesBenchmark.cs
csharp/src/Google.Protobuf.Benchmarks/ParseRawPrimitivesBenchmark.cs
csharp/src/Google.Protobuf.Benchmarks/Program.cs
csharp/src/Google.Protobuf.Benchmarks/WrapperBenchmarkMessages.cs
csharp/src/Google.Protobuf.Benchmarks/WriteMessagesBenchmark.cs
csharp/src/Google.Protobuf.Benchmarks/WriteRawPrimitivesBenchmark.cs
csharp/src/Google.Protobuf.Benchmarks/wrapper_benchmark_messages.proto
csharp/src/Google.Protobuf.Conformance/Conformance.cs
csharp/src/Google.Protobuf.Conformance/Google.Protobuf.Conformance.csproj
csharp/src/Google.Protobuf.Conformance/Program.cs
csharp/src/Google.Protobuf.JsonDump/Google.Protobuf.JsonDump.csproj
csharp/src/Google.Protobuf.JsonDump/Program.cs
csharp/src/Google.Protobuf.Test.TestProtos/ForeignMessagePartial.cs
csharp/src/Google.Protobuf.Test.TestProtos/Google.Protobuf.Test.TestProtos.csproj
csharp/src/Google.Protobuf.Test.TestProtos/MapUnittestProto3.cs
csharp/src/Google.Protobuf.Test.TestProtos/OldExtensions1.cs
csharp/src/Google.Protobuf.Test.TestProtos/OldExtensions2.cs
csharp/src/Google.Protobuf.Test.TestProtos/TestMessagesProto2.cs
csharp/src/Google.Protobuf.Test.TestProtos/TestMessagesProto3.cs
csharp/src/Google.Protobuf.Test.TestProtos/Unittest.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestCustomOptionsProto3.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestImport.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportProto3.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportPublic.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestImportPublicProto3.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936A.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936B.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssue6936C.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestIssues.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestProto3.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestProto3Optional.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestSelfreferentialOptions.cs
csharp/src/Google.Protobuf.Test.TestProtos/UnittestWellKnownTypes.cs
csharp/src/Google.Protobuf.Test/Buffers/ArrayBufferWriter.cs
csharp/src/Google.Protobuf.Test/ByteStringTest.cs
csharp/src/Google.Protobuf.Test/CodedInputStreamExtensions.cs
csharp/src/Google.Protobuf.Test/CodedInputStreamTest.cs
csharp/src/Google.Protobuf.Test/CodedOutputStreamTest.cs
csharp/src/Google.Protobuf.Test/Collections/MapFieldTest.cs
csharp/src/Google.Protobuf.Test/Collections/ProtobufEqualityComparersTest.cs
csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs
csharp/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs
csharp/src/Google.Protobuf.Test/Compatibility/StreamExtensionsTest.cs
csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs
csharp/src/Google.Protobuf.Test/DeprecatedMemberTest.cs
csharp/src/Google.Protobuf.Test/EqualityTester.cs
csharp/src/Google.Protobuf.Test/ExtensionSetTest.cs
csharp/src/Google.Protobuf.Test/FieldCodecTest.cs
csharp/src/Google.Protobuf.Test/FieldMaskTreeTest.cs
csharp/src/Google.Protobuf.Test/GeneratedMessageTest.Proto2.cs
csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs
csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
csharp/src/Google.Protobuf.Test/IssuesTest.cs
csharp/src/Google.Protobuf.Test/JsonFormatterTest.cs
csharp/src/Google.Protobuf.Test/JsonParserTest.cs
csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs
csharp/src/Google.Protobuf.Test/LegacyGeneratedCodeTest.cs
csharp/src/Google.Protobuf.Test/MessageParsingHelpers.cs
csharp/src/Google.Protobuf.Test/Proto3OptionalTest.cs
csharp/src/Google.Protobuf.Test/ReadOnlySequenceFactory.cs
csharp/src/Google.Protobuf.Test/RefStructCompatibilityTest.cs
csharp/src/Google.Protobuf.Test/Reflection/CustomOptionsTest.cs
csharp/src/Google.Protobuf.Test/Reflection/DescriptorDeclarationTest.cs
csharp/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs
csharp/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs
csharp/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs
csharp/src/Google.Protobuf.Test/SampleEnum.cs
csharp/src/Google.Protobuf.Test/SampleMessages.cs
csharp/src/Google.Protobuf.Test/SampleNaNs.cs
csharp/src/Google.Protobuf.Test/TestCornerCases.cs
csharp/src/Google.Protobuf.Test/UnknownFieldSetTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs
csharp/src/Google.Protobuf.Test/testprotos.pb
csharp/src/Google.Protobuf.sln
csharp/src/Google.Protobuf/ByteArray.cs
csharp/src/Google.Protobuf/ByteString.cs
csharp/src/Google.Protobuf/ByteStringAsync.cs
csharp/src/Google.Protobuf/CodedInputStream.cs
csharp/src/Google.Protobuf/CodedOutputStream.ComputeSize.cs
csharp/src/Google.Protobuf/CodedOutputStream.cs
csharp/src/Google.Protobuf/Collections/Lists.cs
csharp/src/Google.Protobuf/Collections/MapField.cs
csharp/src/Google.Protobuf/Collections/ProtobufEqualityComparers.cs
csharp/src/Google.Protobuf/Collections/ReadOnlyDictionary.cs
csharp/src/Google.Protobuf/Collections/RepeatedField.cs
csharp/src/Google.Protobuf/Compatibility/DynamicallyAccessedMemberTypes.cs
csharp/src/Google.Protobuf/Compatibility/DynamicallyAccessedMembersAttribute.cs
csharp/src/Google.Protobuf/Compatibility/MethodInfoExtensions.cs
csharp/src/Google.Protobuf/Compatibility/PropertyInfoExtensions.cs
csharp/src/Google.Protobuf/Compatibility/RequiresUnreferencedCodeAttribute.cs
csharp/src/Google.Protobuf/Compatibility/StreamExtensions.cs
csharp/src/Google.Protobuf/Compatibility/TypeExtensions.cs
csharp/src/Google.Protobuf/Compatibility/UnconditionalSuppressMessageAttribute.cs
csharp/src/Google.Protobuf/Extension.cs
csharp/src/Google.Protobuf/ExtensionRegistry.cs
csharp/src/Google.Protobuf/ExtensionSet.cs
csharp/src/Google.Protobuf/ExtensionValue.cs
csharp/src/Google.Protobuf/FieldCodec.cs
csharp/src/Google.Protobuf/FieldMaskTree.cs
csharp/src/Google.Protobuf/FrameworkPortability.cs
csharp/src/Google.Protobuf/Google.Protobuf.csproj
csharp/src/Google.Protobuf/IBufferMessage.cs
csharp/src/Google.Protobuf/ICustomDiagnosticMessage.cs
csharp/src/Google.Protobuf/IDeepCloneable.cs
csharp/src/Google.Protobuf/IExtendableMessage.cs
csharp/src/Google.Protobuf/IMessage.cs
csharp/src/Google.Protobuf/InvalidJsonException.cs
csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs
csharp/src/Google.Protobuf/JsonFormatter.cs
csharp/src/Google.Protobuf/JsonParser.cs
csharp/src/Google.Protobuf/JsonToken.cs
csharp/src/Google.Protobuf/JsonTokenizer.cs
csharp/src/Google.Protobuf/LimitedInputStream.cs
csharp/src/Google.Protobuf/MessageExtensions.cs
csharp/src/Google.Protobuf/MessageParser.cs
csharp/src/Google.Protobuf/ObjectIntPair.cs
csharp/src/Google.Protobuf/ParseContext.cs
csharp/src/Google.Protobuf/ParserInternalState.cs
csharp/src/Google.Protobuf/ParsingPrimitives.cs
csharp/src/Google.Protobuf/ParsingPrimitivesMessages.cs
csharp/src/Google.Protobuf/ParsingPrimitivesWrappers.cs
csharp/src/Google.Protobuf/Properties/AssemblyInfo.cs
csharp/src/Google.Protobuf/ProtoPreconditions.cs
csharp/src/Google.Protobuf/Reflection/CustomOptions.cs
csharp/src/Google.Protobuf/Reflection/Descriptor.cs
csharp/src/Google.Protobuf/Reflection/DescriptorBase.cs
csharp/src/Google.Protobuf/Reflection/DescriptorDeclaration.cs
csharp/src/Google.Protobuf/Reflection/DescriptorPool.cs
csharp/src/Google.Protobuf/Reflection/DescriptorUtil.cs
csharp/src/Google.Protobuf/Reflection/DescriptorValidationException.cs
csharp/src/Google.Protobuf/Reflection/EnumDescriptor.cs
csharp/src/Google.Protobuf/Reflection/EnumValueDescriptor.cs
csharp/src/Google.Protobuf/Reflection/ExtensionAccessor.cs
csharp/src/Google.Protobuf/Reflection/ExtensionCollection.cs
csharp/src/Google.Protobuf/Reflection/FieldAccessorBase.cs
csharp/src/Google.Protobuf/Reflection/FieldDescriptor.cs
csharp/src/Google.Protobuf/Reflection/FieldType.cs
csharp/src/Google.Protobuf/Reflection/FileDescriptor.cs
csharp/src/Google.Protobuf/Reflection/GeneratedClrTypeInfo.cs
csharp/src/Google.Protobuf/Reflection/IDescriptor.cs
csharp/src/Google.Protobuf/Reflection/IFieldAccessor.cs
csharp/src/Google.Protobuf/Reflection/MapFieldAccessor.cs
csharp/src/Google.Protobuf/Reflection/MessageDescriptor.cs
csharp/src/Google.Protobuf/Reflection/MethodDescriptor.cs
csharp/src/Google.Protobuf/Reflection/OneofAccessor.cs
csharp/src/Google.Protobuf/Reflection/OneofDescriptor.cs
csharp/src/Google.Protobuf/Reflection/OriginalNameAttribute.cs
csharp/src/Google.Protobuf/Reflection/PackageDescriptor.cs
csharp/src/Google.Protobuf/Reflection/ReflectionUtil.cs
csharp/src/Google.Protobuf/Reflection/RepeatedFieldAccessor.cs
csharp/src/Google.Protobuf/Reflection/ServiceDescriptor.cs
csharp/src/Google.Protobuf/Reflection/SingleFieldAccessor.cs
csharp/src/Google.Protobuf/Reflection/TypeRegistry.cs
csharp/src/Google.Protobuf/SegmentedBufferHelper.cs
csharp/src/Google.Protobuf/UnknownField.cs
csharp/src/Google.Protobuf/UnknownFieldSet.cs
csharp/src/Google.Protobuf/UnsafeByteOperations.cs
csharp/src/Google.Protobuf/WellKnownTypes/Any.cs
csharp/src/Google.Protobuf/WellKnownTypes/AnyPartial.cs
csharp/src/Google.Protobuf/WellKnownTypes/Api.cs
csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs
csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs
csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs
csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs
csharp/src/Google.Protobuf/WellKnownTypes/FieldMaskPartial.cs
csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs
csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs
csharp/src/Google.Protobuf/WellKnownTypes/TimeExtensions.cs
csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs
csharp/src/Google.Protobuf/WellKnownTypes/TimestampPartial.cs
csharp/src/Google.Protobuf/WellKnownTypes/Type.cs
csharp/src/Google.Protobuf/WellKnownTypes/ValuePartial.cs
csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs
csharp/src/Google.Protobuf/WellKnownTypes/WrappersPartial.cs
csharp/src/Google.Protobuf/WireFormat.cs
csharp/src/Google.Protobuf/WriteBufferHelper.cs
csharp/src/Google.Protobuf/WriteContext.cs
csharp/src/Google.Protobuf/WriterInternalState.cs
csharp/src/Google.Protobuf/WritingPrimitives.cs
csharp/src/Google.Protobuf/WritingPrimitivesMessages.cs
docs/csharp/proto2.md
docs/field_presence.md
docs/implementing_proto3_presence.md
docs/jvm_aot.md
docs/options.md
docs/performance.md
docs/third_party.md
editors/README.txt
editors/proto.vim
editors/protobuf-mode.el
examples/.gitignore
examples/AddPerson.java
examples/BUILD.bazel
examples/CMakeLists.txt
examples/ListPeople.java
examples/Makefile
examples/README.md
examples/WORKSPACE
examples/add_person.cc
examples/add_person.dart
examples/add_person.py
examples/addressbook.proto
examples/go/cmd/add_person/add_person.go
examples/go/cmd/add_person/add_person_test.go
examples/go/cmd/list_people/list_people.go
examples/go/cmd/list_people/list_people_test.go
examples/go/go.mod
examples/go/go.sum
examples/list_people.cc
examples/list_people.dart
examples/list_people.py
examples/pubspec.yaml
fix_permissions.sh
generate_changelog.py
generate_descriptor_proto.sh
global.json
java/Android.bp
java/BUILD.bazel
java/README.md
java/bom/pom.xml
java/core/BUILD.bazel
java/core/generate-sources-build.xml
java/core/generate-test-sources-build.xml
java/core/pom.xml
java/core/pom_template.xml
java/core/src/main/java/com/google/protobuf/AbstractMessage.java
java/core/src/main/java/com/google/protobuf/AbstractMessageLite.java
java/core/src/main/java/com/google/protobuf/AbstractParser.java
java/core/src/main/java/com/google/protobuf/AbstractProtobufList.java
java/core/src/main/java/com/google/protobuf/AllocatedBuffer.java
java/core/src/main/java/com/google/protobuf/Android.java
java/core/src/main/java/com/google/protobuf/ArrayDecoders.java
java/core/src/main/java/com/google/protobuf/BinaryReader.java
java/core/src/main/java/com/google/protobuf/BinaryWriter.java
java/core/src/main/java/com/google/protobuf/BlockingRpcChannel.java
java/core/src/main/java/com/google/protobuf/BlockingService.java
java/core/src/main/java/com/google/protobuf/BooleanArrayList.java
java/core/src/main/java/com/google/protobuf/BufferAllocator.java
java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java
java/core/src/main/java/com/google/protobuf/ByteOutput.java
java/core/src/main/java/com/google/protobuf/ByteString.java
java/core/src/main/java/com/google/protobuf/CanIgnoreReturnValue.java
java/core/src/main/java/com/google/protobuf/CheckReturnValue.java
java/core/src/main/java/com/google/protobuf/CodedInputStream.java
java/core/src/main/java/com/google/protobuf/CodedInputStreamReader.java
java/core/src/main/java/com/google/protobuf/CodedOutputStream.java
java/core/src/main/java/com/google/protobuf/CodedOutputStreamWriter.java
java/core/src/main/java/com/google/protobuf/CompileTimeConstant.java
java/core/src/main/java/com/google/protobuf/DescriptorMessageInfoFactory.java
java/core/src/main/java/com/google/protobuf/Descriptors.java
java/core/src/main/java/com/google/protobuf/DiscardUnknownFieldsParser.java
java/core/src/main/java/com/google/protobuf/DoubleArrayList.java
java/core/src/main/java/com/google/protobuf/DynamicMessage.java
java/core/src/main/java/com/google/protobuf/ExperimentalApi.java
java/core/src/main/java/com/google/protobuf/Extension.java
java/core/src/main/java/com/google/protobuf/ExtensionLite.java
java/core/src/main/java/com/google/protobuf/ExtensionRegistry.java
java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java
java/core/src/main/java/com/google/protobuf/ExtensionRegistryLite.java
java/core/src/main/java/com/google/protobuf/ExtensionSchema.java
java/core/src/main/java/com/google/protobuf/ExtensionSchemaFull.java
java/core/src/main/java/com/google/protobuf/ExtensionSchemaLite.java
java/core/src/main/java/com/google/protobuf/ExtensionSchemas.java
java/core/src/main/java/com/google/protobuf/FieldInfo.java
java/core/src/main/java/com/google/protobuf/FieldSet.java
java/core/src/main/java/com/google/protobuf/FieldType.java
java/core/src/main/java/com/google/protobuf/FloatArrayList.java
java/core/src/main/java/com/google/protobuf/GeneratedMessage.java
java/core/src/main/java/com/google/protobuf/GeneratedMessageInfoFactory.java
java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java
java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java
java/core/src/main/java/com/google/protobuf/InlineMe.java
java/core/src/main/java/com/google/protobuf/IntArrayList.java
java/core/src/main/java/com/google/protobuf/Internal.java
java/core/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java
java/core/src/main/java/com/google/protobuf/IterableByteBufferInputStream.java
java/core/src/main/java/com/google/protobuf/JavaType.java
java/core/src/main/java/com/google/protobuf/LazyField.java
java/core/src/main/java/com/google/protobuf/LazyFieldLite.java
java/core/src/main/java/com/google/protobuf/LazyStringArrayList.java
java/core/src/main/java/com/google/protobuf/LazyStringList.java
java/core/src/main/java/com/google/protobuf/ListFieldSchema.java
java/core/src/main/java/com/google/protobuf/LongArrayList.java
java/core/src/main/java/com/google/protobuf/ManifestSchemaFactory.java
java/core/src/main/java/com/google/protobuf/MapEntry.java
java/core/src/main/java/com/google/protobuf/MapEntryLite.java
java/core/src/main/java/com/google/protobuf/MapField.java
java/core/src/main/java/com/google/protobuf/MapFieldLite.java
java/core/src/main/java/com/google/protobuf/MapFieldSchema.java
java/core/src/main/java/com/google/protobuf/MapFieldSchemaFull.java
java/core/src/main/java/com/google/protobuf/MapFieldSchemaLite.java
java/core/src/main/java/com/google/protobuf/MapFieldSchemas.java
java/core/src/main/java/com/google/protobuf/Message.java
java/core/src/main/java/com/google/protobuf/MessageInfo.java
java/core/src/main/java/com/google/protobuf/MessageInfoFactory.java
java/core/src/main/java/com/google/protobuf/MessageLite.java
java/core/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java
java/core/src/main/java/com/google/protobuf/MessageLiteToString.java
java/core/src/main/java/com/google/protobuf/MessageOrBuilder.java
java/core/src/main/java/com/google/protobuf/MessageReflection.java
java/core/src/main/java/com/google/protobuf/MessageSchema.java
java/core/src/main/java/com/google/protobuf/MessageSetSchema.java
java/core/src/main/java/com/google/protobuf/MutabilityOracle.java
java/core/src/main/java/com/google/protobuf/NewInstanceSchema.java
java/core/src/main/java/com/google/protobuf/NewInstanceSchemaFull.java
java/core/src/main/java/com/google/protobuf/NewInstanceSchemaLite.java
java/core/src/main/java/com/google/protobuf/NewInstanceSchemas.java
java/core/src/main/java/com/google/protobuf/NioByteString.java
java/core/src/main/java/com/google/protobuf/OneofInfo.java
java/core/src/main/java/com/google/protobuf/Parser.java
java/core/src/main/java/com/google/protobuf/PrimitiveNonBoxingCollection.java
java/core/src/main/java/com/google/protobuf/ProtoSyntax.java
java/core/src/main/java/com/google/protobuf/Protobuf.java
java/core/src/main/java/com/google/protobuf/ProtobufArrayList.java
java/core/src/main/java/com/google/protobuf/ProtobufLists.java
java/core/src/main/java/com/google/protobuf/ProtocolMessageEnum.java
java/core/src/main/java/com/google/protobuf/ProtocolStringList.java
java/core/src/main/java/com/google/protobuf/RawMessageInfo.java
java/core/src/main/java/com/google/protobuf/Reader.java
java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java
java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java
java/core/src/main/java/com/google/protobuf/RopeByteString.java
java/core/src/main/java/com/google/protobuf/RpcCallback.java
java/core/src/main/java/com/google/protobuf/RpcChannel.java
java/core/src/main/java/com/google/protobuf/RpcController.java
java/core/src/main/java/com/google/protobuf/RpcUtil.java
java/core/src/main/java/com/google/protobuf/Schema.java
java/core/src/main/java/com/google/protobuf/SchemaFactory.java
java/core/src/main/java/com/google/protobuf/SchemaUtil.java
java/core/src/main/java/com/google/protobuf/Service.java
java/core/src/main/java/com/google/protobuf/ServiceException.java
java/core/src/main/java/com/google/protobuf/SingleFieldBuilder.java
java/core/src/main/java/com/google/protobuf/SingleFieldBuilderV3.java
java/core/src/main/java/com/google/protobuf/SmallSortedMap.java
java/core/src/main/java/com/google/protobuf/StructuralMessageInfo.java
java/core/src/main/java/com/google/protobuf/TextFormat.java
java/core/src/main/java/com/google/protobuf/TextFormatEscaper.java
java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java
java/core/src/main/java/com/google/protobuf/TextFormatParseLocation.java
java/core/src/main/java/com/google/protobuf/TypeRegistry.java
java/core/src/main/java/com/google/protobuf/UninitializedMessageException.java
java/core/src/main/java/com/google/protobuf/UnknownFieldSchema.java
java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java
java/core/src/main/java/com/google/protobuf/UnknownFieldSetLite.java
java/core/src/main/java/com/google/protobuf/UnknownFieldSetLiteSchema.java
java/core/src/main/java/com/google/protobuf/UnknownFieldSetSchema.java
java/core/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java
java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java
java/core/src/main/java/com/google/protobuf/UnsafeUtil.java
java/core/src/main/java/com/google/protobuf/Utf8.java
java/core/src/main/java/com/google/protobuf/WireFormat.java
java/core/src/main/java/com/google/protobuf/Writer.java
java/core/src/stubs/sun/misc/Unsafe.java
java/core/src/test/java/com/google/protobuf/AbstractMessageTest.java
java/core/src/test/java/com/google/protobuf/AbstractProto2LiteSchemaTest.java
java/core/src/test/java/com/google/protobuf/AbstractProto2SchemaTest.java
java/core/src/test/java/com/google/protobuf/AbstractProto3LiteSchemaTest.java
java/core/src/test/java/com/google/protobuf/AbstractProto3SchemaTest.java
java/core/src/test/java/com/google/protobuf/AbstractSchemaTest.java
java/core/src/test/java/com/google/protobuf/AnyTest.java
java/core/src/test/java/com/google/protobuf/ArrayDecodersTest.java
java/core/src/test/java/com/google/protobuf/BinaryProtocolTest.java
java/core/src/test/java/com/google/protobuf/BooleanArrayListTest.java
java/core/src/test/java/com/google/protobuf/BoundedByteStringTest.java
java/core/src/test/java/com/google/protobuf/ByteBufferWriterTest.java
java/core/src/test/java/com/google/protobuf/ByteStringTest.java
java/core/src/test/java/com/google/protobuf/CachedFieldSizeTest.java
java/core/src/test/java/com/google/protobuf/CheckUtf8Test.java
java/core/src/test/java/com/google/protobuf/CodedAdapterTest.java
java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java
java/core/src/test/java/com/google/protobuf/CodedOutputStreamTest.java
java/core/src/test/java/com/google/protobuf/DecodeUtf8Test.java
java/core/src/test/java/com/google/protobuf/DeprecatedFieldTest.java
java/core/src/test/java/com/google/protobuf/DescriptorsTest.java
java/core/src/test/java/com/google/protobuf/DiscardUnknownFieldsTest.java
java/core/src/test/java/com/google/protobuf/DoubleArrayListTest.java
java/core/src/test/java/com/google/protobuf/DynamicMessageTest.java
java/core/src/test/java/com/google/protobuf/EnumTest.java
java/core/src/test/java/com/google/protobuf/ExperimentalMessageFactory.java
java/core/src/test/java/com/google/protobuf/ExperimentalSerializationUtil.java
java/core/src/test/java/com/google/protobuf/ExperimentalTestDataProvider.java
java/core/src/test/java/com/google/protobuf/ExtensionRegistryFactoryTest.java
java/core/src/test/java/com/google/protobuf/FieldPresenceTest.java
java/core/src/test/java/com/google/protobuf/FloatArrayListTest.java
java/core/src/test/java/com/google/protobuf/GeneratedMessageTest.java
java/core/src/test/java/com/google/protobuf/IntArrayListTest.java
java/core/src/test/java/com/google/protobuf/InvalidProtocolBufferExceptionTest.java
java/core/src/test/java/com/google/protobuf/IsValidUtf8Test.java
java/core/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java
java/core/src/test/java/com/google/protobuf/LazyFieldLiteTest.java
java/core/src/test/java/com/google/protobuf/LazyFieldTest.java
java/core/src/test/java/com/google/protobuf/LazyMessageLiteTest.java
java/core/src/test/java/com/google/protobuf/LazyStringArrayListTest.java
java/core/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java
java/core/src/test/java/com/google/protobuf/LiteEqualsAndHashTest.java
java/core/src/test/java/com/google/protobuf/LiteralByteStringTest.java
java/core/src/test/java/com/google/protobuf/LongArrayListTest.java
java/core/src/test/java/com/google/protobuf/MapForProto2LiteTest.java
java/core/src/test/java/com/google/protobuf/MapForProto2Test.java
java/core/src/test/java/com/google/protobuf/MapLiteTest.java
java/core/src/test/java/com/google/protobuf/MapTest.java
java/core/src/test/java/com/google/protobuf/MessageTest.java
java/core/src/test/java/com/google/protobuf/NestedBuildersTest.java
java/core/src/test/java/com/google/protobuf/NioByteStringTest.java
java/core/src/test/java/com/google/protobuf/PackedFieldTest.java
java/core/src/test/java/com/google/protobuf/ParseExceptionsTest.java
java/core/src/test/java/com/google/protobuf/ParserLiteTest.java
java/core/src/test/java/com/google/protobuf/ParserTest.java
java/core/src/test/java/com/google/protobuf/Proto2ExtensionLookupSchemaTest.java
java/core/src/test/java/com/google/protobuf/Proto2LiteSchemaTest.java
java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java
java/core/src/test/java/com/google/protobuf/Proto2MessageLiteFactory.java
java/core/src/test/java/com/google/protobuf/Proto2SchemaTest.java
java/core/src/test/java/com/google/protobuf/Proto2UnknownEnumValueTest.java
java/core/src/test/java/com/google/protobuf/Proto3LiteSchemaTest.java
java/core/src/test/java/com/google/protobuf/Proto3MessageFactory.java
java/core/src/test/java/com/google/protobuf/Proto3MessageLiteFactory.java
java/core/src/test/java/com/google/protobuf/Proto3SchemaTest.java
java/core/src/test/java/com/google/protobuf/ProtobufArrayListTest.java
java/core/src/test/java/com/google/protobuf/RepeatedFieldBuilderV3Test.java
java/core/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java
java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java
java/core/src/test/java/com/google/protobuf/ServiceTest.java
java/core/src/test/java/com/google/protobuf/SingleFieldBuilderV3Test.java
java/core/src/test/java/com/google/protobuf/SmallSortedMapTest.java
java/core/src/test/java/com/google/protobuf/TestBadIdentifiers.java
java/core/src/test/java/com/google/protobuf/TestBadIdentifiersLite.java
java/core/src/test/java/com/google/protobuf/TestSchemas.java
java/core/src/test/java/com/google/protobuf/TestSchemasLite.java
java/core/src/test/java/com/google/protobuf/TestUtil.java
java/core/src/test/java/com/google/protobuf/TestUtilLite.java
java/core/src/test/java/com/google/protobuf/TextFormatParseInfoTreeTest.java
java/core/src/test/java/com/google/protobuf/TextFormatParseLocationTest.java
java/core/src/test/java/com/google/protobuf/TextFormatTest.java
java/core/src/test/java/com/google/protobuf/TypeRegistryTest.java
java/core/src/test/java/com/google/protobuf/UnknownEnumValueTest.java
java/core/src/test/java/com/google/protobuf/UnknownFieldSetPerformanceTest.java
java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java
java/core/src/test/java/com/google/protobuf/UnmodifiableLazyStringListTest.java
java/core/src/test/java/com/google/protobuf/Utf8Test.java
java/core/src/test/java/com/google/protobuf/WellKnownTypesTest.java
java/core/src/test/java/com/google/protobuf/WireFormatLiteTest.java
java/core/src/test/java/com/google/protobuf/WireFormatTest.java
java/core/src/test/java/com/google/protobuf/WrappersLiteOfMethodTest.java
java/core/src/test/java/com/google/protobuf/WrappersOfMethodTest.java
java/core/src/test/proto/com/google/protobuf/any_test.proto
java/core/src/test/proto/com/google/protobuf/cached_field_size_test.proto
java/core/src/test/proto/com/google/protobuf/deprecated_file.proto
java/core/src/test/proto/com/google/protobuf/dynamic_message_test.proto
java/core/src/test/proto/com/google/protobuf/field_presence_test.proto
java/core/src/test/proto/com/google/protobuf/lazy_fields_lite.proto
java/core/src/test/proto/com/google/protobuf/lite_equals_and_hash.proto
java/core/src/test/proto/com/google/protobuf/map_for_proto2_lite_test.proto
java/core/src/test/proto/com/google/protobuf/map_for_proto2_test.proto
java/core/src/test/proto/com/google/protobuf/map_initialization_order_test.proto
java/core/src/test/proto/com/google/protobuf/map_lite_test.proto
java/core/src/test/proto/com/google/protobuf/map_test.proto
java/core/src/test/proto/com/google/protobuf/multiple_files_test.proto
java/core/src/test/proto/com/google/protobuf/nested_builders_test.proto
java/core/src/test/proto/com/google/protobuf/nested_extension.proto
java/core/src/test/proto/com/google/protobuf/nested_extension_lite.proto
java/core/src/test/proto/com/google/protobuf/non_nested_extension.proto
java/core/src/test/proto/com/google/protobuf/non_nested_extension_lite.proto
java/core/src/test/proto/com/google/protobuf/outer_class_name_test.proto
java/core/src/test/proto/com/google/protobuf/outer_class_name_test2.proto
java/core/src/test/proto/com/google/protobuf/outer_class_name_test3.proto
java/core/src/test/proto/com/google/protobuf/packed_field_test.proto
java/core/src/test/proto/com/google/protobuf/proto2_message.proto
java/core/src/test/proto/com/google/protobuf/proto2_message_lite.proto
java/core/src/test/proto/com/google/protobuf/proto2_unknown_enum_values.proto
java/core/src/test/proto/com/google/protobuf/proto3_message.proto
java/core/src/test/proto/com/google/protobuf/proto3_message_lite.proto
java/core/src/test/proto/com/google/protobuf/test_bad_identifiers.proto
java/core/src/test/proto/com/google/protobuf/test_check_utf8.proto
java/core/src/test/proto/com/google/protobuf/test_check_utf8_size.proto
java/core/src/test/proto/com/google/protobuf/test_custom_options.proto
java/core/src/test/proto/com/google/protobuf/wrappers_test.proto
java/internal/BUILD.bazel
java/internal/testing.bzl
java/kotlin-lite/BUILD.bazel
java/kotlin-lite/generate-sources-build.xml
java/kotlin-lite/generate-test-sources-build.xml
java/kotlin-lite/lite.awk
java/kotlin-lite/pom.xml
java/kotlin-lite/pom_template.xml
java/kotlin-lite/process-lite-sources-build.xml
java/kotlin-lite/src/main/kotlin/com/google/protobuf/ExtendableMessageLiteExtensions.kt
java/kotlin-lite/src/test/kotlin/com/google/protobuf/ExtendableMessageLiteExtensionsTest.kt
java/kotlin-lite/src/test/kotlin/com/google/protobuf/Proto2LiteTest.kt
java/kotlin/BUILD.bazel
java/kotlin/generate-sources-build.xml
java/kotlin/generate-test-sources-build.xml
java/kotlin/pom.xml
java/kotlin/pom_template.xml
java/kotlin/src/main/kotlin/com/google/protobuf/Anies.kt
java/kotlin/src/main/kotlin/com/google/protobuf/ByteStrings.kt
java/kotlin/src/main/kotlin/com/google/protobuf/DslList.kt
java/kotlin/src/main/kotlin/com/google/protobuf/DslMap.kt
java/kotlin/src/main/kotlin/com/google/protobuf/DslProxy.kt
java/kotlin/src/main/kotlin/com/google/protobuf/ExtendableMessageExtensions.kt
java/kotlin/src/main/kotlin/com/google/protobuf/ExtensionList.kt
java/kotlin/src/main/kotlin/com/google/protobuf/OnlyForUseByGeneratedProtoCode.kt
java/kotlin/src/main/kotlin/com/google/protobuf/ProtoDslMarker.kt
java/kotlin/src/main/kotlin/com/google/protobuf/UnmodifiableCollections.kt
java/kotlin/src/test/kotlin/com/google/protobuf/AniesTest.kt
java/kotlin/src/test/kotlin/com/google/protobuf/ByteStringsTest.kt
java/kotlin/src/test/kotlin/com/google/protobuf/DslListTest.kt
java/kotlin/src/test/kotlin/com/google/protobuf/DslMapTest.kt
java/kotlin/src/test/kotlin/com/google/protobuf/ExtendableMessageExtensionsTest.kt
java/kotlin/src/test/kotlin/com/google/protobuf/ExtensionListTest.kt
java/kotlin/src/test/kotlin/com/google/protobuf/Proto2Test.kt
java/kotlin/src/test/kotlin/com/google/protobuf/Proto3Test.kt
java/kotlin/src/test/proto/com/google/protobuf/evil_names_proto2.proto
java/kotlin/src/test/proto/com/google/protobuf/evil_names_proto3.proto
java/kotlin/src/test/proto/com/google/protobuf/example_extensible_message.proto
java/kotlin/src/test/proto/com/google/protobuf/multiple_files_proto3.proto
java/lite.md
java/lite/BUILD.bazel
java/lite/generate-sources-build.xml
java/lite/generate-test-sources-build.xml
java/lite/lite.awk
java/lite/pom.xml
java/lite/pom_template.xml
java/lite/process-lite-sources-build.xml
java/lite/proguard.pgcfg
java/lite/src/test/java/com/google/protobuf/LiteTest.java
java/pom.xml
java/util/BUILD.bazel
java/util/pom.xml
java/util/pom_template.xml
java/util/src/main/java/com/google/protobuf/util/Durations.java
java/util/src/main/java/com/google/protobuf/util/FieldMaskTree.java
java/util/src/main/java/com/google/protobuf/util/FieldMaskUtil.java
java/util/src/main/java/com/google/protobuf/util/JsonFormat.java
java/util/src/main/java/com/google/protobuf/util/Structs.java
java/util/src/main/java/com/google/protobuf/util/Timestamps.java
java/util/src/main/java/com/google/protobuf/util/Values.java
java/util/src/test/java/com/google/protobuf/util/DurationsTest.java
java/util/src/test/java/com/google/protobuf/util/FieldMaskTreeTest.java
java/util/src/test/java/com/google/protobuf/util/FieldMaskUtilTest.java
java/util/src/test/java/com/google/protobuf/util/JsonFormatTest.java
java/util/src/test/java/com/google/protobuf/util/StructsTest.java
java/util/src/test/java/com/google/protobuf/util/TimestampsTest.java
java/util/src/test/java/com/google/protobuf/util/ValuesTest.java
java/util/src/test/proto/com/google/protobuf/util/json_test.proto
javamicro/src/main/java/com/google/protobuf/micro/ByteStringMicro.java
javamicro/src/main/java/com/google/protobuf/micro/CodedInputStreamMicro.java
javamicro/src/main/java/com/google/protobuf/micro/CodedOutputStreamMicro.java
javamicro/src/main/java/com/google/protobuf/micro/InvalidProtocolBufferMicroException.java
javamicro/src/main/java/com/google/protobuf/micro/MessageMicro.java
javamicro/src/main/java/com/google/protobuf/micro/WireFormatMicro.java
javanano/README.md
javanano/pom.xml
javanano/src/device/main/java/com/google/protobuf/nano/android/ParcelableExtendableMessageNano.java
javanano/src/device/main/java/com/google/protobuf/nano/android/ParcelableMessageNano.java
javanano/src/device/main/java/com/google/protobuf/nano/android/ParcelableMessageNanoCreator.java
javanano/src/device/test/AndroidManifest.xml
javanano/src/device/test/java/com/google/protobuf/nano/NanoAndroidTest.java
javanano/src/main/java/com/google/protobuf/nano/CodedInputByteBufferNano.java
javanano/src/main/java/com/google/protobuf/nano/CodedOutputByteBufferNano.java
javanano/src/main/java/com/google/protobuf/nano/ExtendableMessageNano.java
javanano/src/main/java/com/google/protobuf/nano/Extension.java
javanano/src/main/java/com/google/protobuf/nano/FieldArray.java
javanano/src/main/java/com/google/protobuf/nano/FieldData.java
javanano/src/main/java/com/google/protobuf/nano/InternalNano.java
javanano/src/main/java/com/google/protobuf/nano/InvalidProtocolBufferNanoException.java
javanano/src/main/java/com/google/protobuf/nano/MapFactories.java
javanano/src/main/java/com/google/protobuf/nano/MessageNano.java
javanano/src/main/java/com/google/protobuf/nano/MessageNanoPrinter.java
javanano/src/main/java/com/google/protobuf/nano/UnknownFieldData.java
javanano/src/main/java/com/google/protobuf/nano/WireFormatNano.java
javanano/src/test/java/com/google/protobuf/nano/NanoTest.java
javanano/src/test/java/com/google/protobuf/nano/map_test.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_accessors_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_enum_class_multiple_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_enum_class_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_enum_validity_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_extension_packed_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_extension_repeated_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_extension_singular_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_has_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_import_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_multiple_nameclash_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_multiple_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_recursive_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_reference_types_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_repeated_merge_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_repeated_packables_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_simple_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_single_nano.proto
javanano/src/test/java/com/google/protobuf/nano/unittest_stringutf8_nano.proto
kokoro/README.md
kokoro/caplog.sh
kokoro/docs/common.cfg
kokoro/docs/publish-python.sh
kokoro/docs/python.cfg
kokoro/docs/trampoline.sh
kokoro/linux/32-bit/Dockerfile
kokoro/linux/32-bit/build.sh
kokoro/linux/32-bit/continuous.cfg
kokoro/linux/32-bit/presubmit.cfg
kokoro/linux/aarch64/cpp_crosscompile_and_run_tests_with_qemu_aarch64.sh
kokoro/linux/aarch64/dockcross_helpers/run_dockcross_linux_aarch64.sh
kokoro/linux/aarch64/dockcross_helpers/run_dockcross_manylinux2014_aarch64.sh
kokoro/linux/aarch64/php_build_and_run_tests_with_qemu_aarch64.sh
kokoro/linux/aarch64/protoc_crosscompile_aarch64.sh
kokoro/linux/aarch64/python_crosscompile_aarch64.sh
kokoro/linux/aarch64/python_run_tests_with_qemu_aarch64.sh
kokoro/linux/aarch64/qemu_helpers/prepare_qemu.sh
kokoro/linux/aarch64/ruby_build_and_run_tests_with_qemu_aarch64.sh
kokoro/linux/aarch64/test_cpp_aarch64.sh
kokoro/linux/aarch64/test_csharp_aarch64.sh
kokoro/linux/aarch64/test_java_aarch64.sh
kokoro/linux/aarch64/test_php_aarch64.sh
kokoro/linux/aarch64/test_python_aarch64.sh
kokoro/linux/aarch64/test_ruby_aarch64.sh
kokoro/linux/aarch64/testimage_protobuf_php_arm64v8/Dockerfile
kokoro/linux/bazel/build.sh
kokoro/linux/bazel/continuous.cfg
kokoro/linux/bazel/presubmit.cfg
kokoro/linux/bazel_distcheck/build.sh
kokoro/linux/bazel_distcheck/continuous.cfg
kokoro/linux/bazel_distcheck/presubmit.cfg
kokoro/linux/benchmark/build.sh
kokoro/linux/benchmark/continuous.cfg
kokoro/linux/benchmark/run.sh
kokoro/linux/build_and_run_docker.sh
kokoro/linux/cpp_aarch64/build.sh
kokoro/linux/cpp_aarch64/continuous.cfg
kokoro/linux/cpp_aarch64/presubmit.cfg
kokoro/linux/cpp_distcheck/build.sh
kokoro/linux/cpp_distcheck/continuous.cfg
kokoro/linux/cpp_distcheck/presubmit.cfg
kokoro/linux/cpp_tcmalloc/build.sh
kokoro/linux/cpp_tcmalloc/continuous.cfg
kokoro/linux/cpp_tcmalloc/presubmit.cfg
kokoro/linux/csharp/build.sh
kokoro/linux/csharp/continuous.cfg
kokoro/linux/csharp/presubmit.cfg
kokoro/linux/csharp_aarch64/build.sh
kokoro/linux/csharp_aarch64/continuous.cfg
kokoro/linux/csharp_aarch64/presubmit.cfg
kokoro/linux/dist_install/build.sh
kokoro/linux/dist_install/continuous.cfg
kokoro/linux/dist_install/presubmit.cfg
kokoro/linux/dockerfile/push_testing_images.sh
kokoro/linux/dockerfile/test/cpp_tcmalloc/Dockerfile
kokoro/linux/dockerfile/test/csharp/Dockerfile
kokoro/linux/dockerfile/test/java_stretch/Dockerfile
kokoro/linux/dockerfile/test/php/Dockerfile
kokoro/linux/dockerfile/test/php80/Dockerfile
kokoro/linux/dockerfile/test/php_32bit/Dockerfile
kokoro/linux/dockerfile/test/python310/Dockerfile
kokoro/linux/dockerfile/test/python37/Dockerfile
kokoro/linux/dockerfile/test/python38/Dockerfile
kokoro/linux/dockerfile/test/python39/Dockerfile
kokoro/linux/dockerfile/test/ruby/Dockerfile
kokoro/linux/java_aarch64/build.sh
kokoro/linux/java_aarch64/continuous.cfg
kokoro/linux/java_aarch64/presubmit.cfg
kokoro/linux/java_jdk11/build.sh
kokoro/linux/java_jdk11/continuous.cfg
kokoro/linux/java_jdk11/presubmit.cfg
kokoro/linux/java_jdk17/build.sh
kokoro/linux/java_jdk17/continuous.cfg
kokoro/linux/java_jdk17/presubmit.cfg
kokoro/linux/java_linkage_monitor/build.sh
kokoro/linux/java_linkage_monitor/continuous.cfg
kokoro/linux/java_linkage_monitor/presubmit.cfg
kokoro/linux/jruby92/build.sh
kokoro/linux/jruby92/continuous.cfg
kokoro/linux/jruby92/presubmit.cfg
kokoro/linux/jruby93/build.sh
kokoro/linux/jruby93/continuous.cfg
kokoro/linux/jruby93/presubmit.cfg
kokoro/linux/make_test_output.py
kokoro/linux/php_aarch64/build.sh
kokoro/linux/php_aarch64/continuous.cfg
kokoro/linux/php_aarch64/presubmit.cfg
kokoro/linux/php_all/build.sh
kokoro/linux/php_all/continuous.cfg
kokoro/linux/php_all/presubmit.cfg
kokoro/linux/pull_request_in_docker.sh
kokoro/linux/python310/build.sh
kokoro/linux/python310/continuous.cfg
kokoro/linux/python310/presubmit.cfg
kokoro/linux/python310_cpp/build.sh
kokoro/linux/python310_cpp/continuous.cfg
kokoro/linux/python310_cpp/presubmit.cfg
kokoro/linux/python37/build.sh
kokoro/linux/python37/continuous.cfg
kokoro/linux/python37/presubmit.cfg
kokoro/linux/python37_cpp/build.sh
kokoro/linux/python37_cpp/continuous.cfg
kokoro/linux/python37_cpp/presubmit.cfg
kokoro/linux/python38/build.sh
kokoro/linux/python38/continuous.cfg
kokoro/linux/python38/presubmit.cfg
kokoro/linux/python38_cpp/build.sh
kokoro/linux/python38_cpp/continuous.cfg
kokoro/linux/python38_cpp/presubmit.cfg
kokoro/linux/python39/build.sh
kokoro/linux/python39/continuous.cfg
kokoro/linux/python39/presubmit.cfg
kokoro/linux/python39_cpp/build.sh
kokoro/linux/python39_cpp/continuous.cfg
kokoro/linux/python39_cpp/presubmit.cfg
kokoro/linux/python_aarch64/build.sh
kokoro/linux/python_aarch64/continuous.cfg
kokoro/linux/python_aarch64/presubmit.cfg
kokoro/linux/ruby25/build.sh
kokoro/linux/ruby25/continuous.cfg
kokoro/linux/ruby25/presubmit.cfg
kokoro/linux/ruby26/build.sh
kokoro/linux/ruby26/continuous.cfg
kokoro/linux/ruby26/presubmit.cfg
kokoro/linux/ruby27/build.sh
kokoro/linux/ruby27/continuous.cfg
kokoro/linux/ruby27/presubmit.cfg
kokoro/linux/ruby30/build.sh
kokoro/linux/ruby30/continuous.cfg
kokoro/linux/ruby30/presubmit.cfg
kokoro/linux/ruby31/build.sh
kokoro/linux/ruby31/continuous.cfg
kokoro/linux/ruby31/presubmit.cfg
kokoro/linux/ruby_aarch64/build.sh
kokoro/linux/ruby_aarch64/continuous.cfg
kokoro/linux/ruby_aarch64/presubmit.cfg
kokoro/macos-next/README.md
kokoro/macos-next/cpp/build.sh
kokoro/macos-next/cpp/continuous.cfg
kokoro/macos-next/cpp/presubmit.cfg
kokoro/macos/cpp/build.sh
kokoro/macos/cpp/continuous.cfg
kokoro/macos/cpp/presubmit.cfg
kokoro/macos/cpp_distcheck/build.sh
kokoro/macos/cpp_distcheck/continuous.cfg
kokoro/macos/cpp_distcheck/presubmit.cfg
kokoro/macos/objectivec_ios_debug/build.sh
kokoro/macos/objectivec_ios_debug/continuous.cfg
kokoro/macos/objectivec_ios_debug/presubmit.cfg
kokoro/macos/objectivec_ios_release/build.sh
kokoro/macos/objectivec_ios_release/continuous.cfg
kokoro/macos/objectivec_ios_release/presubmit.cfg
kokoro/macos/objectivec_osx/build.sh
kokoro/macos/objectivec_osx/continuous.cfg
kokoro/macos/objectivec_osx/presubmit.cfg
kokoro/macos/php7.0_mac/build.sh
kokoro/macos/php7.0_mac/continuous.cfg
kokoro/macos/php7.0_mac/presubmit.cfg
kokoro/macos/php7.3_mac/build.sh
kokoro/macos/php7.3_mac/continuous.cfg
kokoro/macos/php7.3_mac/presubmit.cfg
kokoro/macos/prepare_build_macos_rc
kokoro/macos/python/build.sh
kokoro/macos/python/continuous.cfg
kokoro/macos/python/presubmit.cfg
kokoro/macos/python_cpp/build.sh
kokoro/macos/python_cpp/continuous.cfg
kokoro/macos/python_cpp/presubmit.cfg
kokoro/macos/ruby25/build.sh
kokoro/macos/ruby25/continuous.cfg
kokoro/macos/ruby25/presubmit.cfg
kokoro/macos/ruby26/build.sh
kokoro/macos/ruby26/continuous.cfg
kokoro/macos/ruby26/presubmit.cfg
kokoro/macos/ruby27/build.sh
kokoro/macos/ruby27/continuous.cfg
kokoro/macos/ruby27/presubmit.cfg
kokoro/macos/ruby30/build.sh
kokoro/macos/ruby30/continuous.cfg
kokoro/macos/ruby30/presubmit.cfg
kokoro/macos/ruby31/build.sh
kokoro/macos/ruby31/continuous.cfg
kokoro/macos/ruby31/presubmit.cfg
kokoro/release/collect_all_artifacts.cfg
kokoro/release/collect_all_artifacts.sh
kokoro/release/csharp/windows/build_nuget.bat
kokoro/release/csharp/windows/continuous.cfg
kokoro/release/csharp/windows/presubmit.cfg
kokoro/release/csharp/windows/release.cfg
kokoro/release/protoc/linux/build.sh
kokoro/release/protoc/linux/release.cfg
kokoro/release/protoc/macos/build.sh
kokoro/release/protoc/macos/release.cfg
kokoro/release/protoc/windows/build.bat
kokoro/release/protoc/windows/release.cfg
kokoro/release/python/linux/build_artifacts.sh
kokoro/release/python/linux/config.sh
kokoro/release/python/linux/continuous.cfg
kokoro/release/python/linux/presubmit.cfg
kokoro/release/python/linux/release.cfg
kokoro/release/python/macos/build_artifacts.sh
kokoro/release/python/macos/config.sh
kokoro/release/python/macos/continuous.cfg
kokoro/release/python/macos/presubmit.cfg
kokoro/release/python/macos/release.cfg
kokoro/release/python/windows/build_artifacts.bat
kokoro/release/python/windows/build_single_artifact.bat
kokoro/release/python/windows/continuous.cfg
kokoro/release/python/windows/install_python_interpreters.ps1
kokoro/release/python/windows/presubmit.cfg
kokoro/release/python/windows/release.cfg
kokoro/release/ruby/linux/build_artifacts.sh
kokoro/release/ruby/linux/continuous.cfg
kokoro/release/ruby/linux/prepare_build.sh
kokoro/release/ruby/linux/presubmit.cfg
kokoro/release/ruby/linux/release.cfg
kokoro/release/ruby/linux/ruby/ruby_build.sh
kokoro/release/ruby/linux/ruby/ruby_build_environment.sh
kokoro/release/ruby/macos/build_artifacts.sh
kokoro/release/ruby/macos/continuous.cfg
kokoro/release/ruby/macos/presubmit.cfg
kokoro/release/ruby/macos/release.cfg
kokoro/release/ruby/macos/ruby/ruby_build.sh
kokoro/release/ruby/macos/ruby/ruby_build_environment.sh
kokoro/windows/csharp/build.bat
kokoro/windows/csharp/continuous.cfg
kokoro/windows/csharp/presubmit.cfg
maven_install.json
objectivec/.clang-format
objectivec/.gitignore
objectivec/BUILD.bazel
objectivec/DevTools/check_version_stamps.sh
objectivec/DevTools/compile_testing_protos.sh
objectivec/DevTools/full_mac_build.sh
objectivec/DevTools/pddm.py
objectivec/DevTools/pddm_tests.py
objectivec/GPBAny.pbobjc.h
objectivec/GPBAny.pbobjc.m
objectivec/GPBApi.pbobjc.h
objectivec/GPBApi.pbobjc.m
objectivec/GPBArray.h
objectivec/GPBArray.m
objectivec/GPBArray_PackagePrivate.h
objectivec/GPBBootstrap.h
objectivec/GPBCodedInputStream.h
objectivec/GPBCodedInputStream.m
objectivec/GPBCodedInputStream_PackagePrivate.h
objectivec/GPBCodedOutputStream.h
objectivec/GPBCodedOutputStream.m
objectivec/GPBCodedOutputStream_PackagePrivate.h
objectivec/GPBDescriptor.h
objectivec/GPBDescriptor.m
objectivec/GPBDescriptor_PackagePrivate.h
objectivec/GPBDictionary.h
objectivec/GPBDictionary.m
objectivec/GPBDictionary_PackagePrivate.h
objectivec/GPBDuration.pbobjc.h
objectivec/GPBDuration.pbobjc.m
objectivec/GPBEmpty.pbobjc.h
objectivec/GPBEmpty.pbobjc.m
objectivec/GPBExtensionInternals.h
objectivec/GPBExtensionInternals.m
objectivec/GPBExtensionRegistry.h
objectivec/GPBExtensionRegistry.m
objectivec/GPBFieldMask.pbobjc.h
objectivec/GPBFieldMask.pbobjc.m
objectivec/GPBMessage.h
objectivec/GPBMessage.m
objectivec/GPBMessage_PackagePrivate.h
objectivec/GPBProtocolBuffers.h
objectivec/GPBProtocolBuffers.m
objectivec/GPBProtocolBuffers_RuntimeSupport.h
objectivec/GPBRootObject.h
objectivec/GPBRootObject.m
objectivec/GPBRootObject_PackagePrivate.h
objectivec/GPBRuntimeTypes.h
objectivec/GPBSourceContext.pbobjc.h
objectivec/GPBSourceContext.pbobjc.m
objectivec/GPBStruct.pbobjc.h
objectivec/GPBStruct.pbobjc.m
objectivec/GPBTimestamp.pbobjc.h
objectivec/GPBTimestamp.pbobjc.m
objectivec/GPBType.pbobjc.h
objectivec/GPBType.pbobjc.m
objectivec/GPBUnknownField.h
objectivec/GPBUnknownField.m
objectivec/GPBUnknownFieldSet.h
objectivec/GPBUnknownFieldSet.m
objectivec/GPBUnknownFieldSet_PackagePrivate.h
objectivec/GPBUnknownField_PackagePrivate.h
objectivec/GPBUtilities.h
objectivec/GPBUtilities.m
objectivec/GPBUtilities_PackagePrivate.h
objectivec/GPBWellKnownTypes.h
objectivec/GPBWellKnownTypes.m
objectivec/GPBWireFormat.h
objectivec/GPBWireFormat.m
objectivec/GPBWrappers.pbobjc.h
objectivec/GPBWrappers.pbobjc.m
objectivec/ProtocolBuffers_OSX.xcodeproj/project.pbxproj
objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/contents.xcworkspacedata
objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme
objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme
objectivec/ProtocolBuffers_iOS.xcodeproj/project.pbxproj
objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata
objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme
objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme
objectivec/ProtocolBuffers_tvOS.xcodeproj/project.pbxproj
objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata
objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme
objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme
objectivec/README.md
objectivec/Tests/GPBARCUnittestProtos.m
objectivec/Tests/GPBArrayTests.m
objectivec/Tests/GPBCodedInputStreamTests.m
objectivec/Tests/GPBCodedOuputStreamTests.m
objectivec/Tests/GPBCompileTest01.m
objectivec/Tests/GPBCompileTest02.m
objectivec/Tests/GPBCompileTest03.m
objectivec/Tests/GPBCompileTest04.m
objectivec/Tests/GPBCompileTest05.m
objectivec/Tests/GPBCompileTest06.m
objectivec/Tests/GPBCompileTest07.m
objectivec/Tests/GPBCompileTest08.m
objectivec/Tests/GPBCompileTest09.m
objectivec/Tests/GPBCompileTest10.m
objectivec/Tests/GPBCompileTest11.m
objectivec/Tests/GPBCompileTest12.m
objectivec/Tests/GPBCompileTest13.m
objectivec/Tests/GPBCompileTest14.m
objectivec/Tests/GPBCompileTest15.m
objectivec/Tests/GPBCompileTest16.m
objectivec/Tests/GPBCompileTest17.m
objectivec/Tests/GPBCompileTest18.m
objectivec/Tests/GPBCompileTest19.m
objectivec/Tests/GPBCompileTest20.m
objectivec/Tests/GPBCompileTest21.m
objectivec/Tests/GPBCompileTest22.m
objectivec/Tests/GPBCompileTest23.m
objectivec/Tests/GPBCompileTest24.m
objectivec/Tests/GPBCompileTest25.m
objectivec/Tests/GPBConcurrencyTests.m
objectivec/Tests/GPBDescriptorTests.m
objectivec/Tests/GPBDictionaryTests+Bool.m
objectivec/Tests/GPBDictionaryTests+Int32.m
objectivec/Tests/GPBDictionaryTests+Int64.m
objectivec/Tests/GPBDictionaryTests+String.m
objectivec/Tests/GPBDictionaryTests+UInt32.m
objectivec/Tests/GPBDictionaryTests+UInt64.m
objectivec/Tests/GPBDictionaryTests.m
objectivec/Tests/GPBDictionaryTests.pddm
objectivec/Tests/GPBExtensionRegistryTest.m
objectivec/Tests/GPBMessageTests+ClassNames.m
objectivec/Tests/GPBMessageTests+Merge.m
objectivec/Tests/GPBMessageTests+Runtime.m
objectivec/Tests/GPBMessageTests+Serialization.m
objectivec/Tests/GPBMessageTests.m
objectivec/Tests/GPBObjectiveCPlusPlusTest.mm
objectivec/Tests/GPBPerfTests.m
objectivec/Tests/GPBSwiftTests.swift
objectivec/Tests/GPBTestUtilities.h
objectivec/Tests/GPBTestUtilities.m
objectivec/Tests/GPBUnittestProtos.m
objectivec/Tests/GPBUnittestProtos2.m
objectivec/Tests/GPBUnknownFieldSetTest.m
objectivec/Tests/GPBUtilitiesTests.m
objectivec/Tests/GPBWellKnownTypesTest.m
objectivec/Tests/GPBWireFormatTests.m
objectivec/Tests/UnitTests-Bridging-Header.h
objectivec/Tests/UnitTests-Info.plist
objectivec/Tests/golden_message
objectivec/Tests/golden_packed_fields_message
objectivec/Tests/text_format_extensions_unittest_data.txt
objectivec/Tests/text_format_map_unittest_data.txt
objectivec/Tests/text_format_unittest_data.txt
objectivec/Tests/unittest_cycle.proto
objectivec/Tests/unittest_deprecated.proto
objectivec/Tests/unittest_deprecated_file.proto
objectivec/Tests/unittest_extension_chain_a.proto
objectivec/Tests/unittest_extension_chain_b.proto
objectivec/Tests/unittest_extension_chain_c.proto
objectivec/Tests/unittest_extension_chain_d.proto
objectivec/Tests/unittest_extension_chain_e.proto
objectivec/Tests/unittest_extension_chain_f.proto
objectivec/Tests/unittest_extension_chain_g.proto
objectivec/Tests/unittest_objc.proto
objectivec/Tests/unittest_objc_options.proto
objectivec/Tests/unittest_objc_startup.proto
objectivec/Tests/unittest_runtime_proto2.proto
objectivec/Tests/unittest_runtime_proto3.proto
objectivec/generate_well_known_types.sh
objectivec/google/protobuf/Any.pbobjc.h
objectivec/google/protobuf/Api.pbobjc.h
objectivec/google/protobuf/Duration.pbobjc.h
objectivec/google/protobuf/Empty.pbobjc.h
objectivec/google/protobuf/FieldMask.pbobjc.h
objectivec/google/protobuf/SourceContext.pbobjc.h
objectivec/google/protobuf/Struct.pbobjc.h
objectivec/google/protobuf/Timestamp.pbobjc.h
objectivec/google/protobuf/Type.pbobjc.h
objectivec/google/protobuf/Wrappers.pbobjc.h
php/BUILD.bazel
php/README.md
php/REFCOUNTING.md
php/composer.json
php/composer.json.dist
php/ext/google/protobuf/arena.c
php/ext/google/protobuf/arena.h
php/ext/google/protobuf/array.c
php/ext/google/protobuf/array.h
php/ext/google/protobuf/config.m4
php/ext/google/protobuf/convert.c
php/ext/google/protobuf/convert.h
php/ext/google/protobuf/def.c
php/ext/google/protobuf/def.h
php/ext/google/protobuf/generate_package_xml.sh
php/ext/google/protobuf/map.c
php/ext/google/protobuf/map.h
php/ext/google/protobuf/message.c
php/ext/google/protobuf/message.h
php/ext/google/protobuf/names.c
php/ext/google/protobuf/names.h
php/ext/google/protobuf/php-upb.c
php/ext/google/protobuf/php-upb.h
php/ext/google/protobuf/php_protobuf.h
php/ext/google/protobuf/protobuf.c
php/ext/google/protobuf/protobuf.h
php/ext/google/protobuf/template_package.xml
php/ext/google/protobuf/tests/unnecessary_zval.phpt
php/ext/google/protobuf/wkt.inc
php/generate_descriptor_protos.sh
php/generate_test_protos.sh
php/release.sh
php/src/GPBMetadata/Google/Protobuf/Any.php
php/src/GPBMetadata/Google/Protobuf/Api.php
php/src/GPBMetadata/Google/Protobuf/Duration.php
php/src/GPBMetadata/Google/Protobuf/FieldMask.php
php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php
php/src/GPBMetadata/Google/Protobuf/Internal/Descriptor.php
php/src/GPBMetadata/Google/Protobuf/SourceContext.php
php/src/GPBMetadata/Google/Protobuf/Struct.php
php/src/GPBMetadata/Google/Protobuf/Timestamp.php
php/src/GPBMetadata/Google/Protobuf/Type.php
php/src/GPBMetadata/Google/Protobuf/Wrappers.php
php/src/Google/Protobuf/Any.php
php/src/Google/Protobuf/Api.php
php/src/Google/Protobuf/BoolValue.php
php/src/Google/Protobuf/BytesValue.php
php/src/Google/Protobuf/Descriptor.php
php/src/Google/Protobuf/DescriptorPool.php
php/src/Google/Protobuf/DoubleValue.php
php/src/Google/Protobuf/Duration.php
php/src/Google/Protobuf/Enum.php
php/src/Google/Protobuf/EnumDescriptor.php
php/src/Google/Protobuf/EnumValue.php
php/src/Google/Protobuf/EnumValueDescriptor.php
php/src/Google/Protobuf/Field.php
php/src/Google/Protobuf/Field/Cardinality.php
php/src/Google/Protobuf/Field/Kind.php
php/src/Google/Protobuf/FieldDescriptor.php
php/src/Google/Protobuf/FieldMask.php
php/src/Google/Protobuf/Field_Cardinality.php
php/src/Google/Protobuf/Field_Kind.php
php/src/Google/Protobuf/FloatValue.php
php/src/Google/Protobuf/GPBEmpty.php
php/src/Google/Protobuf/Int32Value.php
php/src/Google/Protobuf/Int64Value.php
php/src/Google/Protobuf/Internal/AnyBase.php
php/src/Google/Protobuf/Internal/CodedInputStream.php
php/src/Google/Protobuf/Internal/CodedOutputStream.php
php/src/Google/Protobuf/Internal/Descriptor.php
php/src/Google/Protobuf/Internal/DescriptorPool.php
php/src/Google/Protobuf/Internal/DescriptorProto.php
php/src/Google/Protobuf/Internal/DescriptorProto/ExtensionRange.php
php/src/Google/Protobuf/Internal/DescriptorProto/ReservedRange.php
php/src/Google/Protobuf/Internal/DescriptorProto_ExtensionRange.php
php/src/Google/Protobuf/Internal/DescriptorProto_ReservedRange.php
php/src/Google/Protobuf/Internal/EnumBuilderContext.php
php/src/Google/Protobuf/Internal/EnumDescriptor.php
php/src/Google/Protobuf/Internal/EnumDescriptorProto.php
php/src/Google/Protobuf/Internal/EnumDescriptorProto/EnumReservedRange.php
php/src/Google/Protobuf/Internal/EnumDescriptorProto_EnumReservedRange.php
php/src/Google/Protobuf/Internal/EnumOptions.php
php/src/Google/Protobuf/Internal/EnumValueDescriptorProto.php
php/src/Google/Protobuf/Internal/EnumValueOptions.php
php/src/Google/Protobuf/Internal/ExtensionRangeOptions.php
php/src/Google/Protobuf/Internal/FieldDescriptor.php
php/src/Google/Protobuf/Internal/FieldDescriptorProto.php
php/src/Google/Protobuf/Internal/FieldDescriptorProto/Label.php
php/src/Google/Protobuf/Internal/FieldDescriptorProto/Type.php
php/src/Google/Protobuf/Internal/FieldDescriptorProto_Label.php
php/src/Google/Protobuf/Internal/FieldDescriptorProto_Type.php
php/src/Google/Protobuf/Internal/FieldOptions.php
php/src/Google/Protobuf/Internal/FieldOptions/CType.php
php/src/Google/Protobuf/Internal/FieldOptions/JSType.php
php/src/Google/Protobuf/Internal/FieldOptions_CType.php
php/src/Google/Protobuf/Internal/FieldOptions_JSType.php
php/src/Google/Protobuf/Internal/FileDescriptor.php
php/src/Google/Protobuf/Internal/FileDescriptorProto.php
php/src/Google/Protobuf/Internal/FileDescriptorSet.php
php/src/Google/Protobuf/Internal/FileOptions.php
php/src/Google/Protobuf/Internal/FileOptions/OptimizeMode.php
php/src/Google/Protobuf/Internal/FileOptions_OptimizeMode.php
php/src/Google/Protobuf/Internal/GPBDecodeException.php
php/src/Google/Protobuf/Internal/GPBJsonWire.php
php/src/Google/Protobuf/Internal/GPBLabel.php
php/src/Google/Protobuf/Internal/GPBType.php
php/src/Google/Protobuf/Internal/GPBUtil.php
php/src/Google/Protobuf/Internal/GPBWire.php
php/src/Google/Protobuf/Internal/GPBWireType.php
php/src/Google/Protobuf/Internal/GeneratedCodeInfo.php
php/src/Google/Protobuf/Internal/GeneratedCodeInfo/Annotation.php
php/src/Google/Protobuf/Internal/GeneratedCodeInfo_Annotation.php
php/src/Google/Protobuf/Internal/GetPublicDescriptorTrait.php
php/src/Google/Protobuf/Internal/HasPublicDescriptorTrait.php
php/src/Google/Protobuf/Internal/MapEntry.php
php/src/Google/Protobuf/Internal/MapField.php
php/src/Google/Protobuf/Internal/MapFieldIter.php
php/src/Google/Protobuf/Internal/Message.php
php/src/Google/Protobuf/Internal/MessageBuilderContext.php
php/src/Google/Protobuf/Internal/MessageOptions.php
php/src/Google/Protobuf/Internal/MethodDescriptorProto.php
php/src/Google/Protobuf/Internal/MethodOptions.php
php/src/Google/Protobuf/Internal/MethodOptions/IdempotencyLevel.php
php/src/Google/Protobuf/Internal/MethodOptions_IdempotencyLevel.php
php/src/Google/Protobuf/Internal/OneofDescriptor.php
php/src/Google/Protobuf/Internal/OneofDescriptorProto.php
php/src/Google/Protobuf/Internal/OneofField.php
php/src/Google/Protobuf/Internal/OneofOptions.php
php/src/Google/Protobuf/Internal/RawInputStream.php
php/src/Google/Protobuf/Internal/RepeatedField.php
php/src/Google/Protobuf/Internal/RepeatedFieldIter.php
php/src/Google/Protobuf/Internal/ServiceDescriptorProto.php
php/src/Google/Protobuf/Internal/ServiceOptions.php
php/src/Google/Protobuf/Internal/SourceCodeInfo.php
php/src/Google/Protobuf/Internal/SourceCodeInfo/Location.php
php/src/Google/Protobuf/Internal/SourceCodeInfo_Location.php
php/src/Google/Protobuf/Internal/TimestampBase.php
php/src/Google/Protobuf/Internal/UninterpretedOption.php
php/src/Google/Protobuf/Internal/UninterpretedOption/NamePart.php
php/src/Google/Protobuf/Internal/UninterpretedOption_NamePart.php
php/src/Google/Protobuf/ListValue.php
php/src/Google/Protobuf/Method.php
php/src/Google/Protobuf/Mixin.php
php/src/Google/Protobuf/NullValue.php
php/src/Google/Protobuf/OneofDescriptor.php
php/src/Google/Protobuf/Option.php
php/src/Google/Protobuf/SourceContext.php
php/src/Google/Protobuf/StringValue.php
php/src/Google/Protobuf/Struct.php
php/src/Google/Protobuf/Syntax.php
php/src/Google/Protobuf/Timestamp.php
php/src/Google/Protobuf/Type.php
php/src/Google/Protobuf/UInt32Value.php
php/src/Google/Protobuf/UInt64Value.php
php/src/Google/Protobuf/Value.php
php/src/phpdoc.dist.xml
php/tests/ArrayTest.php
php/tests/DescriptorsTest.php
php/tests/EncodeDecodeTest.php
php/tests/GeneratedClassTest.php
php/tests/GeneratedPhpdocTest.php
php/tests/GeneratedServiceTest.php
php/tests/MapFieldTest.php
php/tests/PhpImplementationTest.php
php/tests/PreviouslyGeneratedClassTest.php
php/tests/WellKnownTest.php
php/tests/WrapperTypeSettersTest.php
php/tests/compatibility_test.sh
php/tests/compile_extension.sh
php/tests/force_c_ext.php
php/tests/gdb_test.sh
php/tests/generated_previous/GPBMetadata/ProtoPrevious/TestPreviouslyUnreservedMessage.php
php/tests/generated_previous/Previous/readonly.php
php/tests/memory_leak_test.php
php/tests/memory_leak_test.sh
php/tests/multirequest.php
php/tests/multirequest.sh
php/tests/proto/empty/echo.proto
php/tests/proto/test.proto
php/tests/proto/test_descriptors.proto
php/tests/proto/test_empty_php_namespace.proto
php/tests/proto/test_import_descriptor_proto.proto
php/tests/proto/test_include.proto
php/tests/proto/test_no_namespace.proto
php/tests/proto/test_php_namespace.proto
php/tests/proto/test_prefix.proto
php/tests/proto/test_reserved_enum_lower.proto
php/tests/proto/test_reserved_enum_upper.proto
php/tests/proto/test_reserved_enum_value_lower.proto
php/tests/proto/test_reserved_enum_value_upper.proto
php/tests/proto/test_reserved_message_lower.proto
php/tests/proto/test_reserved_message_upper.proto
php/tests/proto/test_service.proto
php/tests/proto/test_service_namespace.proto
php/tests/proto/test_wrapper_type_setters.proto
php/tests/proto_previous/test_previously_unreserved_message.proto
php/tests/test_base.php
php/tests/test_util.php
php/tests/valgrind.supp
pkg/BUILD.bazel
pkg/README.md
pkg/build_systems.bzl
pkg/cc_dist_library.bzl
post_process_dist.sh
protobuf-lite.pc.in
protobuf.bzl
protobuf.pc.in
protobuf_deps.bzl
protobuf_release.bzl
protobuf_version.bzl
protoc-artifacts/Dockerfile
protoc-artifacts/README.md
protoc-artifacts/build-protoc.sh
protoc-artifacts/build-zip.sh
protoc-artifacts/pom.xml
protoc-artifacts/scl-enable-devtoolset.sh
python/MANIFEST.in
python/README.md
python/docs/Makefile
python/docs/conf.py
python/docs/environment.yml
python/docs/generate_docs.py
python/docs/google/protobuf.rst
python/docs/google/protobuf/any_pb2.rst
python/docs/google/protobuf/descriptor.rst
python/docs/google/protobuf/descriptor_database.rst
python/docs/google/protobuf/descriptor_pb2.rst
python/docs/google/protobuf/descriptor_pool.rst
python/docs/google/protobuf/duration_pb2.rst
python/docs/google/protobuf/empty_pb2.rst
python/docs/google/protobuf/field_mask_pb2.rst
python/docs/google/protobuf/internal/containers.rst
python/docs/google/protobuf/json_format.rst
python/docs/google/protobuf/message.rst
python/docs/google/protobuf/message_factory.rst
python/docs/google/protobuf/proto_builder.rst
python/docs/google/protobuf/reflection.rst
python/docs/google/protobuf/service.rst
python/docs/google/protobuf/service_reflection.rst
python/docs/google/protobuf/struct_pb2.rst
python/docs/google/protobuf/symbol_database.rst
python/docs/google/protobuf/text_encoding.rst
python/docs/google/protobuf/text_format.rst
python/docs/google/protobuf/timestamp_pb2.rst
python/docs/google/protobuf/type_pb2.rst
python/docs/google/protobuf/wrappers_pb2.rst
python/docs/index.rst
python/docs/make.bat
python/docs/requirements.txt
python/google/__init__.py
python/google/protobuf/__init__.py
python/google/protobuf/compiler/__init__.py
python/google/protobuf/descriptor.py
python/google/protobuf/descriptor_database.py
python/google/protobuf/descriptor_pool.py
python/google/protobuf/internal/__init__.py
python/google/protobuf/internal/_parameterized.py
python/google/protobuf/internal/any_test.proto
python/google/protobuf/internal/api_implementation.cc
python/google/protobuf/internal/api_implementation.py
python/google/protobuf/internal/builder.py
python/google/protobuf/internal/containers.py
python/google/protobuf/internal/decoder.py
python/google/protobuf/internal/descriptor_database_test.py
python/google/protobuf/internal/descriptor_pool_test.py
python/google/protobuf/internal/descriptor_pool_test1.proto
python/google/protobuf/internal/descriptor_pool_test2.proto
python/google/protobuf/internal/descriptor_test.py
python/google/protobuf/internal/encoder.py
python/google/protobuf/internal/enum_type_wrapper.py
python/google/protobuf/internal/extension_dict.py
python/google/protobuf/internal/factory_test1.proto
python/google/protobuf/internal/factory_test2.proto
python/google/protobuf/internal/file_options_test.proto
python/google/protobuf/internal/generator_test.py
python/google/protobuf/internal/import_test.py
python/google/protobuf/internal/import_test_package/__init__.py
python/google/protobuf/internal/import_test_package/import_public.proto
python/google/protobuf/internal/import_test_package/import_public_nested.proto
python/google/protobuf/internal/import_test_package/inner.proto
python/google/protobuf/internal/import_test_package/outer.proto
python/google/protobuf/internal/json_format_test.py
python/google/protobuf/internal/keywords_test.py
python/google/protobuf/internal/message_factory_test.py
python/google/protobuf/internal/message_listener.py
python/google/protobuf/internal/message_set_extensions.proto
python/google/protobuf/internal/message_test.py
python/google/protobuf/internal/missing_enum_values.proto
python/google/protobuf/internal/more_extensions.proto
python/google/protobuf/internal/more_extensions_dynamic.proto
python/google/protobuf/internal/more_messages.proto
python/google/protobuf/internal/no_package.proto
python/google/protobuf/internal/packed_field_test.proto
python/google/protobuf/internal/proto_builder_test.py
python/google/protobuf/internal/python_message.py
python/google/protobuf/internal/python_protobuf.cc
python/google/protobuf/internal/reflection_test.py
python/google/protobuf/internal/service_reflection_test.py
python/google/protobuf/internal/symbol_database_test.py
python/google/protobuf/internal/test_bad_identifiers.proto
python/google/protobuf/internal/test_proto3_optional.proto
python/google/protobuf/internal/test_util.py
python/google/protobuf/internal/testing_refleaks.py
python/google/protobuf/internal/text_encoding_test.py
python/google/protobuf/internal/text_format_test.py
python/google/protobuf/internal/type_checkers.py
python/google/protobuf/internal/unknown_fields_test.py
python/google/protobuf/internal/well_known_types.py
python/google/protobuf/internal/well_known_types_test.py
python/google/protobuf/internal/wire_format.py
python/google/protobuf/internal/wire_format_test.py
python/google/protobuf/json_format.py
python/google/protobuf/message.py
python/google/protobuf/message_factory.py
python/google/protobuf/proto_api.h
python/google/protobuf/proto_builder.py
python/google/protobuf/pyext/README
python/google/protobuf/pyext/__init__.py
python/google/protobuf/pyext/cpp_message.py
python/google/protobuf/pyext/descriptor.cc
python/google/protobuf/pyext/descriptor.h
python/google/protobuf/pyext/descriptor_containers.cc
python/google/protobuf/pyext/descriptor_containers.h
python/google/protobuf/pyext/descriptor_database.cc
python/google/protobuf/pyext/descriptor_database.h
python/google/protobuf/pyext/descriptor_pool.cc
python/google/protobuf/pyext/descriptor_pool.h
python/google/protobuf/pyext/extension_dict.cc
python/google/protobuf/pyext/extension_dict.h
python/google/protobuf/pyext/field.cc
python/google/protobuf/pyext/field.h
python/google/protobuf/pyext/map_container.cc
python/google/protobuf/pyext/map_container.h
python/google/protobuf/pyext/message.cc
python/google/protobuf/pyext/message.h
python/google/protobuf/pyext/message_factory.cc
python/google/protobuf/pyext/message_factory.h
python/google/protobuf/pyext/message_module.cc
python/google/protobuf/pyext/proto2_api_test.proto
python/google/protobuf/pyext/python.proto
python/google/protobuf/pyext/repeated_composite_container.cc
python/google/protobuf/pyext/repeated_composite_container.h
python/google/protobuf/pyext/repeated_scalar_container.cc
python/google/protobuf/pyext/repeated_scalar_container.h
python/google/protobuf/pyext/safe_numerics.h
python/google/protobuf/pyext/scoped_pyobject_ptr.h
python/google/protobuf/pyext/unknown_field_set.cc
python/google/protobuf/pyext/unknown_field_set.h
python/google/protobuf/pyext/unknown_fields.cc
python/google/protobuf/pyext/unknown_fields.h
python/google/protobuf/python_protobuf.h
python/google/protobuf/reflection.py
python/google/protobuf/service.py
python/google/protobuf/service_reflection.py
python/google/protobuf/symbol_database.py
python/google/protobuf/text_encoding.py
python/google/protobuf/text_format.py
python/google/protobuf/unknown_fields.py
python/google/protobuf/util/__init__.py
python/mox.py
python/protobuf_distutils/README.md
python/protobuf_distutils/protobuf_distutils/__init__.py
python/protobuf_distutils/protobuf_distutils/generate_py_protobufs.py
python/protobuf_distutils/setup.py
python/release.sh
python/setup.cfg
python/setup.py
python/stubout.py
python/tox.ini
ruby/.gitignore
ruby/BUILD.bazel
ruby/Gemfile
ruby/README.md
ruby/Rakefile
ruby/compatibility_tests/v3.0.0/README.md
ruby/compatibility_tests/v3.0.0/Rakefile
ruby/compatibility_tests/v3.0.0/test.sh
ruby/compatibility_tests/v3.0.0/tests/basic.rb
ruby/compatibility_tests/v3.0.0/tests/generated_code.proto
ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb
ruby/compatibility_tests/v3.0.0/tests/repeated_field_test.rb
ruby/compatibility_tests/v3.0.0/tests/stress.rb
ruby/compatibility_tests/v3.0.0/tests/test_import.proto
ruby/ext/google/protobuf_c/convert.c
ruby/ext/google/protobuf_c/convert.h
ruby/ext/google/protobuf_c/defs.c
ruby/ext/google/protobuf_c/defs.h
ruby/ext/google/protobuf_c/extconf.rb
ruby/ext/google/protobuf_c/map.c
ruby/ext/google/protobuf_c/map.h
ruby/ext/google/protobuf_c/message.c
ruby/ext/google/protobuf_c/message.h
ruby/ext/google/protobuf_c/protobuf.c
ruby/ext/google/protobuf_c/protobuf.h
ruby/ext/google/protobuf_c/repeated_field.c
ruby/ext/google/protobuf_c/repeated_field.h
ruby/ext/google/protobuf_c/ruby-upb.c
ruby/ext/google/protobuf_c/ruby-upb.h
ruby/ext/google/protobuf_c/wrap_memcpy.c
ruby/google-protobuf.gemspec
ruby/lib/google/protobuf.rb
ruby/lib/google/protobuf/descriptor_dsl.rb
ruby/lib/google/protobuf/message_exts.rb
ruby/lib/google/protobuf/repeated_field.rb
ruby/lib/google/protobuf/well_known_types.rb
ruby/pom.xml
ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptor.java
ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptorPool.java
ruby/src/main/java/com/google/protobuf/jruby/RubyEnum.java
ruby/src/main/java/com/google/protobuf/jruby/RubyEnumDescriptor.java
ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java
ruby/src/main/java/com/google/protobuf/jruby/RubyFileDescriptor.java
ruby/src/main/java/com/google/protobuf/jruby/RubyMap.java
ruby/src/main/java/com/google/protobuf/jruby/RubyMessage.java
ruby/src/main/java/com/google/protobuf/jruby/RubyOneofDescriptor.java
ruby/src/main/java/com/google/protobuf/jruby/RubyProtobuf.java
ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java
ruby/src/main/java/com/google/protobuf/jruby/SentinelOuterClass.java
ruby/src/main/java/com/google/protobuf/jruby/Utils.java
ruby/src/main/java/google/ProtobufJavaService.java
ruby/src/main/sentinel.proto
ruby/tests/basic.rb
ruby/tests/basic_proto2.rb
ruby/tests/basic_test.proto
ruby/tests/basic_test_proto2.proto
ruby/tests/common_tests.rb
ruby/tests/encode_decode_test.rb
ruby/tests/gc_test.rb
ruby/tests/generated_code.proto
ruby/tests/generated_code_proto2.proto
ruby/tests/generated_code_proto2_test.rb
ruby/tests/generated_code_test.rb
ruby/tests/multi_level_nesting_test.proto
ruby/tests/multi_level_nesting_test.rb
ruby/tests/repeated_field_test.rb
ruby/tests/stress.rb
ruby/tests/test_import.proto
ruby/tests/test_import_proto2.proto
ruby/tests/test_ruby_package.proto
ruby/tests/test_ruby_package_proto2.proto
ruby/tests/type_errors.rb
ruby/tests/well_known_types_test.rb
ruby/travis-test.sh
src/Makefile.am
src/README.md
src/google/protobuf/any.cc
src/google/protobuf/any.h
src/google/protobuf/any.pb.cc
src/google/protobuf/any.pb.h
src/google/protobuf/any.proto
src/google/protobuf/any_lite.cc
src/google/protobuf/any_test.cc
src/google/protobuf/any_test.proto
src/google/protobuf/api.pb.cc
src/google/protobuf/api.pb.h
src/google/protobuf/api.proto
src/google/protobuf/arena.cc
src/google/protobuf/arena.h
src/google/protobuf/arena_impl.h
src/google/protobuf/arena_test_util.cc
src/google/protobuf/arena_test_util.h
src/google/protobuf/arena_unittest.cc
src/google/protobuf/arenastring.cc
src/google/protobuf/arenastring.h
src/google/protobuf/arenastring_unittest.cc
src/google/protobuf/arenaz_sampler.cc
src/google/protobuf/arenaz_sampler.h
src/google/protobuf/arenaz_sampler_test.cc
src/google/protobuf/compiler/annotation_test_util.cc
src/google/protobuf/compiler/annotation_test_util.h
src/google/protobuf/compiler/code_generator.cc
src/google/protobuf/compiler/code_generator.h
src/google/protobuf/compiler/command_line_interface.cc
src/google/protobuf/compiler/command_line_interface.h
src/google/protobuf/compiler/command_line_interface_unittest.cc
src/google/protobuf/compiler/cpp/bootstrap_unittest.cc
src/google/protobuf/compiler/cpp/cpp_generator.h
src/google/protobuf/compiler/cpp/enum.cc
src/google/protobuf/compiler/cpp/enum.h
src/google/protobuf/compiler/cpp/enum_field.cc
src/google/protobuf/compiler/cpp/enum_field.h
src/google/protobuf/compiler/cpp/extension.cc
src/google/protobuf/compiler/cpp/extension.h
src/google/protobuf/compiler/cpp/field.cc
src/google/protobuf/compiler/cpp/field.h
src/google/protobuf/compiler/cpp/file.cc
src/google/protobuf/compiler/cpp/file.h
src/google/protobuf/compiler/cpp/generator.cc
src/google/protobuf/compiler/cpp/generator.h
src/google/protobuf/compiler/cpp/helpers.cc
src/google/protobuf/compiler/cpp/helpers.h
src/google/protobuf/compiler/cpp/map_field.cc
src/google/protobuf/compiler/cpp/map_field.h
src/google/protobuf/compiler/cpp/message.cc
src/google/protobuf/compiler/cpp/message.h
src/google/protobuf/compiler/cpp/message_field.cc
src/google/protobuf/compiler/cpp/message_field.h
src/google/protobuf/compiler/cpp/message_layout_helper.h
src/google/protobuf/compiler/cpp/message_size_unittest.cc
src/google/protobuf/compiler/cpp/metadata_test.cc
src/google/protobuf/compiler/cpp/move_unittest.cc
src/google/protobuf/compiler/cpp/names.h
src/google/protobuf/compiler/cpp/options.h
src/google/protobuf/compiler/cpp/padding_optimizer.cc
src/google/protobuf/compiler/cpp/padding_optimizer.h
src/google/protobuf/compiler/cpp/parse_function_generator.cc
src/google/protobuf/compiler/cpp/parse_function_generator.h
src/google/protobuf/compiler/cpp/plugin_unittest.cc
src/google/protobuf/compiler/cpp/primitive_field.cc
src/google/protobuf/compiler/cpp/primitive_field.h
src/google/protobuf/compiler/cpp/service.cc
src/google/protobuf/compiler/cpp/service.h
src/google/protobuf/compiler/cpp/string_field.cc
src/google/protobuf/compiler/cpp/string_field.h
src/google/protobuf/compiler/cpp/test_bad_identifiers.proto
src/google/protobuf/compiler/cpp/test_large_enum_value.proto
src/google/protobuf/compiler/cpp/unittest.cc
src/google/protobuf/compiler/cpp/unittest.h
src/google/protobuf/compiler/cpp/unittest.inc
src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc
src/google/protobuf/compiler/csharp/csharp_doc_comment.cc
src/google/protobuf/compiler/csharp/csharp_doc_comment.h
src/google/protobuf/compiler/csharp/csharp_enum.cc
src/google/protobuf/compiler/csharp/csharp_enum.h
src/google/protobuf/compiler/csharp/csharp_enum_field.cc
src/google/protobuf/compiler/csharp/csharp_enum_field.h
src/google/protobuf/compiler/csharp/csharp_field_base.cc
src/google/protobuf/compiler/csharp/csharp_field_base.h
src/google/protobuf/compiler/csharp/csharp_generator.cc
src/google/protobuf/compiler/csharp/csharp_generator.h
src/google/protobuf/compiler/csharp/csharp_generator_unittest.cc
src/google/protobuf/compiler/csharp/csharp_helpers.cc
src/google/protobuf/compiler/csharp/csharp_helpers.h
src/google/protobuf/compiler/csharp/csharp_map_field.cc
src/google/protobuf/compiler/csharp/csharp_map_field.h
src/google/protobuf/compiler/csharp/csharp_message.cc
src/google/protobuf/compiler/csharp/csharp_message.h
src/google/protobuf/compiler/csharp/csharp_message_field.cc
src/google/protobuf/compiler/csharp/csharp_message_field.h
src/google/protobuf/compiler/csharp/csharp_names.h
src/google/protobuf/compiler/csharp/csharp_options.h
src/google/protobuf/compiler/csharp/csharp_primitive_field.cc
src/google/protobuf/compiler/csharp/csharp_primitive_field.h
src/google/protobuf/compiler/csharp/csharp_reflection_class.cc
src/google/protobuf/compiler/csharp/csharp_reflection_class.h
src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc
src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h
src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc
src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h
src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc
src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h
src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc
src/google/protobuf/compiler/csharp/csharp_source_generator_base.h
src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc
src/google/protobuf/compiler/csharp/csharp_wrapper_field.h
src/google/protobuf/compiler/importer.cc
src/google/protobuf/compiler/importer.h
src/google/protobuf/compiler/importer_unittest.cc
src/google/protobuf/compiler/java/context.cc
src/google/protobuf/compiler/java/context.h
src/google/protobuf/compiler/java/doc_comment.cc
src/google/protobuf/compiler/java/doc_comment.h
src/google/protobuf/compiler/java/doc_comment_unittest.cc
src/google/protobuf/compiler/java/enum.cc
src/google/protobuf/compiler/java/enum.h
src/google/protobuf/compiler/java/enum_field.cc
src/google/protobuf/compiler/java/enum_field.h
src/google/protobuf/compiler/java/enum_field_lite.cc
src/google/protobuf/compiler/java/enum_field_lite.h
src/google/protobuf/compiler/java/enum_lite.cc
src/google/protobuf/compiler/java/enum_lite.h
src/google/protobuf/compiler/java/extension.cc
src/google/protobuf/compiler/java/extension.h
src/google/protobuf/compiler/java/extension_lite.cc
src/google/protobuf/compiler/java/extension_lite.h
src/google/protobuf/compiler/java/field.cc
src/google/protobuf/compiler/java/field.h
src/google/protobuf/compiler/java/file.cc
src/google/protobuf/compiler/java/file.h
src/google/protobuf/compiler/java/generator.cc
src/google/protobuf/compiler/java/generator.h
src/google/protobuf/compiler/java/generator_factory.cc
src/google/protobuf/compiler/java/generator_factory.h
src/google/protobuf/compiler/java/helpers.cc
src/google/protobuf/compiler/java/helpers.h
src/google/protobuf/compiler/java/java_generator.h
src/google/protobuf/compiler/java/kotlin_generator.cc
src/google/protobuf/compiler/java/kotlin_generator.h
src/google/protobuf/compiler/java/map_field.cc
src/google/protobuf/compiler/java/map_field.h
src/google/protobuf/compiler/java/map_field_lite.cc
src/google/protobuf/compiler/java/map_field_lite.h
src/google/protobuf/compiler/java/message.cc
src/google/protobuf/compiler/java/message.h
src/google/protobuf/compiler/java/message_builder.cc
src/google/protobuf/compiler/java/message_builder.h
src/google/protobuf/compiler/java/message_builder_lite.cc
src/google/protobuf/compiler/java/message_builder_lite.h
src/google/protobuf/compiler/java/message_field.cc
src/google/protobuf/compiler/java/message_field.h
src/google/protobuf/compiler/java/message_field_lite.cc
src/google/protobuf/compiler/java/message_field_lite.h
src/google/protobuf/compiler/java/message_lite.cc
src/google/protobuf/compiler/java/message_lite.h
src/google/protobuf/compiler/java/name_resolver.cc
src/google/protobuf/compiler/java/name_resolver.h
src/google/protobuf/compiler/java/names.h
src/google/protobuf/compiler/java/options.h
src/google/protobuf/compiler/java/plugin_unittest.cc
src/google/protobuf/compiler/java/primitive_field.cc
src/google/protobuf/compiler/java/primitive_field.h
src/google/protobuf/compiler/java/primitive_field_lite.cc
src/google/protobuf/compiler/java/primitive_field_lite.h
src/google/protobuf/compiler/java/service.cc
src/google/protobuf/compiler/java/service.h
src/google/protobuf/compiler/java/shared_code_generator.cc
src/google/protobuf/compiler/java/shared_code_generator.h
src/google/protobuf/compiler/java/string_field.cc
src/google/protobuf/compiler/java/string_field.h
src/google/protobuf/compiler/java/string_field_lite.cc
src/google/protobuf/compiler/java/string_field_lite.h
src/google/protobuf/compiler/javamicro/javamicro_enum.cc
src/google/protobuf/compiler/javamicro/javamicro_enum.h
src/google/protobuf/compiler/javamicro/javamicro_enum_field.cc
src/google/protobuf/compiler/javamicro/javamicro_enum_field.h
src/google/protobuf/compiler/javamicro/javamicro_field.cc
src/google/protobuf/compiler/javamicro/javamicro_field.h
src/google/protobuf/compiler/javamicro/javamicro_file.cc
src/google/protobuf/compiler/javamicro/javamicro_file.h
src/google/protobuf/compiler/javamicro/javamicro_generator.cc
src/google/protobuf/compiler/javamicro/javamicro_generator.h
src/google/protobuf/compiler/javamicro/javamicro_helpers.cc
src/google/protobuf/compiler/javamicro/javamicro_helpers.h
src/google/protobuf/compiler/javamicro/javamicro_main.cc
src/google/protobuf/compiler/javamicro/javamicro_message.cc
src/google/protobuf/compiler/javamicro/javamicro_message.h
src/google/protobuf/compiler/javamicro/javamicro_message_field.cc
src/google/protobuf/compiler/javamicro/javamicro_message_field.h
src/google/protobuf/compiler/javamicro/javamicro_params.h
src/google/protobuf/compiler/javamicro/javamicro_primitive_field.cc
src/google/protobuf/compiler/javamicro/javamicro_primitive_field.h
src/google/protobuf/compiler/javanano/javanano_enum.cc
src/google/protobuf/compiler/javanano/javanano_enum.h
src/google/protobuf/compiler/javanano/javanano_enum_field.cc
src/google/protobuf/compiler/javanano/javanano_enum_field.h
src/google/protobuf/compiler/javanano/javanano_extension.cc
src/google/protobuf/compiler/javanano/javanano_extension.h
src/google/protobuf/compiler/javanano/javanano_field.cc
src/google/protobuf/compiler/javanano/javanano_field.h
src/google/protobuf/compiler/javanano/javanano_file.cc
src/google/protobuf/compiler/javanano/javanano_file.h
src/google/protobuf/compiler/javanano/javanano_generator.cc
src/google/protobuf/compiler/javanano/javanano_generator.h
src/google/protobuf/compiler/javanano/javanano_helpers.cc
src/google/protobuf/compiler/javanano/javanano_helpers.h
src/google/protobuf/compiler/javanano/javanano_main.cc
src/google/protobuf/compiler/javanano/javanano_map_field.cc
src/google/protobuf/compiler/javanano/javanano_map_field.h
src/google/protobuf/compiler/javanano/javanano_message.cc
src/google/protobuf/compiler/javanano/javanano_message.h
src/google/protobuf/compiler/javanano/javanano_message_field.cc
src/google/protobuf/compiler/javanano/javanano_message_field.h
src/google/protobuf/compiler/javanano/javanano_params.h
src/google/protobuf/compiler/javanano/javanano_primitive_field.cc
src/google/protobuf/compiler/javanano/javanano_primitive_field.h
src/google/protobuf/compiler/main.cc
src/google/protobuf/compiler/mock_code_generator.cc
src/google/protobuf/compiler/mock_code_generator.h
src/google/protobuf/compiler/objectivec/method_dump.sh
src/google/protobuf/compiler/objectivec/objectivec_enum.cc
src/google/protobuf/compiler/objectivec/objectivec_enum.h
src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc
src/google/protobuf/compiler/objectivec/objectivec_enum_field.h
src/google/protobuf/compiler/objectivec/objectivec_extension.cc
src/google/protobuf/compiler/objectivec/objectivec_extension.h
src/google/protobuf/compiler/objectivec/objectivec_field.cc
src/google/protobuf/compiler/objectivec/objectivec_field.h
src/google/protobuf/compiler/objectivec/objectivec_file.cc
src/google/protobuf/compiler/objectivec/objectivec_file.h
src/google/protobuf/compiler/objectivec/objectivec_generator.cc
src/google/protobuf/compiler/objectivec/objectivec_generator.h
src/google/protobuf/compiler/objectivec/objectivec_helpers.cc
src/google/protobuf/compiler/objectivec/objectivec_helpers.h
src/google/protobuf/compiler/objectivec/objectivec_helpers_unittest.cc
src/google/protobuf/compiler/objectivec/objectivec_map_field.cc
src/google/protobuf/compiler/objectivec/objectivec_map_field.h
src/google/protobuf/compiler/objectivec/objectivec_message.cc
src/google/protobuf/compiler/objectivec/objectivec_message.h
src/google/protobuf/compiler/objectivec/objectivec_message_field.cc
src/google/protobuf/compiler/objectivec/objectivec_message_field.h
src/google/protobuf/compiler/objectivec/objectivec_nsobject_methods.h
src/google/protobuf/compiler/objectivec/objectivec_oneof.cc
src/google/protobuf/compiler/objectivec/objectivec_oneof.h
src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc
src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h
src/google/protobuf/compiler/package_info.h
src/google/protobuf/compiler/parser.cc
src/google/protobuf/compiler/parser.h
src/google/protobuf/compiler/parser_unittest.cc
src/google/protobuf/compiler/php/php_generator.cc
src/google/protobuf/compiler/php/php_generator.h
src/google/protobuf/compiler/plugin.cc
src/google/protobuf/compiler/plugin.h
src/google/protobuf/compiler/plugin.pb.cc
src/google/protobuf/compiler/plugin.pb.h
src/google/protobuf/compiler/plugin.proto
src/google/protobuf/compiler/python/generator.cc
src/google/protobuf/compiler/python/generator.h
src/google/protobuf/compiler/python/helpers.cc
src/google/protobuf/compiler/python/helpers.h
src/google/protobuf/compiler/python/plugin_unittest.cc
src/google/protobuf/compiler/python/pyi_generator.cc
src/google/protobuf/compiler/python/pyi_generator.h
src/google/protobuf/compiler/python/python_generator.h
src/google/protobuf/compiler/ruby/ruby_generated_code.proto
src/google/protobuf/compiler/ruby/ruby_generated_code_pb.rb
src/google/protobuf/compiler/ruby/ruby_generated_code_proto2.proto
src/google/protobuf/compiler/ruby/ruby_generated_code_proto2_import.proto
src/google/protobuf/compiler/ruby/ruby_generated_code_proto2_pb.rb
src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit.proto
src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_legacy.proto
src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_legacy_pb.rb
src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_pb.rb
src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit.proto
src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit_pb.rb
src/google/protobuf/compiler/ruby/ruby_generator.cc
src/google/protobuf/compiler/ruby/ruby_generator.h
src/google/protobuf/compiler/ruby/ruby_generator_unittest.cc
src/google/protobuf/compiler/scc.h
src/google/protobuf/compiler/subprocess.cc
src/google/protobuf/compiler/subprocess.h
src/google/protobuf/compiler/test_plugin.cc
src/google/protobuf/compiler/zip_output_unittest.sh
src/google/protobuf/compiler/zip_writer.cc
src/google/protobuf/compiler/zip_writer.h
src/google/protobuf/descriptor.cc
src/google/protobuf/descriptor.h
src/google/protobuf/descriptor.pb.cc
src/google/protobuf/descriptor.pb.h
src/google/protobuf/descriptor.proto
src/google/protobuf/descriptor_database.cc
src/google/protobuf/descriptor_database.h
src/google/protobuf/descriptor_database_unittest.cc
src/google/protobuf/descriptor_unittest.cc
src/google/protobuf/drop_unknown_fields_test.cc
src/google/protobuf/duration.pb.cc
src/google/protobuf/duration.pb.h
src/google/protobuf/duration.proto
src/google/protobuf/dynamic_message.cc
src/google/protobuf/dynamic_message.h
src/google/protobuf/dynamic_message_unittest.cc
src/google/protobuf/empty.pb.cc
src/google/protobuf/empty.pb.h
src/google/protobuf/empty.proto
src/google/protobuf/endian.h
src/google/protobuf/explicitly_constructed.h
src/google/protobuf/extension_set.cc
src/google/protobuf/extension_set.h
src/google/protobuf/extension_set_heavy.cc
src/google/protobuf/extension_set_inl.h
src/google/protobuf/extension_set_unittest.cc
src/google/protobuf/field_access_listener.h
src/google/protobuf/field_mask.pb.cc
src/google/protobuf/field_mask.pb.h
src/google/protobuf/field_mask.proto
src/google/protobuf/generated_enum_reflection.h
src/google/protobuf/generated_enum_util.cc
src/google/protobuf/generated_enum_util.h
src/google/protobuf/generated_message_bases.cc
src/google/protobuf/generated_message_bases.h
src/google/protobuf/generated_message_reflection.cc
src/google/protobuf/generated_message_reflection.h
src/google/protobuf/generated_message_reflection_unittest.cc
src/google/protobuf/generated_message_tctable_decl.h
src/google/protobuf/generated_message_tctable_full.cc
src/google/protobuf/generated_message_tctable_impl.h
src/google/protobuf/generated_message_tctable_lite.cc
src/google/protobuf/generated_message_tctable_lite_test.cc
src/google/protobuf/generated_message_util.cc
src/google/protobuf/generated_message_util.h
src/google/protobuf/has_bits.h
src/google/protobuf/implicit_weak_message.cc
src/google/protobuf/implicit_weak_message.h
src/google/protobuf/inlined_string_field.cc
src/google/protobuf/inlined_string_field.h
src/google/protobuf/inlined_string_field_unittest.cc
src/google/protobuf/io/coded_stream.cc
src/google/protobuf/io/coded_stream.h
src/google/protobuf/io/coded_stream_unittest.cc
src/google/protobuf/io/gzip_stream.cc
src/google/protobuf/io/gzip_stream.h
src/google/protobuf/io/gzip_stream_unittest.sh
src/google/protobuf/io/io_win32.cc
src/google/protobuf/io/io_win32.h
src/google/protobuf/io/io_win32_unittest.cc
src/google/protobuf/io/package_info.h
src/google/protobuf/io/printer.cc
src/google/protobuf/io/printer.h
src/google/protobuf/io/printer_unittest.cc
src/google/protobuf/io/strtod.cc
src/google/protobuf/io/strtod.h
src/google/protobuf/io/tokenizer.cc
src/google/protobuf/io/tokenizer.h
src/google/protobuf/io/tokenizer_unittest.cc
src/google/protobuf/io/zero_copy_stream.cc
src/google/protobuf/io/zero_copy_stream.h
src/google/protobuf/io/zero_copy_stream_impl.cc
src/google/protobuf/io/zero_copy_stream_impl.h
src/google/protobuf/io/zero_copy_stream_impl_lite.cc
src/google/protobuf/io/zero_copy_stream_impl_lite.h
src/google/protobuf/io/zero_copy_stream_unittest.cc
src/google/protobuf/lite_arena_unittest.cc
src/google/protobuf/lite_unittest.cc
src/google/protobuf/map.cc
src/google/protobuf/map.h
src/google/protobuf/map_entry.h
src/google/protobuf/map_entry_lite.h
src/google/protobuf/map_field.cc
src/google/protobuf/map_field.h
src/google/protobuf/map_field_inl.h
src/google/protobuf/map_field_lite.h
src/google/protobuf/map_field_test.cc
src/google/protobuf/map_lite_test_util.cc
src/google/protobuf/map_lite_test_util.h
src/google/protobuf/map_lite_unittest.proto
src/google/protobuf/map_proto2_unittest.proto
src/google/protobuf/map_test.cc
src/google/protobuf/map_test.inc
src/google/protobuf/map_test_util.h
src/google/protobuf/map_test_util.inc
src/google/protobuf/map_test_util_impl.h
src/google/protobuf/map_type_handler.h
src/google/protobuf/map_unittest.proto
src/google/protobuf/message.cc
src/google/protobuf/message.h
src/google/protobuf/message_lite.cc
src/google/protobuf/message_lite.h
src/google/protobuf/message_unittest.cc
src/google/protobuf/message_unittest.inc
src/google/protobuf/metadata.h
src/google/protobuf/metadata_lite.h
src/google/protobuf/no_field_presence_test.cc
src/google/protobuf/package_info.h
src/google/protobuf/parse_context.cc
src/google/protobuf/parse_context.h
src/google/protobuf/port.h
src/google/protobuf/port_def.inc
src/google/protobuf/port_undef.inc
src/google/protobuf/preserve_unknown_enum_test.cc
src/google/protobuf/proto3_arena_lite_unittest.cc
src/google/protobuf/proto3_arena_unittest.cc
src/google/protobuf/proto3_lite_unittest.cc
src/google/protobuf/proto3_lite_unittest.inc
src/google/protobuf/reflection.h
src/google/protobuf/reflection_internal.h
src/google/protobuf/reflection_ops.cc
src/google/protobuf/reflection_ops.h
src/google/protobuf/reflection_ops_unittest.cc
src/google/protobuf/reflection_tester.cc
src/google/protobuf/reflection_tester.h
src/google/protobuf/repeated_field.cc
src/google/protobuf/repeated_field.h
src/google/protobuf/repeated_field_reflection_unittest.cc
src/google/protobuf/repeated_field_unittest.cc
src/google/protobuf/repeated_ptr_field.cc
src/google/protobuf/repeated_ptr_field.h
src/google/protobuf/service.cc
src/google/protobuf/service.h
src/google/protobuf/source_context.pb.cc
src/google/protobuf/source_context.pb.h
src/google/protobuf/source_context.proto
src/google/protobuf/string_member_robber.h
src/google/protobuf/struct.pb.cc
src/google/protobuf/struct.pb.h
src/google/protobuf/struct.proto
src/google/protobuf/stubs/bytestream.cc
src/google/protobuf/stubs/bytestream.h
src/google/protobuf/stubs/bytestream_unittest.cc
src/google/protobuf/stubs/callback.h
src/google/protobuf/stubs/casts.h
src/google/protobuf/stubs/common.cc
src/google/protobuf/stubs/common.h
src/google/protobuf/stubs/common_unittest.cc
src/google/protobuf/stubs/hash.h
src/google/protobuf/stubs/int128.cc
src/google/protobuf/stubs/int128.h
src/google/protobuf/stubs/int128_unittest.cc
src/google/protobuf/stubs/logging.h
src/google/protobuf/stubs/macros.h
src/google/protobuf/stubs/map_util.h
src/google/protobuf/stubs/mathutil.h
src/google/protobuf/stubs/mutex.h
src/google/protobuf/stubs/once.h
src/google/protobuf/stubs/platform_macros.h
src/google/protobuf/stubs/port.h
src/google/protobuf/stubs/status.cc
src/google/protobuf/stubs/status.h
src/google/protobuf/stubs/status_macros.h
src/google/protobuf/stubs/status_test.cc
src/google/protobuf/stubs/statusor.cc
src/google/protobuf/stubs/statusor.h
src/google/protobuf/stubs/statusor_test.cc
src/google/protobuf/stubs/stl_util.h
src/google/protobuf/stubs/stringpiece.cc
src/google/protobuf/stubs/stringpiece.h
src/google/protobuf/stubs/stringpiece_unittest.cc
src/google/protobuf/stubs/stringprintf.cc
src/google/protobuf/stubs/stringprintf.h
src/google/protobuf/stubs/stringprintf_unittest.cc
src/google/protobuf/stubs/structurally_valid.cc
src/google/protobuf/stubs/structurally_valid_unittest.cc
src/google/protobuf/stubs/strutil.cc
src/google/protobuf/stubs/strutil.h
src/google/protobuf/stubs/strutil_unittest.cc
src/google/protobuf/stubs/substitute.cc
src/google/protobuf/stubs/substitute.h
src/google/protobuf/stubs/template_util.h
src/google/protobuf/stubs/template_util_unittest.cc
src/google/protobuf/stubs/time.cc
src/google/protobuf/stubs/time.h
src/google/protobuf/stubs/time_test.cc
src/google/protobuf/test_messages_proto2.proto
src/google/protobuf/test_messages_proto3.proto
src/google/protobuf/test_util.cc
src/google/protobuf/test_util.h
src/google/protobuf/test_util.inc
src/google/protobuf/test_util2.h
src/google/protobuf/test_util_lite.cc
src/google/protobuf/test_util_lite.h
src/google/protobuf/testdata/bad_utf8_string
src/google/protobuf/testdata/golden_message
src/google/protobuf/testdata/golden_message_maps
src/google/protobuf/testdata/golden_message_oneof_implemented
src/google/protobuf/testdata/golden_message_proto3
src/google/protobuf/testdata/golden_packed_fields_message
src/google/protobuf/testdata/map_test_data.txt
src/google/protobuf/testdata/text_format_unittest_data.txt
src/google/protobuf/testdata/text_format_unittest_data_oneof_implemented.txt
src/google/protobuf/testdata/text_format_unittest_data_pointy.txt
src/google/protobuf/testdata/text_format_unittest_data_pointy_oneof.txt
src/google/protobuf/testdata/text_format_unittest_extensions_data.txt
src/google/protobuf/testdata/text_format_unittest_extensions_data_pointy.txt
src/google/protobuf/testing/file.cc
src/google/protobuf/testing/file.h
src/google/protobuf/testing/googletest.cc
src/google/protobuf/testing/googletest.h
src/google/protobuf/testing/zcgunzip.cc
src/google/protobuf/testing/zcgzip.cc
src/google/protobuf/text_format.cc
src/google/protobuf/text_format.h
src/google/protobuf/text_format_unittest.cc
src/google/protobuf/timestamp.pb.cc
src/google/protobuf/timestamp.pb.h
src/google/protobuf/timestamp.proto
src/google/protobuf/type.pb.cc
src/google/protobuf/type.pb.h
src/google/protobuf/type.proto
src/google/protobuf/unittest.proto
src/google/protobuf/unittest_arena.proto
src/google/protobuf/unittest_custom_options.proto
src/google/protobuf/unittest_drop_unknown_fields.proto
src/google/protobuf/unittest_embed_optimize_for.proto
src/google/protobuf/unittest_empty.proto
src/google/protobuf/unittest_enormous_descriptor.proto
src/google/protobuf/unittest_import.proto
src/google/protobuf/unittest_import_lite.proto
src/google/protobuf/unittest_import_public.proto
src/google/protobuf/unittest_import_public_lite.proto
src/google/protobuf/unittest_lazy_dependencies.proto
src/google/protobuf/unittest_lazy_dependencies_custom_option.proto
src/google/protobuf/unittest_lazy_dependencies_enum.proto
src/google/protobuf/unittest_lite.proto
src/google/protobuf/unittest_lite_imports_nonlite.proto
src/google/protobuf/unittest_mset.proto
src/google/protobuf/unittest_mset_wire_format.proto
src/google/protobuf/unittest_no_field_presence.proto
src/google/protobuf/unittest_no_generic_services.proto
src/google/protobuf/unittest_optimize_for.proto
src/google/protobuf/unittest_preserve_unknown_enum.proto
src/google/protobuf/unittest_preserve_unknown_enum2.proto
src/google/protobuf/unittest_proto3.proto
src/google/protobuf/unittest_proto3_arena.proto
src/google/protobuf/unittest_proto3_arena_lite.proto
src/google/protobuf/unittest_proto3_lite.proto
src/google/protobuf/unittest_proto3_optional.proto
src/google/protobuf/unittest_well_known_types.proto
src/google/protobuf/unknown_field_set.cc
src/google/protobuf/unknown_field_set.h
src/google/protobuf/unknown_field_set_unittest.cc
src/google/protobuf/util/delimited_message_util.cc
src/google/protobuf/util/delimited_message_util.h
src/google/protobuf/util/delimited_message_util_test.cc
src/google/protobuf/util/field_comparator.cc
src/google/protobuf/util/field_comparator.h
src/google/protobuf/util/field_comparator_test.cc
src/google/protobuf/util/field_mask_util.cc
src/google/protobuf/util/field_mask_util.h
src/google/protobuf/util/field_mask_util_test.cc
src/google/protobuf/util/internal/constants.h
src/google/protobuf/util/internal/datapiece.cc
src/google/protobuf/util/internal/datapiece.h
src/google/protobuf/util/internal/default_value_objectwriter.cc
src/google/protobuf/util/internal/default_value_objectwriter.h
src/google/protobuf/util/internal/default_value_objectwriter_test.cc
src/google/protobuf/util/internal/error_listener.cc
src/google/protobuf/util/internal/error_listener.h
src/google/protobuf/util/internal/expecting_objectwriter.h
src/google/protobuf/util/internal/field_mask_utility.cc
src/google/protobuf/util/internal/field_mask_utility.h
src/google/protobuf/util/internal/json_escaping.cc
src/google/protobuf/util/internal/json_escaping.h
src/google/protobuf/util/internal/json_objectwriter.cc
src/google/protobuf/util/internal/json_objectwriter.h
src/google/protobuf/util/internal/json_objectwriter_test.cc
src/google/protobuf/util/internal/json_stream_parser.cc
src/google/protobuf/util/internal/json_stream_parser.h
src/google/protobuf/util/internal/json_stream_parser_test.cc
src/google/protobuf/util/internal/location_tracker.h
src/google/protobuf/util/internal/mock_error_listener.h
src/google/protobuf/util/internal/object_location_tracker.h
src/google/protobuf/util/internal/object_source.h
src/google/protobuf/util/internal/object_writer.cc
src/google/protobuf/util/internal/object_writer.h
src/google/protobuf/util/internal/proto_writer.cc
src/google/protobuf/util/internal/proto_writer.h
src/google/protobuf/util/internal/protostream_objectsource.cc
src/google/protobuf/util/internal/protostream_objectsource.h
src/google/protobuf/util/internal/protostream_objectsource_test.cc
src/google/protobuf/util/internal/protostream_objectwriter.cc
src/google/protobuf/util/internal/protostream_objectwriter.h
src/google/protobuf/util/internal/protostream_objectwriter_test.cc
src/google/protobuf/util/internal/structured_objectwriter.h
src/google/protobuf/util/internal/testdata/anys.proto
src/google/protobuf/util/internal/testdata/books.proto
src/google/protobuf/util/internal/testdata/default_value.proto
src/google/protobuf/util/internal/testdata/default_value_test.proto
src/google/protobuf/util/internal/testdata/field_mask.proto
src/google/protobuf/util/internal/testdata/maps.proto
src/google/protobuf/util/internal/testdata/oneofs.proto
src/google/protobuf/util/internal/testdata/proto3.proto
src/google/protobuf/util/internal/testdata/struct.proto
src/google/protobuf/util/internal/testdata/timestamp_duration.proto
src/google/protobuf/util/internal/testdata/wrappers.proto
src/google/protobuf/util/internal/type_info.cc
src/google/protobuf/util/internal/type_info.h
src/google/protobuf/util/internal/type_info_test_helper.cc
src/google/protobuf/util/internal/type_info_test_helper.h
src/google/protobuf/util/internal/utility.cc
src/google/protobuf/util/internal/utility.h
src/google/protobuf/util/json_format.proto
src/google/protobuf/util/json_format_proto3.proto
src/google/protobuf/util/json_util.cc
src/google/protobuf/util/json_util.h
src/google/protobuf/util/json_util_test.cc
src/google/protobuf/util/message_differencer.cc
src/google/protobuf/util/message_differencer.h
src/google/protobuf/util/message_differencer_unittest.cc
src/google/protobuf/util/message_differencer_unittest.proto
src/google/protobuf/util/package_info.h
src/google/protobuf/util/time_util.cc
src/google/protobuf/util/time_util.h
src/google/protobuf/util/time_util_test.cc
src/google/protobuf/util/type_resolver.h
src/google/protobuf/util/type_resolver_util.cc
src/google/protobuf/util/type_resolver_util.h
src/google/protobuf/util/type_resolver_util_test.cc
src/google/protobuf/well_known_types_unittest.cc
src/google/protobuf/wire_format.cc
src/google/protobuf/wire_format.h
src/google/protobuf/wire_format_lite.cc
src/google/protobuf/wire_format_lite.h
src/google/protobuf/wire_format_unittest.cc
src/google/protobuf/wire_format_unittest.inc
src/google/protobuf/wrappers.pb.cc
src/google/protobuf/wrappers.pb.h
src/google/protobuf/wrappers.proto
src/libprotobuf-lite.map
src/libprotobuf.map
src/libprotoc.map
src/solaris/libstdc++.la
tests.sh
third_party/BUILD.bazel
third_party/utf8_range/Android.bp
third_party/utf8_range/BUILD.bazel
third_party/utf8_range/LICENSE
third_party/utf8_range/naive.c
third_party/utf8_range/range2-neon.c
third_party/utf8_range/range2-sse.c
third_party/utf8_range/utf8_range.h
third_party/zlib.BUILD
toolchain/BUILD.bazel
toolchain/cc_toolchain_config.bzl
toolchain/toolchains.bazelrc
update_compatibility_version.py
update_file_lists.sh
update_version.py
util/python/BUILD.bazel
vendor_suffix_test.config
vendor_suffix_test.cpp
version.json