Skip to content

Conversation

@justlevine
Copy link
Collaborator

@justlevine justlevine commented Mar 30, 2024

What does this implement/fix? Explain your changes.

This PR makes several cosmetic changes to Data\Connection\AbstractConnectionResolver and child classes, for the sole purpose making it easier to review backported changes from #2749.

More specifically:

Does this close any currently open issues?

Not yet ;-)

Any relevant logs, error output, GraphiQL screenshots, etc?

Any other comments?

Future PRs in this series might only make sense to merge as a group, so extenders don't need to upgrade the connection resolvers multiple times.

Where has this been tested?

Operating System: Ubuntu 20.04 (wsl2 + devilbox + php8.1.15)

WordPress Version: 6.4.3

@coveralls
Copy link

coveralls commented Mar 30, 2024

Coverage Status

coverage: 84.378% (+0.005%) from 84.373%
when pulling 6da42cf on chore/connection-resolvers-cleanup
into 4dae631 on develop.

@justlevine justlevine requested a review from jasonbahl March 30, 2024 13:22
@justlevine justlevine added status: in review Awaiting review before merging or closing needs: reviewer response This needs the attention of a codeowner or maintainer component: connections Relating to GraphQL Connections type: chore Maintenance tasks, refactoring, and other non-functional changes scope: code quality Refactoring, linting, and enforcing coding standards labels Mar 30, 2024
…ugin-connection-resolver

perf: refactor `PluginConnectionResolver` to only fetch plugins once
@qlty-cloud-legacy
Copy link

Code Climate has analyzed commit 6da42cf and detected 0 issues on this pull request.

View more on Code Climate.

@justlevine
Copy link
Collaborator Author

Fixed the merge conflict

@jasonbahl jasonbahl merged commit 36f3a7e into develop Apr 22, 2024
This was referenced Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: connections Relating to GraphQL Connections needs: reviewer response This needs the attention of a codeowner or maintainer scope: code quality Refactoring, linting, and enforcing coding standards status: in review Awaiting review before merging or closing type: chore Maintenance tasks, refactoring, and other non-functional changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants