| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Ruby: make sure map parsing frames are GC-rooted.
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Fix missing import of jspb.Map (#1885)
|
| | | |
|
|\ \ \
| |_|/
|/| | |
ObjC support for GenerateAll().
|
| | |
| | |
| | |
| | |
| | | |
- Expect calls on GenerateAll() and not Generate().
- Parse the prefix validation file once, and then check all the files.
|
|\ \ \
| | | |
| | | | |
Update gmock links.
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I3d44e3c6877e00cfea5a903568fde1e6f597aac1
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
The original link is no longer available.
Change-Id: I2976d3f19c8e818689549fb31ff20af8eae92a07
|
|\ \ \
| |/ /
|/| | |
Add an Erlang project, gpb, to third_party.md
|
|/ / |
|
|\ \
| | |
| | | |
Fixing regular expression...
|
|/ /
| |
| | |
This will allow loading the extension for Ruby 2.1.10...
|
|\ \
| | |
| | | |
Move ImportWriter into helpers for sharing
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Breaks the tie of the ImportWriter to the ObjC generation, allow grpc to use
a different extension and to relay the values they need for these.
- Pass in the two framework options to the ctor.
- Pass in the header extension to AddFile.
|
|/ /
| |
| |
| |
| | |
grpc likely needs to provide the same sorta handling, so expose the class so
the logic can be reused.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add note about JSON tests maybe being wrong.
- Add note about the JSON test maybe not being correct yet.
- Add test to checks the generated names for double underscores to be sure they
are what is expected.
|
|\ \
| | |
| | | |
More tests to shake out some cases in the json parsing
|
|/ /
| |
| |
| |
| | |
- String behaviors
- Testing only valid JSON is allowed
|
| |
| |
| |
| | |
Adds better support for protos without packages and more warnings on possible improvements
|
|\ \
| | |
| | | |
Fixes #1844
|
|/ /
| |
| |
| | |
generate warnings.
|
| |
| |
| |
| | |
Add more JSON tests around underscores
|
|\ \
| | |
| | | |
Add a jenkins test status badge.
|
| | |
| | |
| | |
| | |
| | |
| | | |
[ci skip]
Change-Id: I5bf4f204e7ef0144d8fc984a985d502f92ce95ce
|
|\ \ \
| | | |
| | | | |
Fix up ignores and conformance generation
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
- Update ruby conformance generation for rename of generated files that seems
to have happened.
- Update gitignores for the above and for the no-warnings-test.
|
|\ \ \
| |/ /
|/| | |
Regenerate conformance files to include extra oneof fields.
|
|/ /
| |
| |
| |
| |
| | |
This should fix the failures in the conformance tests - although
it highlights the problem that we need to do this when changing
the conformance.proto file...
|
| |
| |
| |
| | |
Fixes extra whitespace on generated comments.
|
|\ \
| | |
| | | |
Objc more reset tests
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| | |
Code already works, but make a bank of tests that call it out so things are
very clean in the future just to be safe.
|
|\ \
| | |
| | | |
Objc fix oneof zeros and more oneof zero conformance tests
|
| | |
| | |
| | |
| | |
| | |
| | | |
Incase the different runtimes have different generation/implementations for
for the different primitive field types, cover a larger range of the proto
types in the oneof zero tests.
|
|/ /
| |
| |
| |
| |
| |
| | |
If a message is proto3, then the zero values still count as being set one the
field is in a oneof.
Add tests to confirm oneofs work as expected in both syntaxes.
|
| |
| |
| |
| | |
* Add conformance test for zero fields in oneofs.
* Add failures to the "expected" files.
|
|\ \
| | |
| | | |
Never use strlen on utf8 runs so null characters work.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes https://github.com/google/protobuf/issues/1933
Add a new test that forces strings into two different implementations from the
NSString class cluster to help confirm we're exercising both paths by which
CodedOutputStream will extract data from an NSString.
Move the old +load test (that was flawed because the behavior really depends on
the type of string from the NSString class cluster); into a unittest that
targets the specific case we're adding a behavior confirmation on.
As a bonus, improve the TextFormat generation of string characters < 0x20.
|
| |
| |
| |
| |
| |
| | |
Convert mapping of proto comments to appledoc format so they show up in Xcode and cocoadocs.
Fixes https://github.com/google/protobuf/issues/1866
|
|\ \
| | |
| | | |
fixed cmake config files install path
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Ruby: generated foo.proto -> foo_pb.rb instead of foo.rb.
This brings us more into line with other langauges, and makes it more
obvious when we are requiring protobuf generated code.
Add a script to build protoc zip packages.
[ci skip]
Change-Id: Ia0e0bf3bb6bd24633dc8f294318bb20ac837f8b9
Ruby: translate package names from snake_case -> PascalCase.
Added unit test for PascalCasing package names in Ruby.
Added new file to ruby_EXTRA_DIST.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Work for #1866
Migrates all the public class docs over to appledoc format. While Xcode is fine with blank lines in `///` comments, appledoc (used by cocoadocs) isn't and was leaving a bunch of info off the doc pages.
The generator still needs to be updated to do this also; that will be a follow up CL.
|
|\ \ \
| | | |
| | | | |
close opened file descriptors properly
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Bazel: export LICENSE file.
|
| |/ / /
| | | |
| | | |
| | | | |
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
|