Why do we need to obtain the latest and greatest version of cppcheck in our linting CI workflow?
As of 2023, we have been using C++17. By today, this version is quite old. The purpose of getting the latest version of the cppcheck linter for such an old version of C++ is unclear.
In the case of there being no known reason, I recommend obtaining cppcheck via the Ubuntu package repository.
Why do we need to obtain the latest and greatest version of cppcheck in our linting CI workflow?
As of 2023, we have been using C++17. By today, this version is quite old. The purpose of getting the latest version of the cppcheck linter for such an old version of C++ is unclear.
In the case of there being no known reason, I recommend obtaining cppcheck via the Ubuntu package repository.