CppNcss provides various metrics by statically analyzing C++ source code, mainly aiming at evaluating maintainability.

The results provided can be used to focus review and indicate opportunities for refactoring. Such a proactive approach to development will increase quality through design improvements, easier testing, and reduction of defects.

Usual tools generally compute rather useless measurements largely biased by the coding conventions (like the number of lines of code, the number of commented lines or the number of whitespaces…). CppNcss however focuses on more advanced indicators to receive a valuable feedback on the quality of a given code base.

  • This plugin allows you to use CppNcss to conduct static analysis of C++ source code in order to evaluate maintainability.
  • You can use the results to focus reviews and to predict possible refactoring of the code.
  • The plugins creates and executes a command line from the user-provided parameters.
  • Our postp feature is available in order to easily detect errors.

Plugin Screenshots:

CppNcss-1