protobuf-php/protobuf-plugin

zendframework/zend-code is deprecated

Opened this issue · 0 comments

Switch to https://github.com/laminas/laminas-code

Problems arise with code generation with PHP 7.4:

--php_out: protoc-gen-php: Plugin output is unparseable: \nWarning: \"continue\" targeting switch is equivalent to \"break\". Did you mean to use \"continue 2\"? in /Users/soulseekah/Development/wp-ipfs/php-libp2p/vendor/zendframework/zend-code/src/Generator/FileGenerator.php on line 135\n\nWarning: \"continue\" targeting switch is equivalent to \"break\". Did you mean to use \"continue 2\"? in /Users/soulseekah/Development/wp-ipfs/php-libp2p/vendor/zendframework/zend-code/src/Generator/FileGenerator.php on line 138\n\nWarning: \"continue\" targeting switch is equivalent to \"break\".

This was fixed in laminas. https://github.com/laminas/laminas-code/blob/4.5.x/src/Generator/FileGenerator.php#L84