Skip to content

Conversation

@weierophinney
Copy link
Contributor

@weierophinney weierophinney commented Mar 2, 2021

We had previously updated to it in the PHP 8.0 support patch (#24), but it wasn't actually running correctly due to issues having to do with our class aliasing to support different versions of laminas-hydrator.

This patch applies it fully, and fixes CS issues raised by the new ruleset.

Additionally, the patch drops legacy versions of the following packages, to simplify maintenance:

  • laminas-eventmanager (drops v2 releases)
  • laminas-hydrator (drops v2 releases)
  • laminas-mvc (drops v2 releases)
  • laminas-stdlib (drops v2 releases)

Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
Drops legacy dependencies to simplify QA story and reduce complexity (specifically, removes need to have versioned and aliased versions of the EntityExtractor):

- Drop laminas-eventmanager v2 releases
- Drop laminas-hydrator v2 releases
- Drop laminas-mvc v2 releases
- Drop laminas-stdlib v2 releases

Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
@weierophinney weierophinney added this to the 1.7.0 milestone Mar 2, 2021
@weierophinney weierophinney added the Enhancement New feature or request label Mar 2, 2021
@weierophinney weierophinney changed the title Adopt laminas-coding-standard v2 Adopt laminas-coding-standard v2 and bump minimum version of dependencies Mar 2, 2021
Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
@weierophinney weierophinney merged commit 85271db into laminas-api-tools:1.7.x Mar 2, 2021
@weierophinney weierophinney deleted the qa/laminas-cs-v2 branch March 2, 2021 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant