Question

Coverity Prevent has a checker 'HFA' which is used to identify unused included header files.

I understand what it's used for, but I don't understand the abbreviation. What does HFA stand for?

It doesn't appear to be mentioned in the documentation and a quick bit of googling hasn't turned anything up.

Was it helpful?

Solution

I'm guessing at header file analyzer.

OTHER TIPS

Yes, Header File Analysis (HFA) is the name of the checker. You may not wish to turn it on for every analysis run (particularly if you do it multiple times per day or even every day). The process by which you fix your header files may be a separate, less frequent process than daily bug fixes and also removing it from your frequent runs may help improve performance a bit. We've seen some folks just run HFA once a week/month or on demand.

HFA stands for "header file analysis" (not header file analyzer). From the Coverity Prevent 4.5 Checker Reference (apparently only available in the Google cache):

The HFA (header file analysis) checker finds many instances of unnecessary header file includes.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top