xref: /foundation/arkui/napi/.clang-format (revision 33eb0b6d)
133eb0b6dSopenharmony_ci---
233eb0b6dSopenharmony_ciLanguage:        Cpp
333eb0b6dSopenharmony_ciAccessModifierOffset: -4
433eb0b6dSopenharmony_ciAlignAfterOpenBracket: Align
533eb0b6dSopenharmony_ciAlignConsecutiveAssignments: false
633eb0b6dSopenharmony_ciAlignConsecutiveDeclarations: false
733eb0b6dSopenharmony_ciAlignEscapedNewlines: Left
833eb0b6dSopenharmony_ciAlignOperands: true
933eb0b6dSopenharmony_ciAlignTrailingComments: true
1033eb0b6dSopenharmony_ciAllowAllParametersOfDeclarationOnNextLine: false
1133eb0b6dSopenharmony_ciAllowShortBlocksOnASingleLine: false
1233eb0b6dSopenharmony_ciAllowShortCaseLabelsOnASingleLine: false
1333eb0b6dSopenharmony_ciAllowShortFunctionsOnASingleLine: Empty
1433eb0b6dSopenharmony_ciAllowShortIfStatementsOnASingleLine: Never
1533eb0b6dSopenharmony_ciAllowShortLoopsOnASingleLine: false
1633eb0b6dSopenharmony_ciAlwaysBreakAfterReturnType: None
1733eb0b6dSopenharmony_ciAlwaysBreakBeforeMultilineStrings: false
1833eb0b6dSopenharmony_ciAlwaysBreakTemplateDeclarations: Yes
1933eb0b6dSopenharmony_ciBinPackArguments: true
2033eb0b6dSopenharmony_ciBinPackParameters: false
2133eb0b6dSopenharmony_ciBreakBeforeBraces: Custom
2233eb0b6dSopenharmony_ciBraceWrapping:
2333eb0b6dSopenharmony_ci  AfterClass:      false
2433eb0b6dSopenharmony_ci  AfterControlStatement: false
2533eb0b6dSopenharmony_ci  AfterEnum:       false
2633eb0b6dSopenharmony_ci  AfterFunction:   true
2733eb0b6dSopenharmony_ci  AfterNamespace:  false
2833eb0b6dSopenharmony_ci  AfterObjCDeclaration: false
2933eb0b6dSopenharmony_ci  AfterStruct:     false
3033eb0b6dSopenharmony_ci  AfterUnion:      false
3133eb0b6dSopenharmony_ci  AfterExternBlock: false
3233eb0b6dSopenharmony_ci  BeforeCatch:     false
3333eb0b6dSopenharmony_ci  BeforeElse:      false
3433eb0b6dSopenharmony_ci  IndentBraces:    false
3533eb0b6dSopenharmony_ci  SplitEmptyFunction: false
3633eb0b6dSopenharmony_ci  SplitEmptyRecord: false
3733eb0b6dSopenharmony_ci  SplitEmptyNamespace: false
3833eb0b6dSopenharmony_ciBreakBeforeBinaryOperators: None
3933eb0b6dSopenharmony_ciBreakBeforeInheritanceComma: false
4033eb0b6dSopenharmony_ciBreakBeforeTernaryOperators: true
4133eb0b6dSopenharmony_ciBreakConstructorInitializers: BeforeColon
4233eb0b6dSopenharmony_ciBreakInheritanceList: BeforeColon
4333eb0b6dSopenharmony_ciBreakStringLiterals: true
4433eb0b6dSopenharmony_ciBreakAfterJavaFieldAnnotations: true
4533eb0b6dSopenharmony_ciColumnLimit: 120
4633eb0b6dSopenharmony_ciCommentPragmas:  '^ IWYU pragma:'
4733eb0b6dSopenharmony_ciCompactNamespaces: false
4833eb0b6dSopenharmony_ciConstructorInitializerAllOnOneLineOrOnePerLine: false
4933eb0b6dSopenharmony_ciConstructorInitializerIndentWidth: 4
5033eb0b6dSopenharmony_ciContinuationIndentWidth: 4
5133eb0b6dSopenharmony_ciCpp11BracedListStyle: false
5233eb0b6dSopenharmony_ciDerivePointerAlignment: false
5333eb0b6dSopenharmony_ciDisableFormat:   false
5433eb0b6dSopenharmony_ciFixNamespaceComments: true
5533eb0b6dSopenharmony_ciForEachMacros:
5633eb0b6dSopenharmony_ci  - foreach
5733eb0b6dSopenharmony_ci  - Q_FOREACH
5833eb0b6dSopenharmony_ci  - BOOST_FOREACH
5933eb0b6dSopenharmony_ciIncludeBlocks: Regroup
6033eb0b6dSopenharmony_ciIncludeCategories:
6133eb0b6dSopenharmony_ci  - Regex:           '^"(base|core|elements|rendering|adapter|dsl|frameworks|resource|accessibility|bridge)/'
6233eb0b6dSopenharmony_ci    Priority:        3
6333eb0b6dSopenharmony_ci  - Regex:           '<*>'
6433eb0b6dSopenharmony_ci    Priority:        1
6533eb0b6dSopenharmony_ci  - Regex:           '.*'
6633eb0b6dSopenharmony_ci    Priority:        2
6733eb0b6dSopenharmony_ciIndentCaseLabels: true
6833eb0b6dSopenharmony_ciIndentPPDirectives: None
6933eb0b6dSopenharmony_ciIndentWidth: 4
7033eb0b6dSopenharmony_ciIndentWrappedFunctionNames: false
7133eb0b6dSopenharmony_ciJavaScriptQuotes: Leave
7233eb0b6dSopenharmony_ciJavaScriptWrapImports: true
7333eb0b6dSopenharmony_ciKeepEmptyLinesAtTheStartOfBlocks: false
7433eb0b6dSopenharmony_ciMacroBlockBegin: ''
7533eb0b6dSopenharmony_ciMacroBlockEnd:   ''
7633eb0b6dSopenharmony_ciMaxEmptyLinesToKeep: 1
7733eb0b6dSopenharmony_ciNamespaceIndentation: None
7833eb0b6dSopenharmony_ciPenaltyBreakAssignment: 2
7933eb0b6dSopenharmony_ciPenaltyBreakBeforeFirstCallParameter: 39
8033eb0b6dSopenharmony_ciPenaltyBreakComment: 300
8133eb0b6dSopenharmony_ciPenaltyBreakFirstLessLess: 120
8233eb0b6dSopenharmony_ciPenaltyBreakString: 1000
8333eb0b6dSopenharmony_ciPenaltyExcessCharacter: 1000000
8433eb0b6dSopenharmony_ciPenaltyReturnTypeOnItsOwnLine: 120
8533eb0b6dSopenharmony_ciPointerAlignment: Left
8633eb0b6dSopenharmony_ciReflowComments: true
8733eb0b6dSopenharmony_ciSortIncludes: true
8833eb0b6dSopenharmony_ciSortUsingDeclarations: true
8933eb0b6dSopenharmony_ciSpaceAfterCStyleCast: false
9033eb0b6dSopenharmony_ciSpaceAfterTemplateKeyword: false
9133eb0b6dSopenharmony_ciSpaceBeforeAssignmentOperators: true
9233eb0b6dSopenharmony_ciSpaceBeforeCpp11BracedList: true
9333eb0b6dSopenharmony_ciSpaceBeforeCtorInitializerColon: true
9433eb0b6dSopenharmony_ciSpaceBeforeParens: ControlStatements
9533eb0b6dSopenharmony_ciSpaceBeforeRangeBasedForLoopColon: true
9633eb0b6dSopenharmony_ciSpaceInEmptyParentheses: false
9733eb0b6dSopenharmony_ciSpacesBeforeTrailingComments: 1
9833eb0b6dSopenharmony_ciSpacesInAngles:  false
9933eb0b6dSopenharmony_ciSpacesInCStyleCastParentheses: false
10033eb0b6dSopenharmony_ciSpacesInContainerLiterals: true
10133eb0b6dSopenharmony_ciSpacesInParentheses: false
10233eb0b6dSopenharmony_ciSpacesInSquareBrackets: false
10333eb0b6dSopenharmony_ciStandard:        Cpp11
10433eb0b6dSopenharmony_ciTabWidth:        4
10533eb0b6dSopenharmony_ciUseTab:          Never
10633eb0b6dSopenharmony_ci...
107