CodeCompass icon indicating copy to clipboard operation
CodeCompass copied to clipboard

Metrics backlog

Open intjftw opened this issue 1 year ago • 0 comments

I'd like to clarify what metrics have been requested, and which have been done.

AST node / type level metrics:

  • [x] Afferent coupling
  • [x] Efferent coupling
  • [x] Cyclomatic complexity (McCabe)
  • [x] Bumpy road
  • [x] Lack of cohesion of methods (needs to be optimized)
  • [x] Parameter count of methods

File / module level metrics:

  • [x] Afferent coupling
  • [x] Efferent coupling
  • [x] Relational cohesion

Additional tasks:

  • [x] Parallel metrics calculation (partially done)
  • [ ] Incremental parsing
  • [ ] Test cases for each metric type (partially done)

intjftw avatar Jul 16 '24 07:07 intjftw