mirror of
https://github.com/godotengine/godot.git
synced 2024-11-21 03:18:37 +08:00
43 lines
994 B
Plaintext
43 lines
994 B
Plaintext
|
# GLSL-specific rules.
|
||
|
# The rules should be the same as .clang-format, except those explicitly mentioned.
|
||
|
BasedOnStyle: LLVM
|
||
|
AccessModifierOffset: -4
|
||
|
AlignAfterOpenBracket: DontAlign
|
||
|
AlignOperands: DontAlign
|
||
|
AlignTrailingComments:
|
||
|
Kind: Never
|
||
|
OverEmptyLines: 0
|
||
|
AllowAllParametersOfDeclarationOnNextLine: false
|
||
|
BreakConstructorInitializers: AfterColon
|
||
|
ColumnLimit: 0
|
||
|
ConstructorInitializerIndentWidth: 8
|
||
|
ContinuationIndentWidth: 8
|
||
|
Cpp11BracedListStyle: false
|
||
|
IncludeCategories:
|
||
|
- Regex: ^".*"$
|
||
|
Priority: 1
|
||
|
- Regex: ^<.*\.h>$
|
||
|
Priority: 2
|
||
|
- Regex: ^<.*>$
|
||
|
Priority: 3
|
||
|
IndentCaseLabels: true
|
||
|
IndentWidth: 4
|
||
|
JavaImportGroups:
|
||
|
- org.godotengine
|
||
|
- android
|
||
|
- androidx
|
||
|
- com.android
|
||
|
- com.google
|
||
|
- java
|
||
|
- javax
|
||
|
KeepEmptyLinesAtTheStartOfBlocks: false
|
||
|
ObjCBlockIndentWidth: 4
|
||
|
PackConstructorInitializers: NextLine
|
||
|
RemoveSemicolon: false # Differs from base .clang-format
|
||
|
SpacesInLineCommentPrefix:
|
||
|
Minimum: 0
|
||
|
Maximum: -1
|
||
|
Standard: c++20
|
||
|
TabWidth: 4
|
||
|
UseTab: Always
|