Optimizing Development Workflow with External Tools Integration in CppDepend
CppDepend provides many interesting features to explore and treat the data extracted from the analysis phase, and it's very interesting to use these features to treat the analysis data from the other static analysis tools.
CppDepend supports out of the box the XML files from CppCheck, Visual Studio Analyzer and CPD. However you can integrate another analysis tool by providing to CppDepend an XML file with this following format:
Almost all C/C++ static analysis tools could generate an XML output, and to integrate it into CppDepend you have to develop an utility to convert the tool format into the CppDepend one.
You can import the XML files from the following form:
After importing the XML files you can use CQLinq to query all the data extracted from the tool integrated.