首页 > 解决方案 > 修复 readability-braces-around-statements.ShortStatementLines 时出现整洁的错误

问题描述

当我使用 clang-tidy 在简短的语句中添加大括号时,出现了一个错误。编码

else
    _pContext(blabla);

被替换为

else
{_}
pContext(blabla);

你知道怎么修吗?我的 .clang-tidy fil 就是这样

Checks:          'readability-braces-around-statements,readability-identifier-naming,modernize-use-override'
HeaderFilterRegex: ''
AnalyzeTemporaryDtors: true
CheckOptions:
  - key:             readability-braces-around-statements.ShortStatementLines
    value:           '0'
  - key:             readability-identifier-naming.ClassMemberPrefix
    value:           '_'
  - key:             readability-identifier-naming.PrivateMemberPrefix
    value:           '_'
  - key:             readability-identifier-naming.MemberSuffix
    value:           '_'
  - key:             readability-identifier-naming.ProtectedMemberPrefix
    value:           '_'
  - key:             readability-identifier-naming.PublicMemberPrefix
    value:           '_'
  - key:             readability-identifier-naming.ClassMemberCase
    value:           'camelBack'
  - key:             readability-identifier-naming.PublicMemberCase
    value:           'camelBack'
  - key:             readability-identifier-naming.ProtectedMemberCase
    value:           'camelBack'
  - key:             readability-identifier-naming.PrivateMemberCase
    value:           'camelBack'
  - key:             readability-identifier-naming.ClassConstantCase
    value:           'UPPER_CASE'
  - key:             readability-identifier-naming.ClassConstantPrefix
    value:           ''
  - key:             modernize-use-override
    value:           'OverrideSpelling'

标签: c++clang-tidy

解决方案


推荐阅读