| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
python/google/protobuf/descriptor_pool.py
python/google/protobuf/internal/api_implementation_default_test.py
python/google/protobuf/internal/cpp_message.py
python/google/protobuf/internal/descriptor_database_test.py
python/google/protobuf/internal/descriptor_pool_test.py
python/google/protobuf/internal/descriptor_python_test.py
python/google/protobuf/internal/descriptor_test.py
python/google/protobuf/internal/generator_test.py
python/google/protobuf/internal/message_factory_python_test.py
python/google/protobuf/internal/message_factory_test.py
python/google/protobuf/internal/message_test.py
python/google/protobuf/internal/proto_builder_test.py
python/google/protobuf/internal/python_message.py
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/text_encoding_test.py
python/google/protobuf/internal/text_format_test.py
python/google/protobuf/internal/unknown_fields_test.py
python/google/protobuf/internal/wire_format_test.py
python/google/protobuf/pyext/descriptor_cpp2_test.py
python/google/protobuf/pyext/message_factory_cpp2_test.py
python/google/protobuf/pyext/reflection_cpp2_generated_test.py
python/setup.py
ruby/lib/google/protobuf/message_exts.rb
|
| |\
| | |
| | | |
Link runtime statically for VS build
|
| | | |
|
| | | |
|
| |\ \
| | | |
| | | | |
Revert "Add packFrom, unpackTo and is in google.protobuf.Any."
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
This reverts commit 7366efd81e7f36108aa35e66fca61da8a65762c2.
Still some discussion about the api to expose the helpers with.
|
| |\ \
| | | |
| | | | |
Update GPBWellKnownTypes.m
|
| | | |
| | | |
| | | | |
fix an bug(forgive my english..)
|
| |\ \ \
| | | | |
| | | | | |
More TODOs done.
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
- Removed a TODO without change in DescriptorPool.LookupSymbol - the TODOs were around performance, and this is only used during descriptor initialization
- Make the CodedInputStream limits read-only, adding a static factory method for the rare cases when this is useful
- Extracted IDeepCloneable into its own file.
|
| |\ \ \
| | | | |
| | | | | |
Implement Keys and Values as views in MapField
|
| | | | | |
|
| | | | | |
|
| | | |/
| | |/| |
|
| |\ \ \
| | | | |
| | | | | |
Make FieldDescriptor.IsPacked work appropriately.
|
| | |/ /
| | | |
| | | |
| | | |
| | | | |
This is a bit of a grotty hack, as we need to sort of fake proto2 field presence, but with only a proto3 version of the descriptor messages (a bit like oneof detection).
Should be okay, but will need to be careful of this if we ever implement proto2.
|
| |\ \ \
| | |/ /
| |/| | |
Remove our own version of MakeTag now that the main one is fixed.
|
| | | |
| | | |
| | | |
| | | | |
"Tested" by regenerating code and observing that there are no changes.
|
| |\ \ \
| | | | |
| | | | | |
Tidying up
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Visual Studio is happy with it, but Mono isn't :(
|
| |/ / / |
|
| |\ \ \
| | |/ /
| |/| | |
Fix groups handling in C#
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Now the generated code doesn't need to check for end group tags, as it will skip whole groups at a time.
Currently it will ignore extraneous end group tags, which may or may not be a good thing.
Renamed ConsumeLastField to SkipLastField as it felt more natural.
Removed WireFormat.IsEndGroupTag as it's no longer useful.
This mostly fixes issue 688.
(Generated code changes coming in next commit.)
|
| |\ \ \
| | | | |
| | | | | |
Down integrate. Generate a package name suffix ".nano" for nano messages
|
| | |\ \ \ |
|
| | |\ \ \ \ |
|
| | | |\ \ \ \ |
|
| | |\ \ \ \ \ \
| | | |/ / / / /
| | |/| / / / /
| | | |/ / / / |
|
| | | | |_|/
| | | |/| |
| | | | | |
| | | | | | |
Also introducing an option javanano_use_deprecated_package to allow users to disable the suffix
|
| | |/ / /
| | | | |
| | | | |
| | | | | |
Also introducing an option javanano_use_deprecated_package to allow users to disable the suffix
|
| |\ \ \ \
| | |_|_|/
| |/| | | |
Remove unused .pb.h #includes.
|
| |/ / / |
|
| |\ \ \
| | | | |
| | | | | |
Change ReadTag/PeekTag behaviour to return 0 at EOF
|
| | | | |
| | | | |
| | | | |
| | | | | |
We don't need to expose the InvalidProtocolBufferException factory method now that the generated code doesn't throw the exception.
|
| | | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
stream", rather than using an awkward out parameter.
This simplifies quite a lot of code.
Generated code in next commit.
|
| |\ \ \
| | | | |
| | | | | |
C# conformance tests
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
expected to.
We should now have no conformance failures.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is expected to be the cause of the conformance test failures.
Generated code in next commit.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The tests are run from Travis in the same way as on other
platforms. Currently some expected failures - but only expected
in that they're what we got to start with. Will try to fix them in
other pull requests.
|
| |/ / /
| | | |
| | | |
| | | | |
Completely untested so far - easier to get started in VS and then transfer to Linux for tweaking...
|
| |\ \ \
| | | | |
| | | | | |
Document everything, and turn on errors if we fail to document anything in the future
|
| | | | | |
|
| | | |/
| | |/|
| | | |
| | | | |
the future.
|
| |\ \ \
| | |/ /
| |/| | |
Fix build warnings around unused variables
|