- 15 Apr, 2016 1 commit
-
-
Josh Haberman authored
For JSON encoding we provide a new option to decide at encode time whether to use camelCase or original proto field names: json = MapMessage.encode_json(m, :preserve_proto_fieldnames => true)
-
- 14 Apr, 2016 2 commits
-
-
Josh Haberman authored
-
Josh Haberman authored
The flags are: UPB_JSON_ACCEPT_LEGACY_FIELD_NAMES UPB_JSON_WRITE_LEGACY_FIELD_NAMES The first just allows the parser to accept the old field names. The second makes the printer print the old field names. These flags are intended to be temporary, as a migration aid for users.
-
- 12 Apr, 2016 1 commit
-
-
Joshua Haberman authored
Internal merge
-
- 11 Apr, 2016 2 commits
-
-
Josh Haberman authored
-
Jan Tattermusch authored
Fix to csharp_options - initialize internal_access to false.
-
- 08 Apr, 2016 1 commit
-
-
Jon Skeet authored
-
- 07 Apr, 2016 7 commits
-
-
Josh Haberman authored
-
Josh Haberman authored
-
Jon Skeet authored
Added support for internal_access for C#
-
Josh Haberman authored
-
Jie Luo authored
Sync the manually integrate changes in google3/third_party
-
Gaurav Vaish authored
-
Jon Skeet authored
Tidy up for C# codegen
-
- 06 Apr, 2016 5 commits
-
-
Jie Luo authored
-
Thomas Van Lenten authored
ObjC String followups: one test case only addition, behavior change for invalid UTF-8
-
Geoffrey Wiseman authored
Update the simulators used for some tests under Xcode 7.3 to be iOS 9.3.
-
Jon Skeet authored
This also renames generate_directories to base_namespace_specified; generating directories is the immediate *effect* of specifying a base namespace, but with this change the options reflect what has been specified rather than the effect. (There may be other effects in the future, of course.)
-
Jon Skeet authored
This should have no behavioral changes at all. This doesn't strictly enforce an 80-column limit, but removes the most egregious violations. The indentation in the C# generator code is inconsistent in general, unfortunately - if we have any good tools that can be trusted to reformat, I'd be happy to apply them.
-
- 05 Apr, 2016 5 commits
-
-
Thomas Van Lenten authored
This seems to be some code evolution side effects. Back when there was a custom string class, we couldn't really error when we finally saw the string was bad so we had to return the empty string, but now that full validation is done up front, it can error out.
-
Thomas Van Lenten authored
-
Jon Skeet authored
Added CLI option internal_access for types (C#)
-
Feng Xiao authored
Do not link in pthread library for Android builds.
-
Gaurav Vaish authored
* `csharp_options`: Added `Options` to encapsulate generator options. Supported options for now - file_extension, base_namespace * `{Blah}Generator`: Now accept `Options*` as parameter to constructor * `csharp_generator.cc`: Parse and populate options * `Makefile.am`: Added `csharp_options.h` * `extract_includes.bat.in`: Added `csharp_options.h` Refactoring code to two commits. This is the first commit
-
- 04 Apr, 2016 4 commits
-
-
Andrew Harp authored
-
Andrew Harp authored
This is required to allow Tensorflow to build on Android without hacks. Currently we create a dummy pthread library just to satisfy this dependency for a library that does not exist on Android. See https://github.com/google/protobuf/issues/1373 for more context.
-
Thomas Van Lenten authored
Added deprecated option handling to objective-c
-
Oleg Vereshko authored
-
- 02 Apr, 2016 2 commits
- 01 Apr, 2016 10 commits
-
-
Jisi Liu authored
-
Jisi Liu authored
For fixing MSVC
-
Joshua Haberman authored
Linking the cpp implementation extension statically with libprotobuf
-
Manjunath Kudlur authored
-
Jisi Liu authored
-
Jisi Liu authored
-
Jon Skeet authored
Remove duplicate test cases.
-
Thomas Van Lenten authored
Add -position and -isAtEnd for use when manually parsing input streams.
-
Thomas Van Lenten authored
-
Jon Skeet authored
(NCrunch noticed these.)
-