[ 
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)

Reply via email to