-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: clang tidy headers #1662
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1662 +/- ##
==========================================
+ Coverage 48.53% 48.58% +0.05%
==========================================
Files 383 382 -1
Lines 21004 21059 +55
Branches 9649 9644 -5
==========================================
+ Hits 10194 10232 +38
- Misses 4130 4147 +17
Partials 6680 6680
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
📊 Physics performance monitoring for 4ee5a16Full report VertexingCKFAmbiguity resolutionTruth tracking (Kalman Filter)Truth tracking (GSF) |
@paulgessinger looks like cmake refuses to compile header files |
Did you check if the headers end up in |
yeah I check - sadly they don't show up. I guess cmake is refusing to build these files because of their extension |
Maybe we need something like: https://stackoverflow.com/questions/59716373/compile-headers-for-errors-using-cmake ? |
hmm but don't we include our headers in some of our source files anyway? |
Maybe some we don't? I don't actually fully understand this tbh. |
so the source file for a header file does not seem to do the trick either... I need to check how this is supposed to work with header files again |
looks like this works now. https://gitlab.cern.ch/acts/ci-bridge/-/jobs/25840196 is failing because of the html report generation |
this is passing now @paulgessinger @benjaminhuth if you want to take a look. I think it would be good to get this in soon to prevent merge conflicts as this is touching a lot of code in different places |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's get this in!
fix clang tidy for header files. also includes fixes for clang-tidy warnings from @paulgessinger replacement for acts-project#1440 Co-authored-by: Paul Gessinger <[email protected]>
fix clang tidy for header files. also includes fixes for clang-tidy warnings from @paulgessinger
replacement for #1440