github.com/cosmos/cosmos-sdk@v0.50.10/.clang-format (about)

     1  ---
     2  Language: Proto
     3  BasedOnStyle: Google
     4  AccessModifierOffset: -2
     5  AlignAfterOpenBracket: Align
     6  AlignConsecutiveAssignments: true
     7  AlignConsecutiveDeclarations: true
     8  AlignEscapedNewlines: Right
     9  AlignOperands: true
    10  AlignTrailingComments: true
    11  AllowAllParametersOfDeclarationOnNextLine: true
    12  AllowShortBlocksOnASingleLine: true
    13  AllowShortCaseLabelsOnASingleLine: false
    14  AllowShortFunctionsOnASingleLine: Empty
    15  AllowShortIfStatementsOnASingleLine: false
    16  AllowShortLoopsOnASingleLine: false
    17  AlwaysBreakAfterDefinitionReturnType: None
    18  AlwaysBreakAfterReturnType: None
    19  AlwaysBreakBeforeMultilineStrings: false
    20  AlwaysBreakTemplateDeclarations: false
    21  BinPackArguments: true
    22  BinPackParameters: true
    23  BraceWrapping:
    24    AfterClass: false
    25    AfterControlStatement: false
    26    AfterEnum: false
    27    AfterFunction: false
    28    AfterNamespace: false
    29    AfterObjCDeclaration: false
    30    AfterStruct: false
    31    AfterUnion: false
    32    AfterExternBlock: false
    33    BeforeCatch: false
    34    BeforeElse: false
    35    IndentBraces: false
    36    SplitEmptyFunction: true
    37    SplitEmptyRecord: true
    38    SplitEmptyNamespace: true
    39  BreakBeforeBinaryOperators: None
    40  BreakBeforeBraces: Attach
    41  BreakBeforeInheritanceComma: false
    42  BreakBeforeTernaryOperators: true
    43  BreakConstructorInitializersBeforeComma: false
    44  BreakConstructorInitializers: BeforeColon
    45  BreakAfterJavaFieldAnnotations: false
    46  BreakStringLiterals: true
    47  ColumnLimit: 120
    48  CommentPragmas: "^ IWYU pragma:"
    49  CompactNamespaces: false
    50  ConstructorInitializerAllOnOneLineOrOnePerLine: false
    51  ConstructorInitializerIndentWidth: 4
    52  ContinuationIndentWidth: 4
    53  Cpp11BracedListStyle: true
    54  DerivePointerAlignment: false
    55  DisableFormat: false
    56  ExperimentalAutoDetectBinPacking: false
    57  FixNamespaceComments: true
    58  ForEachMacros:
    59    - foreach
    60    - Q_FOREACH
    61    - BOOST_FOREACH
    62  IncludeBlocks: Preserve
    63  IncludeCategories:
    64    - Regex: '^"(llvm|llvm-c|clang|clang-c)/'
    65      Priority: 2
    66    - Regex: '^(<|"(gtest|gmock|isl|json)/)'
    67      Priority: 3
    68    - Regex: ".*"
    69      Priority: 1
    70  IncludeIsMainRegex: "(Test)?$"
    71  IndentCaseLabels: false
    72  IndentPPDirectives: None
    73  IndentWidth: 2
    74  IndentWrappedFunctionNames: false
    75  JavaScriptQuotes: Leave
    76  JavaScriptWrapImports: true
    77  KeepEmptyLinesAtTheStartOfBlocks: true
    78  MacroBlockBegin: ""
    79  MacroBlockEnd: ""
    80  MaxEmptyLinesToKeep: 1
    81  NamespaceIndentation: None
    82  ObjCBlockIndentWidth: 2
    83  ObjCSpaceAfterProperty: false
    84  ObjCSpaceBeforeProtocolList: true
    85  PenaltyBreakAssignment: 2
    86  PenaltyBreakBeforeFirstCallParameter: 19
    87  PenaltyBreakComment: 300
    88  PenaltyBreakFirstLessLess: 120
    89  PenaltyBreakString: 1000
    90  PenaltyExcessCharacter: 1000000
    91  PenaltyReturnTypeOnItsOwnLine: 60
    92  PointerAlignment: Right
    93  RawStringFormats:
    94    - Delimiters:
    95        - pb
    96      Language: TextProto
    97      BasedOnStyle: Google
    98  ReflowComments: true
    99  SortIncludes: true
   100  SortUsingDeclarations: true
   101  SpaceAfterCStyleCast: false
   102  SpaceAfterTemplateKeyword: true
   103  SpaceBeforeAssignmentOperators: true
   104  SpaceBeforeParens: ControlStatements
   105  SpaceInEmptyParentheses: false
   106  SpacesBeforeTrailingComments: 1
   107  SpacesInAngles: false
   108  SpacesInContainerLiterals: false
   109  SpacesInCStyleCastParentheses: false
   110  SpacesInParentheses: false
   111  SpacesInSquareBrackets: false
   112  Standard: Cpp11
   113  TabWidth: 8
   114  UseTab: Never
   115  ---
   116