← Browse all tools

Go Back
Report Abuse

Dextool

libclang-based testing and analysis tools, including mutation testing for C/C++

Tool overview

Dextool is a framework for writing plugins using libclang, focused on tools for testing and static analysis of C and C++ code.

A standard installation includes several plugins: Mutate, a mutation testing tool for C and C++; Analyze, which computes complexity metrics such as McCabe; C TestDouble and C++ TestDouble, which generate test double implementations from the code; and UML, which generates diagrams. The mutation plugin stores its results in a database so that analysis can be incremental, and produces reports of surviving mutants.

Dextool is free and open source under the Mozilla Public License 2.0.

Screenshots & video

Community reviews

Login to Write Your Review

There are no reviews yet.

Source & attribution

Original contributor
Jean-Baptiste CROUIGNEAU
External references
https://github.com/joakim-brannstrom/dextool