-
Notifications
You must be signed in to change notification settings - Fork 81
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
[INFRA] adds a helper script to check for missing includes #2376
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2376 +/- ##
=======================================
Coverage 98.24% 98.24%
=======================================
Files 266 266
Lines 10926 10928 +2
=======================================
+ Hits 10734 10736 +2
Misses 192 192
Continue to review full report at Codecov.
|
2b1f0ce
to
49ec609
Compare
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/seqan/seqan3/6X8my2G9LVp1mTpVaXEbiXFiDTxA |
This will now output something like this, files in the wrong location a marked with a
|
49ec609
to
6a4f315
Compare
Can you rebase? and lower case |
6a4f315
to
cdee676
Compare
Done :-) |
Oh no, I was to quick, let me fix the names in the docs :ups: |
cdee676
to
6891cec
Compare
6891cec
to
963c5f2
Compare
Usage example: $ # will find include blocks that are not correct in seqan3 $ ./test/scripts/check_include_order.pl $(find include -type f) $ $ # will find include blocks that have been broken since the origin/master $ ./test/scripts/check_include_order.pl $(git diff --name-only HEAD origin/mater)
c978f84
to
2ed387b
Compare
PR #2351 has done some renaming of includes. This messed up the include-order. To find
most includes that have to be adjusted, I wrote a little script.
I thought this might be a great addition for the CI.
Usage example: