John Blackbourn

Results 328 issues of John Blackbourn

The `--prompt` flag is really handy. What would make it even more handy would be if argument descriptions were shown along with the argument names. For example, here's the current...

scope:framework

When using the `--prompt` flag, the default value for each argument is not clear. For example: 8/8 [--force] (Y/n): It's not clear whether the default value here is `Y` or...

parameter:prompt

The `--format` flag (which is seen in many commands) has a set list of valid options for its value. There are other flags which are also effectively ENUMs, such as...

scope:framework

Support for trusted publishing using OIDC was added in #8336 and is now [generally available](https://github.blog/changelog/2025-07-31-npm-trusted-publishing-with-oidc-is-generally-available/). One limitation is that it's not possible to publish the initial version of a package...

This PR switches plugin-infrastructure to https://github.com/johnbillion/plugin-infrastructure/tree/dependabot/github_actions/github-actions-e65e10c335-built for testing purposes. This PR should not be merged. See https://github.com/johnbillion/plugin-infrastructure/pull/118 for more details. This is an automated PR created by [the Test Plugins...

This PR updates [Plugin Infrastructure](https://github.com/johnbillion/plugin-infrastructure) to version `2.2.0`. See https://github.com/johnbillion/plugin-infrastructure/releases/tag/2.2.0 for release details. This is an automated PR created by [the Update Plugins workflow](https://github.com/johnbillion/plugin-infrastructure/actions/workflows/update-plugins.yml).

User Switching provides specific integrations with WooCommece, bbPress, and BuddyPress, but these integrations aren't covered by tests (because it's a pain to set up). Acceptance tests should be added for...

type:task

There are two PHPStan rules relating to use of the `#[\Override]` attribute on methods: 1. `method.missingOverride` which detects when a method overrides another but is missing the `#[\Override]` attribute. This...

This PR switches plugin-infrastructure to https://github.com/johnbillion/plugin-infrastructure/tree/dependabot/github_actions/github-actions-e65e10c335-built for testing purposes. This PR should not be merged. See https://github.com/johnbillion/plugin-infrastructure/pull/118 for more details. This is an automated PR created by [the Test Plugins...

This PR updates [Plugin Infrastructure](https://github.com/johnbillion/plugin-infrastructure) to version `v2.2.0`. See https://github.com/johnbillion/plugin-infrastructure/releases/tag/v2.2.0 for release details. This is an automated PR created by [the Update Plugins workflow](https://github.com/johnbillion/plugin-infrastructure/actions/workflows/update-plugins.yml).