[
https://issues.apache.org/jira/browse/AVRO-4194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18038313#comment-18038313
]
ASF subversion and git services commented on AVRO-4194:
-------------------------------------------------------
Commit 81b462c58bd6bb8ad47b09766063182a0358646a in avro's branch
refs/heads/main from Mattia Basone
[ https://gitbox.apache.org/repos/asf?p=avro.git;h=81b462c58b ]
AVRO-4194: remove PHP EOL versions and use new language features (#3528)
* remove PHP EOL version, add PHP cs fixer and fix test directory
* add license to .php-cs-fixer.dist.php
* fix missing quote in test-lang-php.yml
* apply automatic changes to lib files and update AvroIO
* update composer version in Dockerfile
* add phpstan, initial cleanup of lib directory
* Remove invalid covers annotations
* fix build.sh
* phpstan.neon license
* improve AvroProtocol code & tests, add/fix types
* fix AvroProtocol due to missing json_validate in php < 8.3
* add other types
* add types and checks
* remove squizlabs/php_codesniffer
* fix some bugs and update static analysis to level 3
* add missing license
* review - fixes
* review - apply lint on lib
* review - apply lint on lib
* add doc field for fixed schemas
> Remove PHP EOL versions and use new language features
> -----------------------------------------------------
>
> Key: AVRO-4194
> URL: https://issues.apache.org/jira/browse/AVRO-4194
> Project: Apache Avro
> Issue Type: Improvement
> Components: php
> Reporter: Mattia Basone
> Priority: Minor
> Labels: pull-request-available
> Time Spent: 3h 10m
> Remaining Estimate: 0h
>
> * Remove PHP EOL versions
> * Introduce modern formatting tools (php-cs-fixer)
> * Upgrade existing code with new language feature and improve type safety
--
This message was sent by Atlassian Jira
(v8.20.10#820010)