Как добавить опцию -fix в файл .clang-tidy? - PullRequest
0 голосов
/ 31 декабря 2018
Checks: 'modernize-use-auto, modernize-use-nullptr, modernize-loop-convert'

CheckOptions:
  - key:             modernize-loop-convert.MinConfidence
    value:           safe

У меня есть файл конфигурации, подобный этому, и я хочу добавить флаг -fix, чтобы применить возможные исправления, но я не мог понять, где именно его разместить.Можно ли добавить -fix или -fix-errors флаги в .clang-tidy файл?

1 Ответ

0 голосов
/ 04 января 2019

-fix и -fix-errors - это не параметры проверки, а параметры командной строки, и их нельзя настроить отдельно для проверок.Доступные параметры конфигурации для файлов .clang-tidy указаны в документации Clang-tidy , а параметр -fix отсутствует:

$ clang-tidy -dump-config
---
Checks:          '-*,some-check'
WarningsAsErrors: ''
HeaderFilterRegex: ''
FormatStyle:     none
User:            user
CheckOptions:
  - key:             some-check.SomeOption
    value:           'some value'
...

Если вы хотите запустить конфигурацию сопция -fix включена, просто добавьте ее к команде, с которой вы запускаете clang-tidy.

...