Support for Code Query over LINQ (CQLinq) to easily write custom rules and query code.
Learn More >For each issue, the cost to fix and the severity are estimated through customizable C# formulas.
Learn More >Quality Gates are C# LINQ (CQLinq) queries that implement PASS/FAIL criteria to code quality.
Learn More >Explore how the code is actually structured and shed light on hidden architectural flaws.
Learn More >Lines of Code, Cyclomatic Complexity, Coupling, Nesting Depth, Rank, CppDepend supports them all (and much more.)
Learn More >Be warned of potential build process problems before they end up causing friction and pain.
Learn More >Explore the issues-set in a few clicks and focus your effort on what is urgent and important.
Learn More >Import test coverage data, and make the most of it in the CppDepend feature-rich context.
Learn More >Compare two versions of a code base and browse code diff and changes in any way you can think of.
Learn More >Get rid of dependency cycles between components to achieve higher code maintainability.
Learn More >CppDepend helps maintain clean side-effects free code to achieve clean concurrent programming.
Learn More >You can still enjoy using JArchitect with the addition of plugins like PMD, FindBugs, CheckStyle and CPD.
Learn More >Get Trend Charts about pretty much any code metrics to master the evolution of your application.
Learn More >Spot code that is too complex at a glance thanks to unique diagramming capabilities in the C/C++ world.
Learn More >