laminas-api-tools / api-tools-oauth2

Laminas module for implementing an OAuth2 server
https://api-tools.getlaminas.org/documentation
BSD 3-Clause "New" or "Revised" License
11 stars 15 forks source link

Qa/psalm #26

Closed superrosko closed 3 years ago

superrosko commented 4 years ago
Q A
QA yes

Description

Closes #24

superrosko commented 4 years ago

@boesing, if the PRs is correct, then you can put a label hacktoberfest-accepted on it?

boesing commented 4 years ago

@superrosko As you can see, Travis is still failing in most (if not all) your PRs. Please have look on what the issue is. I think, the biggest problem is, that travis still has support for PHP 5.6, e.g.

So these Psalm PRs are blocked until we have other PRs merged which implement support for PHP 8.0 and thus dropping support for PHP <7.3.

If you have time, feel free to do another PR with dropping support for PHP <7.3 by fixing #25 in here and related issues in the other repositories. I will manage to merge the PHP 8 PR so you can rebase your psalm PRs against them afterwards 👍

boesing commented 4 years ago

@superrosko Please focus on psalm in this PR. If you want to add PHP 8 support, please consider opening a new PR. After this, we can merge that other PR and you can rebase this PR against laminas-api-tools 1.7.x.

Please do not drop any PHP version in any Psalm related PR

Thanks.

boesing commented 4 years ago

As the tests will fail here, we have to wait until #25 is fixed. 👍 Thanks for working on this PR, @superrosko! So glad the psalm integration moves forward :-)

weierophinney commented 3 years ago

I've rebased, and re-created the baseline, along with fixes, based on the newer Psalm version.