Changes for version 1.102520 - 2010-09-09

  • switched from Clone::Fast to Clone, due to Clone::Fast not working above perl 5.10 ( thanks to sergey.aleynikov@gmail.com )
  • added nop target
  • migrated to fixed MooseX::SlurpyConstructor ( thanks to Mark Morgan <makk384@gmail.com> )
  • switched to a faster complexity calculation routine for the time being
  • enabled canonical for JSON to see if that fixes the cross-platform issues with hash keys

Modules

collects and reports statistics on perl code
handles global command configuration and cstat instantiation
base class for commands
the shell command handler for stat collection
the shell command handler for stat reporting
collects statistics and dumps them to json
merges configuration options from various sources
loads a file, searches for targets in it and measures their metrics
base class for Code::Statistic metrics
measures the cyclomatic complexity of a target
measures the starting column of a target
measures the starting column of a target
measures the line number of a target
measures the line count of a target
measures the starting column of a target
measures the scope depth of a target
measures the byte size of a target
provides coercion types for Code::Statistics
creates reports statistics and outputs them
base class for Code::Statistic targets
represents a block in perl code
represents the root PPI document of a perl file
represents a sub in perl code
represents nothing