protobuf/php/tests/proto
Paul Yang ac70b7cfb7
Aggregate Metadata Files (#7155)
Instead of calling initOnce of dependencies, initialize metadata of dependencies in the same file.

Needs to pass aggregate_metadata option to protoc to trigger, e.g.:
--php_out=aggregate_metadata=foo#bar:generated_dir
For each input file, transitive dependencies (including itself), whose package name has the prefix of foo or bar, will be aggregated, in which their metadata string will be aggregated in the same internalAddGeneratedFile call. For other dependencies, initOnce is called as before.

This feature is EXPERIMENTAL. DO NOT USE!!!
2020-02-10 11:27:27 -08:00
..
empty PHP namespaces for nested messages and enums (#4536) 2018-05-24 13:39:41 -07:00
test_descriptors.proto Expose descriptor API in php c extension (#3422) 2017-08-02 07:42:27 -07:00
test_empty_php_namespace.proto PHP namespaces for nested messages and enums (#4536) 2018-05-24 13:39:41 -07:00
test_import_descriptor_proto.proto Aggregate Metadata Files (#7155) 2020-02-10 11:27:27 -08:00
test_include.proto PHP namespaces for nested messages and enums (#4536) 2018-05-24 13:39:41 -07:00
test_no_namespace.proto PHP namespaces for nested messages and enums (#4536) 2018-05-24 13:39:41 -07:00
test_php_namespace.proto PHP namespaces for nested messages and enums (#4536) 2018-05-24 13:39:41 -07:00
test_prefix.proto PHP namespaces for nested messages and enums (#4536) 2018-05-24 13:39:41 -07:00
test_reserved_enum_lower.proto Exclude valid constant name from reserved name. 2017-09-12 15:04:34 -07:00
test_reserved_enum_upper.proto Exclude valid constant name from reserved name. 2017-09-12 15:04:34 -07:00
test_reserved_enum_value_lower.proto Exclude valid constant name from reserved name. 2017-09-12 15:04:34 -07:00
test_reserved_enum_value_upper.proto Exclude valid constant name from reserved name. 2017-09-12 15:04:34 -07:00
test_reserved_message_lower.proto Add prefix to php reserved keywords. 2017-09-08 15:17:36 -07:00
test_reserved_message_upper.proto Add prefix to php reserved keywords. 2017-09-08 15:17:36 -07:00
test_service_namespace.proto Support PHP generic services (#3269) 2017-07-18 07:45:18 -07:00
test_service.proto Support PHP generic services (#3269) 2017-07-18 07:45:18 -07:00
test_wrapper_type_setters.proto Revert "Append field number to accessors if there is conflict (#6169)" (#6282) 2019-06-20 20:59:48 -07:00
test.proto Lazily Create Singular Wrapper Message (#6833) 2019-11-14 12:17:04 -08:00