C++
CodeMaid is an open-source extension that allows code cleanup and reorganizing.
clang+++
AST to reformat the codeboost::log
boost::serialization
boost::test
and turtleboost::spirit
boost::karma
boost::python
, cythonboost::asio
- tcp and udpTries to run all possible code paths in the program in order to locate errors.
It may find so many "errors" that is impossible to check all of them.
void generate(int* output); // third party
std::unique_ptr<int[]> p(new int[1024]);
generate(p.get()); // reading uninitialized memory
std::cout << p[24]; // reading uninitialized memory
Runs clang in static analyzer mode
ddd