Что означает HFA в Coverity Prevent?

Coverity Prevent имеет чекер HFA, который используется для идентификации неиспользуемых включенных заголовочных файлов.

Я понимаю, для чего он используется, но я не понимаю аббревиатуру. Что означает HFA?

Похоже, что это не упоминается в документации, и быстрое прибегание к поиску ничего не помогло.

3 ответа

Решение

Я думаю, в анализаторе заголовочных файлов.

Да, Анализ файла заголовка (HFA) - это имя средства проверки. Возможно, вы не захотите включать его для каждого прогона анализа (особенно, если вы делаете это несколько раз в день или даже каждый день). Процесс, с помощью которого вы исправляете свои заголовочные файлы, может быть отдельным, менее частым процессом, чем ежедневные исправления ошибок, а также удаление его из ваших частых запусков может немного улучшить производительность. Мы видели, как некоторые люди просто запускали HFA раз в неделю / месяц или по требованию.

HFA означает "анализ файла заголовка" (не анализатор файла заголовка). Из ссылки на Checker Prevent 4.5 Checker (по-видимому, доступной только в кеше Google):

Проверка HFA (анализ файла заголовка) находит много экземпляров ненужных заголовочных файлов.

Другие вопросы по тегам