Coverity has discovered 154 problems in the code
Closed this issue · 8 comments
This bug is here to reference changes to these in the commits.
What's "Coverity"?
OK, this seems relevant: https://scan.coverity.com/github
The overview of the current build is here.
BTW: Github integration is not very relevant at this point, because this is mostly for using travis-ci to build and upload, and the travis-ci build environment uses a rather old Ubuntu (14.04 at best), which has an old version of ITK.
The overview of the current build is here.
That page requires sign-in unfortunately... Also Coverity is proprietary... :(
Does it have free alternatives?
Here is the the public page. Well, Coverity is free-as-in-beer for developers of free software ... but yes, one has to run their proprietary tool.
The only free alternative I can think of is using clang to compile the code with the static analyzer, it's not as thorough though.
Well, and some errors would also be caught by valgrind.
Thought I'd mention cppcheck. :)