• Thomas Van Lenten's avatar
    Add ObjC helpers for Any WKT. · 337ec306
    Thomas Van Lenten authored
    - Capture the ObjC prefix used when generating the the file.
    - Track the containing type on descriptors.
    - Mark descriptors where the message class name got a suffix added to it.
    - Expose a fullName property on Descriptors.
    - Add helpers for packing/unpacking Any messages.
    - Bump the ObjC runtime version number. Since we added methods and invoke them
      in the generated code, ensure the code is running against a matching version.
      Otherwise, someone could compile against headers, but run with a framework
      that is older and get unknown selector failures.  This should trip clearer
      messaging.
    
    Fixes https://github.com/google/protobuf/issues/1674
    337ec306
Name
Last commit
Last update
benchmarks Loading commit data...
cmake Loading commit data...
conformance Loading commit data...
csharp Loading commit data...
docs Loading commit data...
editors Loading commit data...
examples Loading commit data...
java Loading commit data...
javanano Loading commit data...
jenkins Loading commit data...
js Loading commit data...
m4 Loading commit data...
more_tests Loading commit data...
objectivec Loading commit data...
php Loading commit data...
protoc-artifacts Loading commit data...
python Loading commit data...
ruby Loading commit data...
src Loading commit data...
util/python Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
BUILD Loading commit data...
CHANGES.txt Loading commit data...
CONTRIBUTORS.txt Loading commit data...
LICENSE Loading commit data...
Makefile.am Loading commit data...
Protobuf.podspec Loading commit data...
README.md Loading commit data...
WORKSPACE Loading commit data...
appveyor.bat Loading commit data...
appveyor.yml Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
generate_descriptor_proto.sh Loading commit data...
gmock.BUILD Loading commit data...
post_process_dist.sh Loading commit data...
protobuf-lite.pc.in Loading commit data...
protobuf.bzl Loading commit data...
protobuf.pc.in Loading commit data...
six.BUILD Loading commit data...
tests.sh Loading commit data...
update_file_lists.sh Loading commit data...