• Thomas Van Lenten's avatar
    Cleanups for newer Xcodes · 1383d53e
    Thomas Van Lenten authored
    - Move up to 8.4 as the high simulator (assuming Xcode 6.4).
    - Add cast to NSMutableDictionary so clang and resolve the selector.
    - Add case for the newer static analyzer so it won't trigger a false warning.
    - Update the "dictionary" interface to use "object" naming. Xcode 7+ has gotten
      more strict on the use of nonnull/nullable; combining that with the generic
      collection support; and the "dictionary" classes we created now collide with
      what the generic KeyValueCoding in the system headers triggering
      warnings/errors. Fix this and hopefully all future issue by renaming the
      methods to use "object" for the classes that have data types as objects
      instead of PODs. Taking this renaming hit now while ObjC is still in beta
      because it is a breaking change for any existing code.
    1383d53e
Name
Last commit
Last update
benchmarks Loading commit data...
cmake Loading commit data...
conformance Loading commit data...
csharp Loading commit data...
editors Loading commit data...
examples Loading commit data...
java Loading commit data...
javanano Loading commit data...
m4 Loading commit data...
more_tests Loading commit data...
objectivec Loading commit data...
protoc-artifacts Loading commit data...
python Loading commit data...
ruby Loading commit data...
src 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...
INSTALL.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.pc.in Loading commit data...
travis.sh Loading commit data...
update_file_lists.sh Loading commit data...