Purpose of the PR
Incremental code to #59. Adds static code analysis in the form of cppcheck and cpplint. Errors have not been fixed. Add vscode tasks for easy running before push. Also removed the default_env to allow checking for building of all envs.
Development EnvironmentLinux spruce 6.8.2-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 28 Mar 2024 17:06:35 +0000 x86_64 GNU/Linux
PlatformIO Core, version 6.1.7
Used ST-Link V3 MINIE
Test Procedure
See the builds for this PR.
Additional Context
When merging don't close issue or delete branch.
Name/Affiliation/Title John
Purpose of the PR Incremental code to #59. Adds static code analysis in the form of
cppcheck
andcpplint
. Errors have not been fixed. Add vscode tasks for easy running before push. Also removed thedefault_env
to allow checking for building of all envs.Development Environment
Linux spruce 6.8.2-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 28 Mar 2024 17:06:35 +0000 x86_64 GNU/Linux
PlatformIO Core, version 6.1.7 Used ST-Link V3 MINIETest Procedure See the builds for this PR.
Additional Context When merging don't close issue or delete branch.