clang-format: Split C++/ObjC sections

Fixes the lint error that an objective-C section is missing from the config when a .mm file is modified.
This commit is contained in:
Stenzek 2018-10-06 11:27:38 +10:00
parent 7e741f7a7d
commit 06476594bf

View File

@ -1,5 +1,5 @@
--- ---
Language: Cpp # Global config for all languages
AccessModifierOffset: -2 AccessModifierOffset: -2
AlignAfterOpenBracket: Align AlignAfterOpenBracket: Align
AlignConsecutiveAssignments: false AlignConsecutiveAssignments: false
@ -25,7 +25,6 @@ BraceWrapping:
AfterEnum: true AfterEnum: true
AfterFunction: true AfterFunction: true
AfterNamespace: true AfterNamespace: true
AfterObjCDeclaration: true
AfterStruct: true AfterStruct: true
AfterUnion: true AfterUnion: true
BeforeCatch: true BeforeCatch: true
@ -59,9 +58,6 @@ MacroBlockBegin: ''
MacroBlockEnd: '' MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1 MaxEmptyLinesToKeep: 1
NamespaceIndentation: None NamespaceIndentation: None
ObjCBlockIndentWidth: 2
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PenaltyBreakBeforeFirstCallParameter: 19 PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 300 PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120 PenaltyBreakFirstLessLess: 120
@ -84,5 +80,16 @@ SpacesInSquareBrackets: false
Standard: Cpp11 Standard: Cpp11
TabWidth: 2 TabWidth: 2
UseTab: Never UseTab: Never
---
# C++ Specific Config
Language: Cpp
---
# Objective-C Specific Config
Language: ObjC
ObjCBlockIndentWidth: 2
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
BraceWrapping:
AfterObjCDeclaration: true
... ...