xref: /openbmc/phosphor-modbus/.clang-tidy (revision 0fa12d2c2333c916790ee61af5a705d73c65a5e0)
1*0fa12d2cSJagpal Singh GillChecks: '
2*0fa12d2cSJagpal Singh Gill    -*,
3*0fa12d2cSJagpal Singh Gill    bugprone-unchecked-optional-access,
4*0fa12d2cSJagpal Singh Gill    modernize-use-nullptr,
5*0fa12d2cSJagpal Singh Gill    readability-function-size,
6*0fa12d2cSJagpal Singh Gill    readability-function-cognitive-complexity
7*0fa12d2cSJagpal Singh Gill'
8*0fa12d2cSJagpal Singh GillCheckOptions:
9*0fa12d2cSJagpal Singh Gill  - { key: readability-function-size.LineThreshold,             value: 60 }
10*0fa12d2cSJagpal Singh Gill  - { key: readability-function-size.ParameterThreshold,        value: 6 }
11*0fa12d2cSJagpal Singh Gill  - { key: readability-function-cognitive-complexity.Threshold, value: 25 }
12*0fa12d2cSJagpal Singh Gill
13*0fa12d2cSJagpal Singh GillWarningsAsErrors: '*'
14*0fa12d2cSJagpal Singh GillHeaderFilterRegex: '(?!^subprojects).*'
15