summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.clang-format52
-rw-r--r--.editorconfig9
2 files changed, 61 insertions, 0 deletions
diff --git a/.clang-format b/.clang-format
new file mode 100644
index 00000000..c20132d8
--- /dev/null
+++ b/.clang-format
@@ -0,0 +1,52 @@
1AccessModifierOffset: -4
2AlignEscapedNewlinesLeft: true
3AlignTrailingComments: false
4AlignAfterOpenBracket: false
5AllowAllParametersOfDeclarationOnNextLine: true
6AllowShortBlocksOnASingleLine: false
7AllowShortFunctionsOnASingleLine: Empty
8AllowShortIfStatementsOnASingleLine: false
9AllowShortLoopsOnASingleLine: false
10AlwaysBreakAfterDefinitionReturnType: false
11AlwaysBreakBeforeMultilineStrings: false
12AlwaysBreakTemplateDeclarations: true
13BinPackArguments: false
14BinPackParameters: true
15BreakBeforeBinaryOperators: false
16BreakBeforeBraces: Mozilla
17BreakBeforeTernaryOperators: false
18BreakConstructorInitializersBeforeComma: false
19ColumnLimit: 100
20CommentPragmas: ''
21ConstructorInitializerAllOnOneLineOrOnePerLine: true
22ConstructorInitializerIndentWidth: 4
23ContinuationIndentWidth: 4
24Cpp11BracedListStyle: true
25DerivePointerBinding: false
26ForEachMacros: ['foreach', 'Q_FOREACH', 'QBENCHMARK']
27IndentCaseLabels: true
28IndentFunctionDeclarationAfterType: false
29IndentWidth: 4
30Language: Cpp
31MaxEmptyLinesToKeep: 2
32NamespaceIndentation: None
33ObjCSpaceAfterProperty: true
34ObjCSpaceBeforeProtocolList: true
35PenaltyBreakBeforeFirstCallParameter: 100
36PenaltyBreakComment: 100
37PenaltyBreakFirstLessLess: 0
38PenaltyBreakString: 100
39PenaltyExcessCharacter: 1
40PenaltyReturnTypeOnItsOwnLine: 0
41PointerBindsToType: false
42SpaceBeforeAssignmentOperators: true
43SpaceBeforeParens: ControlStatements
44SpaceInEmptyParentheses: false
45SpacesBeforeTrailingComments: 1
46SpacesInAngles: false
47SpacesInCStyleCastParentheses: false
48SpacesInContainerLiterals: false
49SpacesInParentheses: false
50Standard: Cpp11
51TabWidth: 4
52UseTab: Never
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 00000000..65b13306
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,9 @@
1root = true
2
3[*]
4indent_style = space
5indent_size = 4
6end_of_line = lf
7insert_final_newline = true
8charset = utf-8
9trim_trailing_whitespace = true