You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First impression is: there are a lot of false positives: includes suggested for removal that are mandatory, sometimes in an obvious manner.
But so far, simply applying the good suggestions allowed me to remove 108 includes (!!). The single-threaded build time (time make -j 1) goes down from 1m20 to 0m54, which means a cut of a third of the compile time.
I came across this blog post https://www.fluentcpp.com/2021/01/01/include-what-you-use/ and it would be interesting to see how
include-what-you-use
performs on the codebase.The text was updated successfully, but these errors were encountered: