Skip to content
Snippets Groups Projects
Select Git revision
  • rtde
  • master default
  • tmp-gpg-key-workaround-2
  • tmp-gpg-key-workaround
  • 68-git-lfs-error-in-ddeploy-job
  • split-build-and-test
  • 66-jazzy-support
  • 62-deploy-jobs-do-not-pull-files-from-lfs-manual-lfs-pull
  • 62-deploy-jobs-do-not-pull-files-from-lfs-custom-docker-image
  • py3-without-industrial-ci-test
  • 58-add-yolo-pip-package-support
  • 55-collision-between-test-jobs-due-to-dds-autodiscovery-ros2
  • 52-ddeploy-job-failing-when-enforcing-labels-alt-quick-dind-test
  • 48-python3_syntax
  • 46-default-docker-image-name-too-long
  • 45-double-pipeline-triggered-if-merge-request-has-melodic-branch-name
  • 40-repo-is-ros-testing
  • test-badges
  • test-lfs-concept
  • add-packages
20 results

clang-format

Blame
  • clang-format 1.92 KiB
    ---
    # Format file from: https://github.com/davetcoleman/roscpp_code_format (bfa4ea78b4ac856da07458c8824bf5eb327ea693)
    BasedOnStyle: Google
    AccessModifierOffset: -2
    ConstructorInitializerIndentWidth: 2
    AlignEscapedNewlinesLeft: false
    AlignTrailingComments: true
    AllowAllParametersOfDeclarationOnNextLine: false
    AllowShortIfStatementsOnASingleLine: false
    AllowShortLoopsOnASingleLine: false
    AllowShortFunctionsOnASingleLine: None
    AllowShortLoopsOnASingleLine: false
    AlwaysBreakTemplateDeclarations: true
    AlwaysBreakBeforeMultilineStrings: false
    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'
    }
    ...