Conversation
Codecov Report
@@ Coverage Diff @@
## master #7570 +/- ##
==========================================
- Coverage 75.80% 75.73% -0.07%
==========================================
Files 658 658
Lines 186526 186525 -1
==========================================
- Hits 141399 141273 -126
- Misses 45127 45252 +125
Flags with carried forward coverage won't be shown. Click here to find out more. |
|
ERROR: ERROR: QA failed on ips_afp_drop_chk. Pipeline 7997 |
|
@jasonish I would like your thoughts before rebasing (as it will likely be painful) |
|
I do like where this is going: removals from .h files, and more added to the .c files makes sense. The Rust headers are super includes by nature, not much we can do about that I don't think. Is there much manual work involved? Or is it just run the tool? |
The tool just spots useless includes in header files. |
|
Continues in #7618 |
Link to redmine ticket:
Should I add one ?
Describe changes:
Still to do : add
cppcleanas part of CII used this patched version myint/cppclean#165
There are still exceptions :
TAILQwith including queue.h (or red and black tree)The result is less includes from header file to another, nothing is done for C files including a useless header
Modifies #7563 with compilation fixed for Victor's options and adding one commit removing 3 unused header files
This PR adds about one hundred lines
#include "detect-engine-build.h"because it is being used in util tests forSigGroupBuildand such... Any thoughts on that ?