mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-25 20:02:37 +03:00
Use code style defined in Arduino project to check code style of the examples. The check is done by formatting all files with astyle and checking whether any changes have been introduced.
44 lines
781 B
Plaintext
44 lines
781 B
Plaintext
# Code formatting rules for Arduino examples, taken from:
|
|
#
|
|
# https://github.com/arduino/Arduino/blob/master/build/shared/examples_formatter.conf
|
|
#
|
|
|
|
mode=c
|
|
lineend=linux
|
|
|
|
# 2 spaces indentation
|
|
indent=spaces=2
|
|
|
|
# also indent macros
|
|
indent-preprocessor
|
|
|
|
# indent classes, switches (and cases), comments starting at column 1
|
|
indent-classes
|
|
indent-switches
|
|
indent-cases
|
|
indent-col1-comments
|
|
|
|
# put a space around operators
|
|
pad-oper
|
|
|
|
# put a space after if/for/while
|
|
pad-header
|
|
|
|
# if you like one-liners, keep them
|
|
keep-one-line-statements
|
|
add-braces
|
|
|
|
style=java
|
|
attach-namespaces
|
|
attach-classes
|
|
attach-inlines
|
|
attach-extern-c
|
|
indent-modifiers
|
|
indent-namespaces
|
|
indent-labels
|
|
indent-preproc-block
|
|
indent-preproc-define
|
|
indent-preproc-cond
|
|
unpad-paren
|
|
add-braces
|
|
remove-comment-prefix |