Panopticode

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The Panopticode free software/open source project provides a standardized format for describing the structure of software projects and integrates software metrics from several tools into that format. Reporting options provide correlation and visualization.

[edit] Technical details

The current release is 0.1

Panopticode is made up of several parts:

  • Structure Gatherer - Generates an XML file describing the basic structure of Java projects
  • JavaNCSS Plugin - Integrates Cyclomatic complexity (CCN) and Non-Commented Source Statement (NCSS) metrics from JavaNCSS
  • Emma Plugin - Integrates method, block, and line Code coverage from Emma
  • Complexity Treemap Report - Creates a Treemap of the projects complexity
  • Coverage Treemap Report - Creates a Treemap of the projects line coverage

[edit] See also

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export