Jisi Liu
e70329c6c0
Propogate onChange() event when getFooBuilder() is on an oneof message
...
field.
Change-Id: Idb5b53da5accd24038a895aba49b684eeee95814
10 years ago
Jisi Liu
20042b72da
Fix Java maps reflection to call onChange to populate changes to parent
...
builders.
Change-Id: Ibf6ae3c0fe6bc31f74b8018c81a5af461b1c24ea
10 years ago
Chris Fallin
21fb217e6a
Updated Ruby README with more details on getting started.
...
Change-Id: I54df314660cdb861ad8c4da75a08d4cb97faf638
10 years ago
Jisi Liu
5b033ae2f7
Add JavaNano and Ruby protoc files into vs proj
...
Change-Id: I01f6543bb24c015181b9b7b82eb0ea3dc26f0ee3
10 years ago
Jisi Liu
7a00a1e424
Add shutdown code for several newly introduced leaks;
...
Disable commandline interface test for heap check tests.
Change-Id: I02aa2ad9704e3c70dcecae8b3b3557b18607d455
10 years ago
Jisi Liu
ff35de3ddd
Include Ruby and JavaNano into dist packages.
...
Changes the automake to use tar-ustar for tarbal format, which supports
filenames exceeding 99-chars. Otherwise Nano source files cannot be
distributed.
Change-Id: I33e43148e317374cd46417bebb8559e40fac7299
10 years ago
Jisi Liu
7d8564f220
Update version number to 3.0.0-alpha-2
...
Change-Id: Icecb25db34ae5e6d5142a2d75ca7216ba018abb2
10 years ago
Chris Fallin
561ea89405
Merge pull request #215 from cfallin/ruby-gem-version
...
Update Ruby gem version to 3.0.0.alpha.2.0.
10 years ago
Chris Fallin
11ad1bd277
Update Ruby gem version to 3.0.0.alpha.2.0.
...
This update conforms to our two-numbers-after-alpha scheme that allows
us to bump the last number if we need to re-upload a gem. (Rubygems does
not allow re-use of a version number once a gem is uploaded.)
Change-Id: Ia8e7c129d19800afd66f8052785cf5a00462c7ba
10 years ago
Chris Fallin
5d9cc7d166
Merge pull request #214 from cfallin/ruby-changelog
...
Updated CHANGES.txt to mention Ruby extension.
10 years ago
Chris Fallin
6ad8f547fe
Updated Ruby README.
...
Change-Id: I8c3717f549c9b4e9d07c77ec5875c9cd62b296ac
10 years ago
Chris Fallin
1d4f321327
Updated CHANGES.txt to mention Ruby extension.
...
Change-Id: I3c3ec4aecf4ea2ce786d8d674baeca875e71801f
10 years ago
Jisi Liu
32f5d0178c
Add changelog for 3.0.0-alpha2 release.
...
Change-Id: I4cbb3374e351c31611de472c7d5d78e4ce2b0f3b
10 years ago
Jisi Liu
7c43f1700c
Use static_cast instead of dynamic_cast in arena unittest so that it can
...
pass in systems without rtti.
Change-Id: Ib32b47a66f14928de9399c49dbdb07263a30d1bc
10 years ago
Jisi Liu
0a7fc8f888
Add test for debug string for oneof
...
Change-Id: I6a51a35c69ac24a60dd96ef69d556b1e68bc37d6
10 years ago
Jisi Liu
a6fc5da0fc
Fix review comments.
...
Change-Id: Iafd4a3aa9d55e31478bf070311eeadfe95ece4d7
10 years ago
Jisi Liu
f2cf6cdcb2
Remove the unused set common oneof variables in helper
10 years ago
Jisi Liu
72776c30af
Add tests for oneofs.
10 years ago
Jisi Liu
968150327d
partial oneof tests.
10 years ago
Jisi Liu
7b72a24a20
fix equal and hash for bytes field for javanano oneof
10 years ago
Jisi Liu
b9e9469b4d
Add tests for oneof equals and hash.
10 years ago
Jisi Liu
3ab660cd4a
Uncomment string/bytes fields in oneof nano.
10 years ago
Jisi Liu
3accf81ea9
Clear oneofs.
10 years ago
Jisi Liu
f173cdeb02
hashcode and equals for oneofs in nano.
10 years ago
Jisi Liu
06a2e29855
Equals for message oneof field in nano.
10 years ago
Jisi Liu
c72d3d51ff
Oneof message level elements (consts, case getter/clear) and messsage type field oneof support.
10 years ago
Jisi Liu
7794a98ff4
Initial check-in for message oneof.
10 years ago
Jisi Liu
33222b5a02
Initial check in for primitive oneof fields.
10 years ago
Jisi Liu
f0e08fd4e4
Support maps in NanoPrinter.
10 years ago
Chris Fallin
709164e764
Merge pull request #213 from pherl/maps
...
Use EMPTY_BYTES in WireFormatNano
10 years ago
Jisi Liu
fbfdbe8ad8
Use EMPTY_BYTES in WireFormatNano
10 years ago
Chris Fallin
b262575bf2
Merge pull request #212 from haberman/update-from-google
...
Integrated changes from Google opensource branch.
10 years ago
Josh Haberman
55cf8abecb
Merge branch 'master' of github.com:google/protobuf
10 years ago
Josh Haberman
cb3caf1e61
Integrate changes from Google open-source branch.
10 years ago
Jisi Liu
2cb2358cba
Merge pull request #204 from pherl/master
...
Implement maps for JavaNano
10 years ago
Jisi Liu
c265fbe3ca
Mark factory setter API as private for alpha release.
10 years ago
Chris Fallin
db87a9c07a
Merge pull request #211 from isaiah/map_inspect
...
Ruby implementation Map#inspect should be consistent with Hash#inspect
10 years ago
Isaiah Peng
4502626fa7
Google::Protobuf::Map#inspect should be consistent with Hash#inspect
10 years ago
Joshua Haberman
344a921a82
Merge pull request #209 from cfallin/ruby-protoc-maps
...
Properly support maps in Ruby protoc and another bugfix.
10 years ago
Chris Fallin
315b93fdcc
Addressed code-review comment.
10 years ago
Chris Fallin
a2bea0a001
Properly support maps in Ruby protoc and another bugfix.
...
Previously, we supported map fields in the Ruby DSL. However, we never
connected the final link in the chain and generated `map` DSL commands
for map fields in `.proto` files. My apologies -- I had been testing
with the DSL directly so I missed this.
Also fixed a handlerdata-setup-infinite-loop when a map value field's
type is its containing message.
10 years ago
Feng Xiao
43beb6268b
Merge pull request #201 from gordana-cmiljanovic-imgtec/mips-atomic-ops-fix
...
MIPS: remove immediate constraint within CompareAndSwap.
10 years ago
Jisi Liu
d1bbd856af
Merge the javanano map test into the main test target.
10 years ago
Jisi Liu
33ccbcbe26
Add java compiled targets and several tests target into .gitignore.
10 years ago
Chris Fallin
504d124287
Merge pull request #203 from pherl/gitignore
...
Add java compiled targets and several tests target into .gitignore.
10 years ago
Jisi Liu
7af23e88be
Add java compiled targets and several tests target into .gitignore.
10 years ago
Gordana Cmiljanovic
b61b0c3304
MIPS: remove immediate constraint within CompareAndSwap.
...
Improper use of immediate constraint is slightly non-optimal with gcc/gnu-as
but may cause breakage with clang.
10 years ago
Chris Fallin
2e5123a399
Merge pull request #197 from nsuke/protoc-export-ruby
...
Add missing LIBPROTOC_EXPORT to ruby generator
10 years ago
Nobuaki Sukegawa
de525ec219
Add missing LIBPROTOC_EXPORT to ruby generator
10 years ago
Jisi Liu
12d8a514c8
Get the map factory per mergeFrom() call for JavaNano.
10 years ago