protobuf/objectivec/Tests
Sandy Zhang c99cf4bbfa Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`.
This prevents shadowing of `java.lang` package commonly used in protobuf gencode. Existing extensions named `java` may or may not previously fail to compile depending on if the contents of their .proto result in gencode using `java.lang`. This is needed to fix `java_features.proto` lite gencode since enum gencode uses `java.lang`. Fields named `java` should already be escaped.

*Warning: This may break user code for existing protos with extensions named `java`. References to the extension should be renamed to use `java_` e.g. registry.add(GeneratedClassName.java_)*

PiperOrigin-RevId: 632508249
2024-05-10 08:49:22 -07:00
..
GPBARCUnittestProtos.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBArrayTests.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCodedInputStreamTests.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCodedOutputStreamTests.m [ObjC] Ensure -[GPBCodedOutputStream dealloc] cannot throw exceptions 2023-11-06 12:04:29 -08:00
GPBCompileTest01.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest02.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest03.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest04.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest05.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest06.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest07.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest08.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest09.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest10.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest11.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest12.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest13.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest14.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest15.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest16.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest17.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest18.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest19.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest20.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest21.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest22.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest23.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBCompileTest24.m [ObjC] Fix issue using GPBBootstrap.h only. 2024-02-26 07:37:41 -08:00
GPBConcurrencyTests.m Internal change 2024-01-19 06:55:13 -08:00
GPBDescriptorTests.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBDictionaryTests+Bool.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBDictionaryTests+Int32.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBDictionaryTests+Int64.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBDictionaryTests+String.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBDictionaryTests+UInt32.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBDictionaryTests+UInt64.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBDictionaryTests.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBDictionaryTests.pddm Internal change 2023-09-18 15:17:56 -07:00
GPBExtensionRegistryTest.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBMessageTests+ClassNames.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBMessageTests+Merge.m Internal change 2023-09-18 15:17:56 -07:00
GPBMessageTests+Runtime.m Internal change 2023-09-18 15:17:56 -07:00
GPBMessageTests+Serialization.m Internal change 2023-09-18 15:17:56 -07:00
GPBMessageTests.m [ObjC] Ensure `-[GPBMessage writeToOutputStream:]` still throws exception on flush failure 2023-11-07 09:33:25 -08:00
GPBObjectiveCPlusPlusTest.mm Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBPerfTests.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBSwiftTests.swift Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBTestUtilities.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBTestUtilities.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBUnittestProtos.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBUnittestProtos2.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBUnknownFieldSetTest.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBUtilitiesTests.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBWellKnownTypesTest.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
GPBWireFormatTests.m Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
UnitTests-Bridging-Header.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
UnitTests-Info.plist Update the min toolchain for iOS/OS X to be Xcode 7 2015-12-10 16:40:10 -05:00
any_test.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
expected_prefixes.txt [ObjC] Test file cleanups 2022-08-30 10:46:17 -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
map_proto2_unittest.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
map_unittest.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07: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.proto Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`. 2024-05-10 08:49:22 -07:00
unittest_cycle.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_deprecated.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_deprecated_file.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_extension_chain_a.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_extension_chain_b.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_extension_chain_c.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_extension_chain_d.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_extension_chain_e.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_extension_chain_f.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_extension_chain_g.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_import.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_import_public.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_mset.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_objc.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_objc_options.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_objc_startup.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_preserve_unknown_enum.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_runtime_proto2.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00
unittest_runtime_proto3.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-08 18:45:55 -07:00