| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
proto3.
Added a couple unit test proto3 files, for arena_lite and lite. Cloned
the proto3_arena_unittest to test some of the basics of generated code
(and to ensure that the generated proto3 test files are used by some
test).
|
|\
| |
| | |
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.
|
| | | | | | |
|
|/ / / / /
| | | | |
| | | | | |
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.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Added deprecated option handling to objective-c
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Linking the cpp implementation extension statically with libprotobuf
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Remove duplicate test cases.
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | | |
(NCrunch noticed these.)
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
Add -position and -isAtEnd for use when manually parsing input streams.
|
|/ / / / / |
|