-AlignAfterOpenBracket: DontAlign
+AccessModifierOffset: -8
+AlignAfterOpenBracket: Align
AlignConsecutiveAssignments: false
AlignConsecutiveDeclarations: false
+AlignConsecutiveMacros: Consecutive
AlignEscapedNewlines: Left
AlignOperands: false
AlignTrailingComments: false
+AllowAllConstructorInitializersOnNextLine: true
AllowShortBlocksOnASingleLine: false
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: None
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: false
-BinPackArguments: true
+AlwaysBreakTemplateDeclarations: Yes
+BinPackArguments: false
BinPackParameters: false
+BitFieldColonSpacing: None
BreakBeforeBraces: Custom
+BreakConstructorInitializers: AfterColon
BraceWrapping:
AfterControlStatement: false
AfterEnum: false
AfterFunction: true
- AfterNamespace: true
+ AfterNamespace: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: false
SplitEmptyFunction: true
BreakBeforeBinaryOperators: None
BreakBeforeTernaryOperators: false
+BreakConstructorInitializers: AfterColon
BreakStringLiterals: false
-ColumnLimit: 80
-ContinuationIndentWidth: 16
+ColumnLimit: 100
+ConstructorInitializerAllOnOneLineOrOnePerLine: true
+ConstructorInitializerIndentWidth: 8
+ContinuationIndentWidth: 8
+Cpp11BracedListStyle: false
DerivePointerAlignment: false
DisableFormat: false
+EmptyLineBeforeAccessModifier: LogicalBlock
+FixNamespaceComments: true
ForEachMacros:
- 'cds_lfht_for_each_entry'
- 'cds_lfht_for_each_entry_safe'
- 'cds_lfht_for_each_duplicate'
- 'cds_list_for_each_entry'
- 'cds_list_for_each_entry_safe'
+ - 'for_each_action_mutable'
+ - 'for_each_action_const'
+ - 'cds_wfs_for_each_blocking_safe'
-IncludeBlocks: Preserve
+IncludeBlocks: Regroup
IncludeCategories:
- - Regex: '.*'
+ - Regex: '".*"'
+ Priority: 0
+ - Regex: '<common/.*>'
Priority: 1
+ - Regex: '<lttng/.*>'
+ Priority: 2
+ - Regex: '<vendor/.*>'
+ Priority: 3
+ - Regex: '<.*>'
+ Priority: 9
+
IncludeIsMainRegex: '(Test)?$'
IndentCaseLabels: false
IndentPPDirectives: None
MacroBlockBegin: ''
MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1
+NamespaceIndentation: None
# Taken from git's rules
PenaltyBreakAssignment: 10
PenaltyReturnTypeOnItsOwnLine: 60
PointerAlignment: Right
+ReferenceAlignment: Left
ReflowComments: true
SortIncludes: true
SpaceAfterCStyleCast: true