Jisi Liu
699db2d51a
Merge pull request #345 from brianduff/update_aosp_again
...
Handle 0-length byte buffers in micro and nano protobufs
10 years ago
Feng Xiao
03e170446b
Merge pull request #101 from fizbin/fix_large_proto_java_code
...
Fix java compilation issues when processing large .proto files
10 years ago
Behzad Tabibian
2bf92b3be9
mend
10 years ago
Jon Skeet
34fb666955
Merge pull request #348 from jskeet/csharp
...
Add C# namespace to .proto files (e.g. descriptors, unit tests)
10 years ago
Jan Tattermusch
6f9da37b0d
Performance optimization for small messages without unknown fields
10 years ago
Jon Skeet
8172561995
Regenerate descriptor.pb.cc after csharp_namespace change
10 years ago
Joshua Haberman
048f123ed6
Merge pull request #349 from haberman/conformance-java-travis
...
Run conformance tests against Java for the Travis build.
10 years ago
Josh Haberman
9681ef4273
Run conformance tests against Java for the Travis build.
...
Change-Id: I8ef8664f7facf86028be3f4f0d5d2efc8a685d6d
10 years ago
Paul Yang
b89de5f6e0
Merge pull request #331 from thomasvl/objc_alpha1_drop
...
Objective C compiler plugin and runtime
10 years ago
Joshua Haberman
f47db47cd9
Merge pull request #281 from tamird/cleanup-setup-py
...
Cleanup setup.py
10 years ago
Tamir Duberstein
21a7cf965a
Noramlize 'setup.py' to fit conventions:
...
- Comply with flake8, except for indentation width, which is 2.
- Move human-centric metadata to top of 'setup()' call.
- Add Trove classifiers for supported Python versions.
- Use 'find_packages()' + MANIFEST.in to avoid errors in listing
modules and packages.
Closes #131 and #161 .
10 years ago
Tamir Duberstein
6d3e61676a
[PYTHON] gitignore eggs
10 years ago
Tamir Duberstein
4f5cbe6ead
Whitespace
10 years ago
Tamir Duberstein
9d9d0b70de
Don't hard-code the python path
10 years ago
Josh Haberman
1f34eb6e7a
Merge Gerrit master into GitHub master.
...
Adds conformance test support for Java.
10 years ago
Jon Skeet
7879f82ddc
Add C# namespace to .proto files (e.g. descriptors, unit tests)
10 years ago
Thomas Van Lenten
30650d81d9
Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs.
10 years ago
Andre Eisenbach
15bff99de6
Handle 0-length byte buffers in micro and nano protobufs
...
Change-Id: I845ee1ab1005d25c8d77a8c2ed801c0f7b7c847b
10 years ago
Yohei Yukawa
cf9f603e8d
Undef GOOGLE_PROTOBUF_MISSING_HASH after it is used.
...
This is a follow up CL for df184fba00
(Id937e25bbb35968ee76c92bd4a8ce6247408c443), which added
#undef GOOGLE_PROTOBUF_MISSING_HASH
where GOOGLE_PROTOBUF_MISSING_HASH macro is never defined.
With this CL, GOOGLE_PROTOBUF_MISSING_HASH macro will be cleaned up
after it is used.
10 years ago
Chris Fallin
16a283f794
Merge pull request #334 from skippy/allow-msg-to-accept-nil
...
ruby: allow a message field to be unset
10 years ago
Chris Fallin
dcf1213683
Merge pull request #332 from skippy/nil-out-of-bounds
...
ruby: return nil for out of bounds
10 years ago
Adam Greene
64678265c5
allow a message field to be unset
10 years ago
Adam Greene
d55733c76e
return nil if array index indicie is out of bounds
...
ruby arrays don't throw an exception; they return nil. Lets do the
same!
this fix also includes the ability to use negative array indicies
10 years ago
Jie Luo
e0afc0028f
Merge pull request #330 from anandolee/csharp
...
Remove ClsCompliant declarations from C# code (fix #318 )
10 years ago
Chris Fallin
4b2a6328bd
Merge pull request #328 from skippy/add-size
...
ruby: Add size to RepeatField
10 years ago
Jie Luo
d9e3063eb0
Remove ClsCompliant declarations from C# code
10 years ago
Adam Greene
c70b6058ea
add size alias for length
...
starting to make `RepeatedField` quack like an array
additional changes:
* make sure gemspec gets all ruby code files
* add homepage in gem spec removes one of the warnings, and the gem spec authors are pushing
everyone to include a homepage in the gem
* remove excess whitespace in test suite to bring formatting inline with the rest of the file
10 years ago
Jie Luo
447de3ad6e
Merge pull request #321 from anandolee/csharp
...
Field Presence for Protocol Buffer C# Proto3
10 years ago
Jie Luo
ea48104cdd
fix comments
10 years ago
Chris Fallin
c881159557
Merge pull request #327 from skippy/build-cleanup
...
ruby: build cleanups
10 years ago
Jie Luo
41c175e711
Change field_presence_test.proto
10 years ago
Adam Greene
761cfa08e6
build cleanups
...
* update docs to simplify build steps
* Gemfile.lock seemed to have an older version specified
* do not check in the pkg dir
10 years ago
Jie Luo
3d4b761998
fix comments
10 years ago
Jie Luo
6e1ec5f6ea
fix commends from Jon Skeet
10 years ago
Jie Luo
24ae5105f3
Merge branch 'csharp' of git://github.com/google/protobuf into google-csharp
10 years ago
Jisi Liu
614063ab85
Merge pull request #325 from TeBoring/master
...
Generate pbconfig.h in generate_descriptor_proto.sh
10 years ago
Bo Yang
efa666cf0a
Generate pbconfig.h in generate_descriptor_proto.sh
10 years ago
Jon Skeet
0884b77975
Merge pull request #324 from jskeet/csharp
...
Change to using xUnit for all unit tests, and fetch that via NuGet.
10 years ago
Jon Skeet
c56475088d
Change to using xUnit for all unit tests, and fetch that via NuGet.
...
This includes fetching the VS unit test runner package, so that tests can be run from Visual Studio's Test Explorer.
10 years ago
Jon Skeet
151018e888
Merge pull request #319 from jskeet/csharp_pcl
...
Convert C# projects to Portable Class Libraries
10 years ago
Jie Luo
954bc83413
Merge branch 'csharp' of git://github.com/google/protobuf into google-csharp
10 years ago
Jie Luo
4af18b8711
rename FieldPResenceTest.cs file
10 years ago
Jon Skeet
ce97e68682
Convert both the full and lite runtimes (and json/xml serialization assemblies) to be Portable Class Libraries.
...
All referring projects are now .NET 4 client rather than .NET 3.5.
This commit also fixes up the ProtoBench app, which I'd neglected in previous commits. (Disentangling the two sets of changes would be time-consuming.)
10 years ago
Jon Skeet
a449f66bdb
Merge pull request #317 from jskeet/csharp
...
Tidying up the C# runtime project
10 years ago
Jie Luo
d1f5acaafb
Change the package for field_presence_test.proto
10 years ago
Jie Luo
c5c9c6a7e0
field presence Reflection and tests
10 years ago
Jisi Liu
0e122ce8c5
Merge pull request #315 from brianduff/sync_from_aosp
...
Sync nanoproto from AOSP
10 years ago
Feng Xiao
5a9863b584
Merge pull request #303 from xfxyjwf/wkt
...
Include well-known type protos in "make install".
10 years ago
Jon Skeet
0e916d09a3
Removing more C# project files.
10 years ago
Jon Skeet
f015b860b7
Remove CLS compliance from runtime code.
...
We need to remove it from the generator too; I'll raise a github issue for that.
10 years ago