<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/162375>162375</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-tidy] Missing checks with option `--list-checks`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-tidy
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
0hDEADBEAF
</td>
</tr>
</table>
<pre>
**Description**: It seems that some checks listed on clang-tidy's documentation are not displayed when using the `--list-checks` option. Here's the list of the checks that are not shown with `--list-checks` option:
- bugprone-command-processor
- bugprone-throwing-static-initialization
- modernize-avoid-setjmp-longjmp
- modernize-avoid-variadic-functions
- readability-redundant-parentheses
**Branch**: `main`
**Steps to reproduce**: Just run the following command:
```bash
clang-tidy --list-checks --config="{Checks: '*'}"
```
**Expected output**: A list containing the 5 options mentioned above.
**Actual output**: A list missing the 5 options mentioned above.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyEU92O6yYYfBp884kI49jevfCFt9mordSrPgGGzzZbDBY_SXOevoLkKDnSaSshJTLDMPMNI0LQi0UcSPtB2lMlUlydH9h6-hxPH5_juZqcug2Ej4SPJwzS6z1qZ-8fSDPCbxEC4hYgriJCcBuCXFH-FcDoEFGBsyCNsAuNWt0I7wMoJ9OGNorMBMIjWBdB6bAbcUMF1xUtpKDtAnFFIB2jNJPROzHpGLii4gC_osfCmYEZA24u_x8aiqjvN4TVXS1cdVz_g5M0I2EjEDZSmNKye2eRSrdtwiq6eycxBOd_3I6rd1dtFxqyJ0m11VELo78VhwW7OYXe6m9IxcVpRQPGr22nxtnla9t_CrkIr4XSks7JykwUCsyjUGLSRscb9aiSVcJGuguPNq4YMGTteZWIPrywcn3GRTq2CW1Jx15Rf0bcA0QHHnfvVJL4PPF7ChF8smWsszOmWIXHSO7jynRlTSKshI3PwOGHMQOl0tlZL6Q5Ec5J__HLffxZGe_LpT3py94L66vUz793lOVdpbin-NQ53vOXzkah7ffH0z5iDZBfnHYWFYjJXfDwSjrKmIT5N8pNh_D_fFCpoVHvzbuocKj79v2t5z1j1Toc6-PMOzEf53lulZrrplPNVM8TU2oS9VzpgTPe1oz1vG7qIztwMTXi2Pdvb83Ud28TOTLchDYHYy7bwfml0iEkHOqON31bGTGhCaXDnL-WjedO-yGfolNaAjmy7Cg8eaKOprT_5Vh7gj8elh-xlc7cjf-sOlXyZlhj3HOQhJ8JPy86rmk6SLcRfs63PX5yhb5QRsLPxUIg_PxwcRn4PwEAAP__uw57Zg">