2 # This configuration requires clang-format version 6.0 exactly.
5 AllowShortFunctionsOnASingleLine: InlineOnly
6 AlwaysBreakAfterDefinitionReturnType: None
7 AlwaysBreakAfterReturnType: None
9 BinPackParameters: true
16 BreakBeforeBraces: Custom
18 IndentPPDirectives: AfterHash
19 SortUsingDeclarations: false
20 SpaceAfterTemplateKeyword: true
21 IncludeBlocks: Regroup
23 - Regex: '^[<"]cmConfigure\.h'
27 - Regex: '^(<|")cm(ext)?/'
29 - Regex: '^(<|")windows\.h'
33 - Regex: '^(<|")Qt?[A-Z]'
35 - Regex: '^(<|")cmsys/'
39 - Regex: '^(<|")cm[A-Z][^.]+\.h'