clang-format: simplify by inheriting from LLVM
The amount of options available on clang-format has become quite
extensive over-time, making a dumped file difficult to read or maintain.
In this patch the .clang-format has been re-written by inheriting from
LLVM (default) since most of the options can be re-used to match the
Zephyr/Linux coding style conventions.
Note: The 14 release has interesting options for Zephyr, in
particular, these new settings would be beneficial:
IfMacros:
- CHECKIF
SpaceBeforeParens: Custom
SpaceBeforeParensOptions:
AfterForeachMacros: true
AfterIfMacros: true
.clang-format should be periodically updated as new clang-format
releases reach Linux distros.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
1 file changed