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

    <tr>
        <th>Summary</th>
        <td>
            getDiagnosticDocURI may generate dead links for ClangTidy
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          rillig
      </td>
    </tr>
</table>

<pre>
    The URLs for ClangTidy diagnostics have changed. For example, the actual URL for `bugprone-use-after-move` has a `/` instead of the first `-`.

https://clang.llvm.org/extra/clang-tidy/checks/bugprone-use-after-move.html (have)
https://clang.llvm.org/extra/clang-tidy/checks/bugprone/use-after-move.html (want)

Related to https://github.com/llvm/llvm-project/issues/60023.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysks9u3CAQxp8GX5AtPP63PviQZmWpUk9R8gBjGBsabFaAN9m3r3DarVopp_YyaDTw_T5GH4Zglo1oYM0X1pwz3KN2fvDGWrNkk1O34VkTf3n6FvjsPH-0uC3PRt24MrhsLkQjA9d4JS41bgupgo_Oc3rH9WKJwSOPmjjKuKNNMocKa8W0LxfvNsr3QDnOkXy-uiuxVnCNgWO6w2BMvdlCJFTczYfWbHyIaZyzVhRMnJl4-Kg6xktg1UN6B6NMVgtrr2vh_MJgpPfo8dcgj0bdUqNJvgYG4yeGCh1Xyxmc0h8Z9P-RxGD8hPWGW7yzPuoTWYykeHT8T_hiot6nQrqVwZg8_Dzyi3ffSUYGowlhp0RuhYCqyNRQqb7qMaOhbLu6EV3XnDI9nFqc6qqXPXaiAppA9qXESXUlzJLmLjMDCKhECRWUAqpT0dMEZdeJuVVNW1LFakErGntfRnawh1ZA3WQWJ7LhiBrARm_8GDKAlDw_HK6nfQmsFtaEGH6rRBMtDQvF8z11Zydfnr7yFW98oY08RuIqxcSa7fWvsGa7t8O_rA3q5kcAAAD__7XfBs4">