Skip to content

Conversation

@justlevine
Copy link
Collaborator

@justlevine justlevine commented Apr 25, 2025

What does this implement/fix? Explain your changes.

This PR fixes the use of mixed in iterable types inside the Admin\Extensions and Admin\AdminNotices class. The only remaining uses of mixed in that class are intentional: i.e. when we're trying to validate if a filtered list of extensions has the necessary data.

Additionally, native types have been implemented in all places in those classes where to do so would not cause any breakings.

There are no breaking or user-facing changes in this PR.

Does this close any currently open issues?

Any other comments?

@justlevine justlevine changed the title chore: add array shapes to Admin\Extensions chore: add array shapes to Admin\Extensions and Admin\AdminNotices Apr 25, 2025
@coveralls
Copy link

coveralls commented Apr 25, 2025

Coverage Status

coverage: 82.666% (-0.005%) from 82.671%
when pulling f0ccf5f on justlevine:chore/array-shapes-Admin_Extensions
into e2c4442 on wp-graphql:develop.

@justlevine justlevine requested a review from jasonbahl April 25, 2025 16:08
@justlevine justlevine added status: in review Awaiting review before merging or closing needs: reviewer response This needs the attention of a codeowner or maintainer type: chore Maintenance tasks, refactoring, and other non-functional changes scope: code quality Refactoring, linting, and enforcing coding standards labels Apr 25, 2025
@qlty-cloud-legacy
Copy link

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

View more on Code Climate.

@jasonbahl jasonbahl merged commit 1b12b06 into wp-graphql:develop Apr 28, 2025
37 of 39 checks passed
jasonbahl pushed a commit to justlevine/wp-graphql that referenced this pull request Apr 28, 2025
@justlevine justlevine deleted the chore/array-shapes-Admin_Extensions branch April 29, 2025 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

3 participants