Upgrade clang-format to v22 and improve pylint pre-commit configuration
#8862
| Job | Run time |
|---|---|
| 47m 12s | |
| 26m 34s | |
| 18m 27s | |
| 25m 40s | |
| 25m 3s | |
| 24m 31s | |
| 18m 59s | |
| 24m 15s | |
| 18m 51s | |
| 18m 58s | |
| 4m 1s | |
| 12m 46s | |
| 12m 14s | |
| 27m 15s | |
| 38m 30s | |
| 13m 42s | |
| 12m 43s | |
| 14m 32s | |
| 14m 27s | |
| 14m 54s | |
| 13m 52s | |
| 0s | |
| 0s | |
| 7h 7m 26s |