Coverity Prevent有一个检查器“HFA”,用于识别未使用的包含头文件。
我明白它的用途,但我不明白它的缩写。HFA 代表什么?
文档中似乎没有提到它,并且快速搜索了一下谷歌也没有发现任何问题。
Coverity Prevent有一个检查器“HFA”,用于识别未使用的包含头文件。
我明白它的用途,但我不明白它的缩写。HFA 代表什么?
文档中似乎没有提到它,并且快速搜索了一下谷歌也没有发现任何问题。
我猜是头文件分析器。
是的,头文件分析 (HFA) 是检查器的名称。您可能不希望在每次分析运行时都打开它(特别是如果您每天或什至每天都执行多次)。修复头文件的过程可能是一个单独的、比日常错误修复更不频繁的过程,并且从频繁运行中删除它可能有助于提高性能。我们已经看到有些人每周/每月或按需运行一次 HFA。
HFA 代表“头文件分析”(不是头文件分析器)。来自Coverity Prevent 4.5 Checker Reference(显然仅在 Google 缓存中可用):
HFA(头文件分析)检查器发现许多不必要的头文件包含实例。