| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Add missing PY2AND3 srcs_versions attributes to Python Bazel build targets
|
| | |
|
|\ \
| | |
| | | |
Update file list to include the missing extension lite file.
|
|/ / |
|
|\ \
| | |
| | | |
Updated upb: JSON parser now accepts both camelCase and original case, and flag to choose on output.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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)
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| | |
| | | |
Internal merge
|
| | | |
|
| | | |
|
| |\ \ |
|
| | | | |
|
| |\ \ \
| | | | |
| | | | | |
Merge Google internal changes to an internal branch
|
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | | |
Temporarily merges google internal changes. The javascript tests are
still failing and require additional investigation.
|
| | |\ \ \
| | |/ / /
| |/| | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
For fixing MSVC
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
stubs/common.h undefines the GetMessage macro introduced in windows.h
map_test however include stubs/common.h before windows.h is transitively
included. This hack force map_test.cc to include windows.h first, so we
have a chance to undefine the GetMessage macro.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Referencing data member table_ in static functions break certain
platforms. Change it to refer to the declare type void** instead.
|
| | | | | |
|
| | |\ \ \ |
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
Fix to csharp_options - initialize internal_access to false.
|
|/ / / / / |
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Added support for internal_access for C#
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Sync the manually integrate changes in google3/third_party
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Tidy up for C# codegen
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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.)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
ObjC String followups: one test case only addition, behavior change for invalid UTF-8
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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.
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
lessons of the past.
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Update the simulators used for some tests under Xcode 7.3 to be iOS 9.3.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Added CLI option internal_access for types (C#)
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* `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
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Do not link in pthread library for Android builds.
|
| | | | | | |
|