This is an automated email from the ASF dual-hosted git repository.

Jens-G pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git


    from 9a6dc2d1e THRIFT-5953: Add regression tests for union forward-compat 
edge cases Client: rs
     add f39cecc4d THRIFT-5959: Simplify generator after review (named consts, 
dedupe, ZEND_STRL) Client: php Autor: Volodymyr Panivko

No new revisions were added by this update.

Summary of changes:
 .../cpp/src/thrift/generate/t_php_generator.cc     | 357 ++++++++++++---------
 lib/php/coding_standards.md                        |  14 +-
 lib/php/lib/Base/TBase.php                         |  69 ++--
 lib/php/lib/ClassLoader/ThriftClassLoader.php      |  18 +-
 lib/php/lib/Exception/TApplicationException.php    |  40 ++-
 lib/php/lib/Exception/TException.php               |  69 ++--
 lib/php/lib/Exception/TProtocolException.php       |  15 +-
 lib/php/lib/Exception/TTransportException.php      |  11 +-
 lib/php/lib/Factory/TBinaryProtocolFactory.php     |  10 +-
 lib/php/lib/Factory/TProtocolFactory.php           |   1 +
 lib/php/lib/Protocol/JSON/BaseContext.php          |   1 +
 lib/php/lib/Protocol/JSON/ListContext.php          |  21 +-
 lib/php/lib/Protocol/JSON/LookaheadReader.php      |  27 +-
 lib/php/lib/Protocol/JSON/PairContext.php          |  33 +-
 .../SimpleJSON/CollectionMapKeyException.php       |   1 +
 lib/php/lib/Protocol/SimpleJSON/Context.php        |   1 +
 lib/php/lib/Protocol/SimpleJSON/ListContext.php    |  15 +-
 lib/php/lib/Protocol/SimpleJSON/MapContext.php     |   7 +-
 lib/php/lib/Protocol/SimpleJSON/StructContext.php  |  23 +-
 lib/php/lib/Protocol/TBinaryProtocol.php           |  51 +--
 .../lib/Protocol/TBinaryProtocolAccelerated.php    |   5 +-
 lib/php/lib/Protocol/TCompactProtocol.php          | 121 +++----
 lib/php/lib/Protocol/TJSONProtocol.php             | 178 +++++-----
 lib/php/lib/Protocol/TMultiplexedProtocol.php      |   9 +-
 lib/php/lib/Protocol/TProtocol.php                 |   7 +-
 lib/php/lib/Protocol/TProtocolDecorator.php        |  87 ++---
 lib/php/lib/Protocol/TSimpleJSONProtocol.php       |  86 ++---
 lib/php/lib/Serializer/TBinarySerializer.php       |   1 +
 lib/php/lib/Server/TForkingServer.php              |  30 +-
 lib/php/lib/Server/TSSLServerSocket.php            |  13 +-
 lib/php/lib/Server/TServer.php                     |  24 +-
 lib/php/lib/Server/TServerSocket.php               |  23 +-
 lib/php/lib/Server/TSimpleServer.php               |  22 +-
 lib/php/lib/StoredMessageProtocol.php              |  19 +-
 lib/php/lib/TMultiplexedProcessor.php              |   9 +-
 lib/php/lib/Transport/TBufferedTransport.php       |  80 ++---
 lib/php/lib/Transport/TCurlClient.php              | 100 +++---
 lib/php/lib/Transport/TFramedTransport.php         |  69 ++--
 lib/php/lib/Transport/THttpClient.php              |  96 +++---
 lib/php/lib/Transport/TMemoryBuffer.php            |  22 +-
 lib/php/lib/Transport/TNullTransport.php           |   1 +
 lib/php/lib/Transport/TPhpStream.php               |  50 +--
 lib/php/lib/Transport/TSSLSocket.php               |  31 +-
 lib/php/lib/Transport/TSocket.php                  | 121 +++----
 lib/php/lib/Transport/TSocketPool.php              |  82 ++---
 lib/php/lib/Transport/TTransport.php               |   1 +
 lib/php/lib/Type/TConstant.php                     |   1 +
 lib/php/lib/Type/TMessageType.php                  |   9 +-
 lib/php/lib/Type/TType.php                         |  37 +--
 .../ext/thrift_protocol/php_thrift_protocol.cpp    |  14 +-
 .../test/Integration/AbstractValidatorTestCase.php |   4 +-
 .../Integration/Lib/Protocol/TJSONProtocolTest.php |  24 +-
 .../Lib/Serializer/BinarySerializerTest.php        |   2 +-
 .../Lib/Serializer/JsonSerializeTest.php           |  30 +-
 .../test/Unit/Lib/Base/Fixture/ComplexStruct.php   |   6 +-
 .../test/Unit/Lib/Base/Fixture/NestedStruct.php    |   6 +-
 lib/php/test/Unit/Lib/Base/TBaseTest.php           |  10 +-
 .../Lib/Factory/TBinaryProtocolFactoryTest.php     |   6 +-
 .../Lib/Factory/TCompactProtocolFactoryTest.php    |   2 +-
 .../Lib/Factory/TFramedTransportFactoryTest.php    |   6 +-
 .../Unit/Lib/Factory/TJSONProtocolFactoryTest.php  |   2 +-
 .../test/Unit/Lib/Fixture/TestRichException.php    |  10 +-
 .../test/Unit/Lib/Fixture/TestSerializerStruct.php |   6 +-
 .../Unit/Lib/Protocol/TMultiplexedProtocolTest.php |   1 -
 .../Unit/Lib/Protocol/TProtocolDecoratorTest.php   |   1 -
 .../test/Unit/Lib/Server/TForkingServerTest.php    |  34 +-
 .../test/Unit/Lib/Server/TSSLServerSocketTest.php  |   6 +-
 lib/php/test/Unit/Lib/Server/TServerSocketTest.php |   8 +-
 lib/php/test/Unit/Lib/Server/TServerTest.php       |  12 +-
 .../Unit/Lib/Transport/TBufferedTransportTest.php  |  14 +-
 .../test/Unit/Lib/Transport/TCurlClientTest.php    |  32 +-
 .../Unit/Lib/Transport/TFramedTransportTest.php    |   8 +-
 .../test/Unit/Lib/Transport/THttpClientTest.php    |  14 +-
 .../test/Unit/Lib/Transport/TSocketPoolTest.php    |  14 +-
 lib/php/test/Unit/Lib/Transport/TSocketTest.php    |  12 +-
 phpcs.xml.dist                                     |   7 +-
 76 files changed, 1266 insertions(+), 1143 deletions(-)

Reply via email to