36 lines
1.2 KiB
YAML
36 lines
1.2 KiB
YAML
---
|
|
Language: Cpp
|
|
BasedOnStyle: Google
|
|
AlignTrailingComments: false
|
|
AllowShortIfStatementsOnASingleLine: false
|
|
AllowShortLoopsOnASingleLine: false
|
|
|
|
# A separate 'Other libraries' grouping is added before libwebm's headers for
|
|
# gtest and gmock includes. This is based on the suggested grouping in the
|
|
# Google C++ Style Guide:
|
|
# https://google.github.io/styleguide/cppguide.html#Names_and_Order_of_Includes
|
|
# The other categories come from `clang-format-14 --dump-config --style=Google`.
|
|
# See the clang-format documentation for more information on this option:
|
|
# https://clang.llvm.org/docs/ClangFormatStyleOptions.html#includecategories
|
|
IncludeCategories:
|
|
- Regex: '^<ext/.*\.h>'
|
|
Priority: 2
|
|
SortPriority: 0
|
|
CaseSensitive: false
|
|
- Regex: '^<.*\.h>'
|
|
Priority: 1
|
|
SortPriority: 0
|
|
CaseSensitive: false
|
|
- Regex: '^<.*'
|
|
Priority: 2
|
|
SortPriority: 0
|
|
CaseSensitive: false
|
|
- Regex: '^((<|")(gtest|gmock)/)'
|
|
Priority: 3
|
|
SortPriority: 0
|
|
CaseSensitive: false
|
|
- Regex: '.*'
|
|
Priority: 4
|
|
SortPriority: 0
|
|
CaseSensitive: false
|