scrutinizer-ci / ocular

CLI for uploading external code coverage data
https://scrutinizer-ci.com
41 stars 24 forks source link

Support PHP7.0 and PHP7.1. #28

Closed KazuakiM closed 7 years ago

KazuakiM commented 7 years ago

Hi, My Account's TravisCI test is build error. So this PR is test.

KazuakiM commented 7 years ago

I have done a few tests. As a result, I thought it was a difficult problem.

The first problem is the version of PHP that we support. PHP 5.5 or lower is not supported by PHP, It is also a fact that there is still a share.

The second problem is "composer.json" and "composer.lock". Since the support version of each library is very old, it is difficult to incorporate it into the application. If you support older PHP versions it may be better to create a dedicated branch.

The third problem is a test error. Although it may be possible to "markTestSkipped" the test case as an error test, but because of the risk of missing the test, I think that it can be put on hold once.

KazuakiM commented 7 years ago

I’m going to close this, and I will request another.