Sponsored Content
Skip to content

chore: Fix clang-tidy header filter - #6686

Merged
bthomee merged 2 commits into
XRPLF:developfrom
godexsoft:chore/clang-tidy-fix-headers
Mar 30, 2026
Merged

chore: Fix clang-tidy header filter#6686
bthomee merged 2 commits into
XRPLF:developfrom
godexsoft:chore/clang-tidy-fix-headers

Conversation

@godexsoft

Copy link
Copy Markdown
Contributor

High Level Overview of Change

Turns out the header filter was commented out which leads to clang-tidy processing less code than we want to, skipping many of the headers. This PR fixes the configuration such that clang-tidy runs against more of our code.

In previous PRs we have fixed multiple checks for all .cpp files, now we will have to fix some of them again but for all remaining .h files that were previously ignored.

API Impact

No impact.

@godexsoft godexsoft added the Trivial Simple change with minimal effect, or already tested. Only needs one approval. label Mar 30, 2026
@godexsoft
godexsoft requested a review from kuznetsss March 30, 2026 14:40
@codecov

codecov Bot commented Mar 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.4%. Comparing base (3d9c545) to head (85b5a30).
⚠️ Report is 3 commits behind head on develop.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           develop   #6686     +/-   ##
=========================================
- Coverage     81.5%   81.4%   -0.0%     
=========================================
  Files          999     999             
  Lines        74456   74456             
  Branches      7559    7575     +16     
=========================================
- Hits         60653   60623     -30     
- Misses       13803   13833     +30     

see 10 files with indirect coverage changes

Impacted file tree graph

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@godexsoft godexsoft added the Ready to merge *PR author* thinks it's ready to merge. Has passed code review. Perf sign-off may still be required. label Mar 30, 2026
@bthomee
bthomee added this pull request to the merge queue Mar 30, 2026
Merged via the queue into XRPLF:develop with commit 96bfc32 Mar 30, 2026
3 checks passed
bthomee pushed a commit that referenced this pull request Mar 30, 2026
bthomee pushed a commit that referenced this pull request Mar 30, 2026
@mvadari mvadari added this to the 3.2.0 milestone May 20, 2026
beartec-jpg pushed a commit to beartec-jpg/FalconLedger that referenced this pull request Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Ready to merge *PR author* thinks it's ready to merge. Has passed code review. Perf sign-off may still be required. Trivial Simple change with minimal effect, or already tested. Only needs one approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants