arduino-lint
is a command line tool that automatically checks for common problems in your
Arduino projects:
- Sketches
- Libraries
After installing arduino-lint
, run the command arduino-lint --help
for usage documentation.
A few additional configuration options only of use for internal/development use of the tool can be set via environment variables:
ARDUINO_LINT_OFFICIAL
- Set to"true"
to run the checks that only apply to official Arduino projects.ARDUINO_LINT_LOG_LEVEL
- Messages with this level and above will be logged.- Supported values:
trace
,debug
,info
,warn
,error
,fatal
,panic
- Supported values:
ARDUINO_LINT_LOG_FORMAT
- The output format for the logs.- Supported values:
text
,json
- Supported values: