Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated signatures and return types to be compliant with PHP 8 #28

Merged
merged 6 commits into from
Dec 7, 2020

Conversation

frankvanhest
Copy link
Contributor

This PR should contain all the necessary changes to be compliant with PHP 8. Because it will be BC breaking, I think it should be tagged (if the PR is merged) as 2.0.0.
Let me know if further changes are needed.

.travis.yml Outdated Show resolved Hide resolved
Co-authored-by: James Titcumb <james@asgrim.com>
@frankvanhest
Copy link
Contributor Author

Running infection in travis still fails because the code coverage cannot be created due to missing Xdebug mode coverage.
I think this is because phpunit is called by infection without this mode. Is there a way to tell travis to set the Xdebug mode?

.travis.yml Outdated Show resolved Hide resolved
frankvanhest and others added 2 commits December 7, 2020 10:16
Co-authored-by: James Titcumb <james@asgrim.com>
@asgrim asgrim merged commit 1245a13 into Roave:master Dec 7, 2020
@asgrim asgrim added this to the 1.2.0 milestone Dec 7, 2020
@asgrim
Copy link
Member

asgrim commented Dec 7, 2020

@frankvanhest thank you Frank! LGTM, ignoring Scrutinizer as I think I removed that anyway :D

@asgrim asgrim self-assigned this Dec 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants