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

    <tr>
        <th>Summary</th>
        <td>
            readability-identifier-naming NamespaceAliasCase feature request
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

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

<pre>
    **Feature request:**

check identifier naming on alias namespaces

**Example:**

`namespace NamespaceAlias = some_namespace; // Warning NamespaceAlias  should be namespace_alias`

**What I already tried:**

With `.clang-tidy`
```
  - key: readability-identifier-naming.NamespaceCase 
    value: lower_case
```
The following alias namespace is not checked.
```
namespace some_namespace {}
namespace NamespaceAlias = some_namespace;
```
I would expect the alias namespace to be in the same format as other namespaces. (Or to be able to configure it using something like NamespaceAliasCase.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMU09voz4Q_TTmMgoyJvw7cEh_-SH1sntZqcdqgAF7a3DWNm3z7VcmabJNo9VKCGw8783zmxl0To0zUc2yB5btI1y8NLZuFFlTVVFr-mPNxI6JXUPoF0tg6ddCzrN0d_rP-J7x87uT1L2A6mn2alBkYcZJzSOYGVArdGFP7oAduT9hJ6L_33E6aLpLzHJ-gcK3j9Vu5WTpHpyZ6PkSwdIHYKJhooEntHNQcIMBJ82ie2jpKul5lchy_lXak0QPj4DaEvZH8FZRf1fnk_ISWM7jTuM8brzqj1fCnJ-fdQuwgRc6snQHgRVbpZU_bq7mbU7mxRfp_6Ej-AADvKJeglugzRvZ5w4d3U30QxIMRmvzFoy4qQMoB7PxsFaO-vguwzX6s8_AigdW7G-D_qU-d_M8wttaFXo_UOfBS_oi15tQMzWvhw6ncDU7oQd0YLw8tdy5xWJgovxuzxhs9QrvzDyoMXSy8rC44ElQ52VYafVyqz-4Hkd9nfZVWmFEdVKIvEzKKi8iWZd5lhR5leZF0qfVdlvybCgLbCnFLilpiFQtuNjySnBeZDkv4iqjjKc9JsXQI-fEtpwmVDrW-nWKjR0j5dxCdcKrtMwijS1p9zGetg5Rm3YZHdtyrZx3V5xXXlP912a6czcYPg92tFhdS-8Pbu3wMEWj8nJp485MTDQh3fmzOVjzkzrPRLNqdkw0Z9mvtfgdAAD__9oLYpw">