Projects / CCCC

CCCC

CCCC (C and C++ Code Counter) is a simple command line tool which parses files in the supported languages and builds a set of reports in HTML of numeric measurements (metrics) on those files. Metrics are divided into three groups. Procedural metrics include lines of code, lines of comment and McCabe's cyclomatic complexity. Metrics of OO design (proposed by Chidamber and Kemerer) include depth of inheritance tree, number of children, coupling between objects, and weighted methods per class. Structural metrics (based on the work of Henry and Kafura), include fan-in, fan-out and information flow.

Tags
Licenses

RSS Recent releases

  •  06 May 2002 22:55

Release Notes: Major improvements to the parsing of Java code (all code examples in the Sun Java tutorial parse without syntax errors), an HTML user manual, some changes to the C++ parser (your mileage may vary on these), a wizard-style install program for Win32 platforms, and modified report generation to reflect the fact that cccc-users@lists.sourceforge.net is now the support email location.

  •  30 Jan 2001 06:12

    Release Notes: Initial freshmeat announcement.

    Screenshot

    Project Spotlight

    TCPDF

    A PHP class for generating PDF documents.

    Screenshot

    Project Spotlight

    Bitcoin Core

    A peer-to-peer network-based digital currency.