Mercurial > minori
annotate dep/animia/.clang-format @ 187:9613d72b097e
*: multiple performance improvements
like marking `static const` when it makes sense...
date: change old stupid heap-based method to a structure which should
make copying the thing actually make a copy.
also many performance-based changes, like removing the std::tie
dependency and forward-declaring nlohmann json
*: replace every instance of QString::fromUtf8 to Strings::ToQString.
the main difference is that our function will always convert exactly
what is in the string, while some other times it would only convert
up to the nearest NUL byte
| author | Paper <mrpapersonic@gmail.com> |
|---|---|
| date | Wed, 06 Dec 2023 13:43:54 -0500 |
| parents | fe719c109dbc |
| children | 8a482049b968 |
| rev | line source |
|---|---|
| 64 | 1 --- |
| 2 BasedOnStyle: LLVM | |
| 3 UseTab: ForIndentation | |
| 4 PointerAlignment: Left | |
| 5 ColumnLimit: 120 | |
| 6 IndentWidth: 4 | |
| 7 TabWidth: 4 | |
| 8 AccessModifierOffset: 4 | |
| 9 | |
| 10 IndentCaseLabels: true | |
| 11 IndentAccessModifiers: true | |
| 12 IndentPPDirectives: AfterHash | |
| 13 | |
| 14 BreakBeforeBraces: Attach | |
| 15 BreakStringLiterals: true | |
| 16 | |
| 17 AlignAfterOpenBracket: Align | |
| 18 AlignArrayOfStructures: Left | |
| 19 AlignEscapedNewlines: DontAlign | |
| 20 AlignConsecutiveMacros: true | |
| 21 | |
| 22 AllowShortIfStatementsOnASingleLine: false | |
| 23 AllowShortBlocksOnASingleLine: Empty | |
| 24 AllowShortEnumsOnASingleLine: false | |
| 25 AllowShortFunctionsOnASingleLine: InlineOnly | |
| 26 AllowShortCaseLabelsOnASingleLine: true | |
| 27 | |
| 28 --- | |
| 29 Language: Cpp | |
| 30 Standard: Cpp11 |
