Ramon Roche dc4aa749d3 Tools/run-clang-tidy: add -exclude argument for file filtering
Add regex-based file exclusion to the clang-tidy runner script.
This allows excluding paths (submodules, vendored code, tests) from
static analysis without modifying .clang-tidy files in each directory.

The -exclude argument accepts a regex pattern that is matched against
file paths from the compilation database. Matching files are skipped.

Example: -exclude="src/lib/foo|src/modules/bar"

This prepares for the clang-tidy v6 to v18 migration where we need
to exclude external code that we consume but don't maintain.

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
2026-02-12 21:20:27 -08:00
..
2026-01-19 17:23:06 -09:00
2025-03-11 14:14:40 +01:00
2024-07-24 11:39:44 -04:00
2025-02-18 14:33:16 +01:00
2026-02-05 17:58:45 +11:00
2025-11-04 17:22:10 +01:00
2025-08-22 08:22:59 +02:00
2024-04-16 11:14:13 -04:00