Avatar for the cpp-linter user
cpp-linter
cpp-linter-hooks
BlogDocsChangelog

feat: add support for compilation databases in clang-tidy

#201Merged
Comparing
fix-197
(
8a0b41a
) with
main
(
451e2e0
)
CodSpeed Performance Gauge
-17%
Regression
14
Untouched
49
Skipped
13

Benchmarks

76 total
test_run_clang_tidy_invalid[args3-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-17%
842.7 µs1,009.8 µs
test_run_clang_tidy_invalid[args5-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-16%
837.8 µs1,002.9 µs
test_run_clang_tidy_valid[args0-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-16%
872.7 µs1,042.6 µs
test_run_clang_tidy_invalid[args6-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-16%
847.9 µs1,012.4 µs
test_run_clang_tidy_valid[args3-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-16%
885.1 µs1,053.1 µs
test_run_clang_tidy_valid[args6-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-16%
892.6 µs1,060.5 µs
test_run_clang_tidy_valid[args5-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-15%
890.7 µs1,052.1 µs
test_run_clang_tidy_invalid[args0-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-15%
876.7 µs1,031.1 µs
test_run_clang_tidy_invalid[args1-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-14%
998.6 µs1,167.2 µs
test_run_clang_tidy_invalid[args2-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-14%
995.6 µs1,163.6 µs
test_run_clang_tidy_invalid[args4-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-14%
1 ms1.2 ms
test_run_clang_tidy_valid[args1-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-14%
1.1 ms1.2 ms
test_run_clang_tidy_valid[args2-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-13%
1.1 ms1.2 ms
test_run_clang_tidy_valid[args4-1]
tests/test_clang_tidy.py
CodSpeed Performance Gauge
-13%
1.1 ms1.2 ms
test_resolve_version_clang_format[invalid-None]
tests/test_util.py
CodSpeed Performance Gauge
-1%
248.2 µs251.2 µs
test_resolve_version_clang_format[20.99-None]
tests/test_util.py
CodSpeed Performance Gauge
-1%
250.7 µs253.6 µs
test_resolve_version_clang_tidy[99-None]
tests/test_util.py
CodSpeed Performance Gauge
-1%
234.9 µs237.3 µs
test_is_version_installed_not_in_path
tests/test_util.py
CodSpeed Performance Gauge
-1%
505.8 µs510 µs
test_run_clang_format_invalid[args0-1]
tests/test_clang_format.py
CodSpeed Performance Gauge
-1%
807.7 µs812.9 µs
test_resolve_version_clang_format[99-None]
tests/test_util.py
CodSpeed Performance Gauge
-1%
272.4 µs274 µs
test_get_version_from_dependency_missing_file
tests/test_util.py
CodSpeed Performance Gauge
-1%
955.8 µs961.1 µs
test_resolve_install_no_version_specified
tests/test_util.py
CodSpeed Performance Gauge
-1%
933.6 µs938.6 µs
test_run_clang_format_verbose_error
tests/test_clang_format.py
CodSpeed Performance Gauge
-1%
908.5 µs913.3 µs
test_run_clang_format_invalid[args3-1]
tests/test_clang_format.py
CodSpeed Performance Gauge
-1%
859.9 µs864.3 µs
test_run_clang_format_invalid[args6-1]
tests/test_clang_format.py
CodSpeed Performance Gauge
-1%
857.3 µs861.7 µs

Commits

Click on a commit to change the comparison range
Base
main
451e2e0
-16.4%
feat: add support for compilation databases in clang-tidy
f018506
3 months ago
by shenxianpeng
-0.09%
fix: update pre-commit configuration and improve argument formatting in clang_tidy
65f0f3a
3 months ago
by shenxianpeng
-0.15%
fix: refactor compile_commands handling in run_clang_tidy function
29d5708
3 months ago
by shenxianpeng
-0.04%
fix: improve code formatting and readability in clang_tidy.py
b6928ec
3 months ago
by shenxianpeng
+0.12%
test: add verbose output tests for compile_commands handling in run_clang_tidy
8a0b41a
3 months ago
by shenxianpeng
© 2026 CodSpeed Technology
Home Terms Privacy Docs