<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/85777>85777</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang-diagnostic checker is active even though turned off in config
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          infn-ke
      </td>
    </tr>
</table>

<pre>
    When using clang-tidy 16 I can see that checker from clang-diagnostic- * gets applied even I have explicitly disabled it. I'm running clang-tidy via cmake with clang-tidy file like this; 

```yaml
---
Checks: >
    -*,
 bugprone-integer-*
WarningsAsErrors: >
    *
...
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkUk2PozAM_TXhYoEg0IYeOHQ-Ks0vmLMJJngbEpSEzvbfr6DV7GpWipLoPcd-zjPGyMYRdeLwIg5vGa5p8qFjN7r8Slnvh3v3OZGDNbIzoC06kyce7lAd4QM0OohEkCZMoCfSVwowBj8_IwdG43xMrHMQ8gyGUgRcFss0AN3IwQdMeCOg34tlzcneYeCIvaUBOBXwIaSaIazO_Sh_YwQ945Xgi9P0LzOyJbB83VRxFPULiPJNlOfnfiwf646zfUB5nj8ur1sDUdRnEPX7AwIAyIU8C_n6BPrVLME7ytklMhR2dqc-MWwq4zm-h-DD_4m-I4ui-KEmG7p6ONUnzKirVFW2TdseZTZ1I2p1kgNKKpWuxqZSCo99exjpVOuqLTPuZCmbsq5OVdWoRhal0tRgP2IzNFpRJZqSZmRbWHubCx9MxjGu1LUHpVRmsScbd_uldPQFOymk3KYhdNubvF9NFE1pOab4N0viZKn76fP3FHAE1Ik3bzef0-RXM0Fag6MB_DgCO9DejWyyNdhuSmnZfkzIi5AXw2la-0L7WcjLVvF55Evwv0gnIS-7zijkZe_jTwAAAP__63zf6A">