Skip to content
Snippets Groups Projects
Select Git revision
  • df01b714ebed1b45d225e6dcac87b17dee8fd7df
  • noetic/main default
  • noetic/feature/robotics-festival
  • ga-demo
  • ccnc-demo
  • noetic/feature/tags
  • noetic/realrobot
  • noetic/simulation protected
8 results

.clang-format

Blame
  • Forked from an inaccessible project.
    .clang-format 1.77 KiB
    ---
    BasedOnStyle: Google
    AccessModifierOffset: -2
    ConstructorInitializerIndentWidth: 2
    AlignEscapedNewlinesLeft: false
    AlignTrailingComments: true
    AllowAllParametersOfDeclarationOnNextLine: false
    AllowShortIfStatementsOnASingleLine: false
    AllowShortLoopsOnASingleLine: false
    AllowShortFunctionsOnASingleLine: None
    AlwaysBreakTemplateDeclarations: true
    AlwaysBreakBeforeMultilineStrings: true
    BreakBeforeBinaryOperators: false
    BreakBeforeTernaryOperators: false
    BreakConstructorInitializersBeforeComma: true
    BinPackParameters: true
    ColumnLimit: 120
    ConstructorInitializerAllOnOneLineOrOnePerLine: true
    DerivePointerBinding: false
    PointerBindsToType: true
    ExperimentalAutoDetectBinPacking: false
    IndentCaseLabels: true
    MaxEmptyLinesToKeep: 1
    NamespaceIndentation: None
    ObjCSpaceBeforeProtocolList: true
    PenaltyBreakBeforeFirstCallParameter: 19
    PenaltyBreakComment: 60
    PenaltyBreakString: 1
    PenaltyBreakFirstLessLess: 1000
    PenaltyExcessCharacter: 1000
    PenaltyReturnTypeOnItsOwnLine: 90
    SpacesBeforeTrailingComments: 2
    Cpp11BracedListStyle: false
    Standard: Auto
    IndentWidth: 2
    TabWidth: 2
    UseTab: Never
    IndentFunctionDeclarationAfterType: false
    SpacesInParentheses: false
    SpacesInAngles: false
    SpaceInEmptyParentheses: false
    SpacesInCStyleCastParentheses: false
    SpaceAfterControlStatementKeyword: true
    SpaceBeforeAssignmentOperators: true
    ContinuationIndentWidth: 4
    SortIncludes: false
    SpaceAfterCStyleCast: false
    
    # Configure each individual brace in BraceWrapping
    BreakBeforeBraces: Custom
    
    # Control of individual brace wrapping cases
    BraceWrapping: {
        AfterClass: 'true'
        AfterControlStatement: 'true'
        AfterEnum : 'true'
        AfterFunction : 'true'
        AfterNamespace : 'true'
        AfterStruct : 'true'
        AfterUnion : 'true'
        BeforeCatch : 'true'
        BeforeElse : 'true'
        IndentBraces : 'false'
    }
    ...