Daan De Meyer
d86fead481
meson: Rework clang-tidy integration to be done via unit tests
...
Instead of using run-clang-tidy.py with its own scheduling, let's
just gather a list of source files ourselves and then use that to
add a unit test for each source file that runs clang-tidy on the
source file.
We also add a bit of logic to run clang-tidy on most header files
as well for extra coverage. This uncovered various header files that
were not standalone so this commit also includes fixes to make sure
the clang-tidy tests are all green.
We can also use this in a later commit to run clang-include-cleaner
on each source file in the same way.
2025-05-20 10:29:59 +02:00
..
2025-02-17 15:07:38 +01:00
2025-04-18 14:19:15 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-04-23 11:50:33 +02:00
2025-04-23 11:50:33 +02:00
2025-05-07 22:04:46 +09:00
2024-03-26 22:24:24 +09:00
2025-05-07 22:04:46 +09:00
2024-03-26 22:24:24 +09:00
2025-05-07 22:04:46 +09:00
2024-08-01 07:31:44 +09:00
2025-05-16 17:46:20 +09:00
2024-03-26 22:24:24 +09:00
2025-05-07 22:04:46 +09:00
2024-12-11 16:32:22 +00:00
2025-05-13 15:39:57 +02:00
2025-05-13 15:39:57 +02:00
2025-05-13 15:39:57 +02:00
2025-05-13 15:39:57 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-07 22:04:46 +09:00
2025-04-23 10:33:37 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 18:35:32 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-04-18 14:19:15 +02:00
2024-05-13 19:21:23 +09:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-20 10:29:59 +02:00
2025-05-14 13:02:46 +02:00
2025-05-20 10:29:59 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2025-05-14 13:02:26 +02:00
2024-08-05 15:33:32 +09:00
2025-05-20 10:29:58 +02:00
2025-05-14 13:02:26 +02:00
2024-05-13 19:21:23 +09:00
2025-05-14 13:02:26 +02:00