Behzad Tabibian
4b4770280d
adding globals() to exec call for python3 compatibility
2015-04-28 11:09:05 +02:00
Bo Yang
46bd60b92f
Modify directory to use in test
...
Change-Id: Iede1dc4e70427663e0d3c5304fa86b3aebf492b7
2015-04-27 17:44:45 -07:00
Jie Luo
8a3ec53e86
remove test proto for field presence
2015-04-27 15:38:13 -07:00
Bo Yang
9a12185323
Handle un-handled cases of TestOneof2 in unittest
...
Change-Id: I8f082ee3117ed873ab472a539867ff7cae58e8fd
2015-04-27 14:47:04 -07:00
Jie Luo
5a811ac6f9
fix bug for Field Presence
2015-04-27 14:27:21 -07:00
Jie Luo
856ced5d76
Field Presence: remove has methods for optional non-message fields in proto3
2015-04-27 14:00:47 -07:00
Jie Luo
b977c3ed63
Merge pull request #300 from jskeet/csharp
...
Add C# generator files to the VS project for libprotoc
2015-04-27 10:42:34 -07:00
Bo Yang
d6c9f644ac
internal changes
...
Change-Id: I66f216c70a19f44637090878d7e442d4d0f8991b
2015-04-24 18:09:55 -07:00
Jon Skeet
8d7e9433b3
Add C# files to Visual Studio projects.
...
Also ignore Windows native build output files.
2015-04-24 09:21:31 +01:00
Feng Xiao
7ddbf87008
Include well-known type protos in "make install".
2015-04-23 20:23:58 -07:00
Jisi Liu
fe7b5667eb
Merge pull request #287 from zhangkun83/protoc-artifacts-fixup
...
A few fix-ups for protoc-artifacts
2015-04-21 10:50:48 -07:00
Feng Xiao
ba05454041
Merge pull request #290 from xfxyjwf/wkt
...
Include all well-known type protos.
2015-04-20 13:53:44 -07:00
Feng Xiao
ca9d1a053a
Include all well-known type protos.
...
Change-Id: I122f1cee71a8a739ea603e52582cb0fa9698f0ed
2015-04-20 11:30:31 -07:00
Jie Luo
7646eec9ce
Merge pull request #288 from jtattermusch/csharp_protobuf_reviewed
...
C# protocol buffers (initial pull request)
2015-04-17 17:29:39 -07:00
Jan Tattermusch
7eaf438031
forgot to include header files into automake template
2015-04-17 16:51:43 -07:00
Jan Tattermusch
8394a8daef
Merge pull request #1 from jtattermusch/csharp_protogen_rewrite
...
Rewrite of C# protogen to C++ (initial version)
2015-04-17 15:02:14 -07:00
Jan Tattermusch
01c8c35ca3
Merge pull request #2 from jtattermusch/csharp_protobuf_imported
...
Pulling protobuf-csharp-port into csharp/ directory
2015-04-17 14:15:52 -07:00
Jan Tattermusch
8e190d498c
temporarily removing csharp_umbrella_namespace file option
2015-04-17 11:07:02 -07:00
Jan Tattermusch
83a5991d12
removing csharp_property_name field option
2015-04-17 10:53:06 -07:00
Jan Tattermusch
b36420addb
one more fix to csharp_umbrella_namespace comment
2015-04-17 10:20:35 -07:00
Jan Tattermusch
b6555b1da0
fix: do not mention umbrella_classname in comment
2015-04-17 10:00:38 -07:00
Kun Zhang
90a7ed6fcc
A few fix-ups.
...
1. make google/protobuf/stubs/pbconfig.h before making protoc, otherwise it
won't build a freshly checked-out code.
2. Document the build environments that have been tested to work.
3. Add support for MINGW64
2015-04-16 17:56:12 -07:00
Josh Haberman
420f938bac
Added conformance test support for Java.
...
Change-Id: I4c81808e6ace77d2b5737a43417045321b0b10f0
2015-04-16 15:45:03 -07:00
Jan Tattermusch
abcde243fe
Fixed comment for csharp_umbrella_namespace (nest_classes has been removed)
2015-04-16 15:32:36 -07:00
Jan Tattermusch
2c2f76c50f
fixing field number of csharp_umbrella_namespace option
2015-04-16 15:28:32 -07:00
Jan Tattermusch
1eab56aee8
removed .hgignore file
2015-04-16 12:31:48 -07:00
Jan Tattermusch
4e80fe15ed
Added instructions to manually download the dependencies
2015-04-16 12:30:14 -07:00
Jan Tattermusch
6b7f0172b9
cleanup of csharp/lib/ directory
2015-04-16 10:56:23 -07:00
Jan Tattermusch
e77878ebc7
Updated readme.md and changes.txt, removed old license.txt
2015-04-16 10:23:54 -07:00
Jan Tattermusch
84fa3e2bbc
Imported protobuf-csharp-port into csharp/ tree
2015-04-16 09:55:22 -07:00
Josh Haberman
4e63b52088
Factored conformance tests so they can run in-process.
...
This is necessary for testing on iOS.
Change-Id: I54ec1e3aa2e9fbfff9a6cd6580920a6a62069b63
2015-04-15 14:56:05 -07:00
Jan Tattermusch
333d200a96
integrate CalcSerializedSize() fix from protobuf-csharp-port issue 84
2015-04-13 17:41:03 -07:00
Jan Tattermusch
7cc05ecb3a
fixing implementation of GetFileUmbrellaNamespace
2015-04-13 16:32:54 -07:00
Jan Tattermusch
5ac8de5b46
implemented HasRequiredFields logic
2015-04-13 16:12:29 -07:00
Jan Tattermusch
db9060dc61
addressed TODO for lite runtime
2015-04-13 15:48:40 -07:00
Joshua Haberman
8fe135d212
Merge pull request #284 from cfallin/issue-283
...
Fix for issue 283: JSON handler cleanup typo causing segfault.
2015-04-13 15:28:44 -07:00
Jan Tattermusch
d92de1742d
creating private ctor for builders is now the default (as it used to be for old codegen)
2015-04-13 15:28:43 -07:00
Jan Tattermusch
f61e1791c0
output file naming logic, configurable file extension, comment rewording
2015-04-13 15:10:07 -07:00
Jan Tattermusch
8cec65e761
added support for deprecated fields, reworded some todos
2015-04-13 14:21:33 -07:00
Chris Fallin
14fd96224c
Bump gem version to release bugfix.
2015-04-13 14:04:12 -07:00
Chris Fallin
e9abbd23fb
Fixed issue #283 : crash in JSON handler cleanup.
...
Includes repro test case from @wfarr.
2015-04-13 14:02:43 -07:00
Jan Tattermusch
16a3e2b914
enable overriding of property name using csharp_property_name
2015-04-13 13:03:23 -07:00
Jan Tattermusch
44664bb705
updated C# codegen to use restricted set of csharp options from descriptor.proto
2015-04-13 12:40:48 -07:00
Jan Tattermusch
b52cf04b3c
restricted number of csharp options and regenerated descriptor.proto
2015-04-13 10:59:24 -07:00
Joshua Haberman
be89e626a6
Merge pull request #276 from tamird/drop-apputils-dependency
...
Migrate Python tests to stdlib unittest, drop apputils dependency.
2015-04-11 14:14:29 -07:00
Tamir Duberstein
9f42f5f4a4
[PYTHON] Drop dependency on 'google.apputils'.
...
Use stdlib's 'unittest' instead.
2015-04-10 19:43:51 -04:00
Tamir Duberstein
dab96f19ee
[PYTHON] Remove awkward duplicate tests
...
We already run all tests with and without `--cpp_implementation`
2015-04-10 19:43:50 -04:00
Tamir Duberstein
d632bc76f1
[PYTHON] README: explain homebrew shenanigans
2015-04-10 15:42:23 -04:00
Tamir Duberstein
a46a2e9422
[PYTHON] Remove unnecessary include_dir
2015-04-10 15:15:53 -04:00
Tamir Duberstein
ef1b747a42
[PYTHON] Clarify API version comment
2015-04-10 09:46:21 -04:00