protobuf/objectivec/Tests
Thomas Van Lenten d529720e2f If enum aliases overlap in ObjC names skip generating the extras.
Some protos have enum values of "FOO" and "Foo", which the ObjC generation
then makes into the same thing. Just skip generating the enum element for
the duplicate as it would be a compile error because of the name collision.

The descriptors are still generated to support reflection and TextFormat
more completely.
2018-12-18 08:11:58 -05:00
..
CocoaPods Adds destination flag to xcodebuild to avoid possible flake errors (#1697) 2016-06-20 13:44:38 -04:00
golden_message Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
golden_packed_fields_message Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
GPBARCUnittestProtos.m Improve ObjC deprecated annotation support. 2016-12-08 12:12:50 -05:00
GPBArrayTests.m Build out more complete code coverage in the tests. 2017-10-03 11:54:44 -04:00
GPBCodedInputStreamTests.m Add casts to removed undefined behaviors around shifts. 2018-01-31 12:36:54 -05:00
GPBCodedOuputStreamTests.m Add test for failing write of raw pointer to output stream 2018-03-08 16:20:05 +01:00
GPBCompileTest01.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest02.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest03.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest04.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest05.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest06.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest07.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest08.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest09.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest10.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest11.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest12.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest13.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest14.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest15.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest16.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest17.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest18.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest19.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest20.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest21.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest22.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest23.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest24.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBCompileTest25.m Add compile test sources for to test include order. 2018-04-02 09:54:29 -04:00
GPBConcurrencyTests.m Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
GPBDescriptorTests.m If enum aliases overlap in ObjC names skip generating the extras. 2018-12-18 08:11:58 -05:00
GPBDictionaryTests.m Minor fix for autocreated object repeated fields and maps. 2017-01-05 09:15:40 -05:00
GPBDictionaryTests.pddm Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+Bool.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+Int32.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+Int64.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+String.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+UInt32.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBDictionaryTests+UInt64.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBExtensionRegistryTest.m Fix ExtensionRegistry copying and add tests. 2017-05-17 14:51:02 -04:00
GPBMessageTests.m Make sure Objective C Proto compiler doesn't "duplicate" prefixes unnecessarily. 2018-11-27 08:06:36 -05:00
GPBMessageTests+Merge.m Have the tests rely on the autocreator behaviors. 2016-01-05 14:25:17 -05:00
GPBMessageTests+Runtime.m Add tests to confirm strings/bytes are copied. 2018-10-02 13:45:18 -04:00
GPBMessageTests+Serialization.m Reduce size of GPBDictionary by getting rid of class creation methods 2017-11-14 15:37:28 -08:00
GPBObjectiveCPlusPlusTest.mm Support enum forward decls in Objective C++ 2015-10-01 09:03:30 -04:00
GPBPerfTests.m Adds serial and parallel parsing tests to check if parallel parsing is faster than serial parsing, which it should 2017-05-23 11:04:35 -04:00
GPBSwiftTests.swift Update the ObjC projects for Xcode 8 2016-10-03 13:24:24 -04:00
GPBTestUtilities.h Improves coverage of GPBCodedInputStream 2017-10-24 10:44:41 -04:00
GPBTestUtilities.m objectivec: Quash -Wself-assign and -Wvla (#4897) 2018-07-11 13:20:01 -04:00
GPBUnittestProtos2.m Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
GPBUnittestProtos.m Improve ObjC deprecated annotation support. 2016-12-08 12:12:50 -05:00
GPBUnknownFieldSetTest.m Improves coverage of GPBCodedInputStream 2017-10-24 10:44:41 -04:00
GPBUtilitiesTests.m Add a unittest for ObjC TextFormat extension support. 2018-11-14 17:06:51 -05:00
GPBWellKnownTypesTest.m Timestamp helper fix, Duration helper cleanup. 2017-01-12 19:33:25 -05:00
GPBWireFormatTests.m Xcode project cleanup/setup. 2016-06-29 09:53:46 -04:00
text_format_extensions_unittest_data.txt Add a unittest for ObjC TextFormat extension support. 2018-11-14 17:06:51 -05:00
text_format_map_unittest_data.txt Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
text_format_unittest_data.txt Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
unittest_cycle.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_deprecated_file.proto Improve ObjC deprecated annotation support. 2016-12-08 12:12:50 -05:00
unittest_deprecated.proto Improve ObjC deprecated annotation support. 2016-12-08 12:12:50 -05:00
unittest_extension_chain_a.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_b.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_c.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_d.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_e.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_f.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_extension_chain_g.proto Make Root's +extensionRegistry generation smarter. 2016-09-01 18:08:59 -04:00
unittest_objc_options.proto Make sure Objective C Proto compiler doesn't "duplicate" prefixes unnecessarily. 2018-11-27 08:06:36 -05:00
unittest_objc_startup.proto Beta quality drop of Objective C Support. 2015-06-08 17:17:22 -04:00
unittest_objc.proto If enum aliases overlap in ObjC names skip generating the extras. 2018-12-18 08:11:58 -05:00
unittest_runtime_proto2.proto ObjC fixup for the branch. 2015-05-26 14:01:54 -04:00
unittest_runtime_proto3.proto ObjC fixup for the branch. 2015-05-26 14:01:54 -04:00
UnitTests-Bridging-Header.h Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
UnitTests-Info.plist Update the min toolchain for iOS/OS X to be Xcode 7 2015-12-10 16:40:10 -05:00