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

Recent releases

  •  07 May 2002 02: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.

    •  18 May 2000 00:13

      Release Notes: Initial freshmeat announcement.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.