Cppcheck is not good at stylistic rules. The Cppcheck data does not have the fidelity required to detect various violations. So as far as I know, it wouldn't be possible to add cppcheck checkers for all isocpp rules.
Stylistic rules that rejects some common coding practices can't be added in a builtin checker - that is against Cppcheck philosophy. However they can be implemented in a Cppcheck addon.
I have no goal to add a isocpp addon. But if anybody wants to work on it feel free to do it - I would be happy to add that addon.
There might be some good rule in the isocpp that could be added as a builtin checker. If it detects bugs and does not cause false positives for valid code. If you see such rule let us know.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bjarne Stroustrup recently gave a talk at cppcon 2015 about a new initiative that has been begun titled the C++ Core Guidelines.
https://isocpp.org/blog/2015/09/bjarne-stroustrup-announces-cpp-core-guidelines
Will it be a goal of cppcheck to adopt and check for these rules, or should we except to rely on a separate tool to be used in parallel with cppcheck?
Microsoft has released a partial implementation of the checker for Visual Studio 2015 users: http://blogs.msdn.com/b/vcblog/archive/2015/12/03/c-core-guidelines-checkers-available-for-vs-2015-update-1.aspx
Thanks for all of the work done on cppcheck.
Cppcheck is not good at stylistic rules. The Cppcheck data does not have the fidelity required to detect various violations. So as far as I know, it wouldn't be possible to add cppcheck checkers for all isocpp rules.
Stylistic rules that rejects some common coding practices can't be added in a builtin checker - that is against Cppcheck philosophy. However they can be implemented in a Cppcheck addon.
I have no goal to add a isocpp addon. But if anybody wants to work on it feel free to do it - I would be happy to add that addon.
There might be some good rule in the isocpp that could be added as a builtin checker. If it detects bugs and does not cause false positives for valid code. If you see such rule let us know.