Describe the bug
While reviewing #1079, which adds a new configuration option (ignore_non_auto_fixable_on_exit) to config-explain, I noticed that phpcbf --help does not include information about the following options, and I believe it should: --config-show, --config-set, and --config-delete (also config-explain which is not a option, but is used to display additional information about setting configuration options). These configuration options appear to work with both phpcs and phpcbf, but are only shown in the phpcs --help output.
To reproduce
Steps to reproduce the behavior:
- Run
phpcbf --help
- Confirm that the options mentioned above are not included.
Expected behavior
Since those options do work with phpcbf, I expected them to be included in the help screen. Happy to create a PR to fix it if it is confirmed that this is not an intentional behavior for a reason that I'm missing.
Versions (please complete the following information)
|
|
| Operating System |
Ubuntu |
| PHP version |
8.3 |
| PHP_CodeSniffer version |
master |
| Standard |
N/A |
| Install type |
git clone |
Additional context
The code that introduced the current version of the help screen was added in #447.
Please confirm
Describe the bug
While reviewing #1079, which adds a new configuration option (
ignore_non_auto_fixable_on_exit) toconfig-explain, I noticed thatphpcbf --helpdoes not include information about the following options, and I believe it should:--config-show,--config-set, and--config-delete(alsoconfig-explainwhich is not a option, but is used to display additional information about setting configuration options). These configuration options appear to work with bothphpcsandphpcbf, but are only shown in thephpcs --helpoutput.To reproduce
Steps to reproduce the behavior:
phpcbf --helpExpected behavior
Since those options do work with
phpcbf, I expected them to be included in the help screen. Happy to create a PR to fix it if it is confirmed that this is not an intentional behavior for a reason that I'm missing.Versions (please complete the following information)
Additional context
The code that introduced the current version of the help screen was added in #447.
Please confirm
masterbranch of PHP_CodeSniffer.