-
Notifications
You must be signed in to change notification settings - Fork 105
Open
Labels
Kind: Discussion 💬Kind: Enhancement 🌟Plugin: C++Issues related to the parsing and presentation of C++ projects.Issues related to the parsing and presentation of C++ projects.Plugin: MetricsIssues related to the code metrics plugin.Issues related to the code metrics plugin.Status: WIP 👷Issue or PR under development - feel free to review, though!Issue or PR under development - feel free to review, though!
Description
I'd like to clarify what metrics have been requested, and which have been done.
AST node / type level metrics:
- Afferent coupling
- Efferent coupling
- Cyclomatic complexity (McCabe)
- Bumpy road
- Lack of cohesion of methods (needs to be optimized)
- Parameter count of methods
File / module level metrics:
- Afferent coupling
- Efferent coupling
- Relational cohesion
Additional tasks:
- Parallel metrics calculation (partially done)
- Incremental parsing
- Test cases for each metric type (partially done)
Metadata
Metadata
Assignees
Labels
Kind: Discussion 💬Kind: Enhancement 🌟Plugin: C++Issues related to the parsing and presentation of C++ projects.Issues related to the parsing and presentation of C++ projects.Plugin: MetricsIssues related to the code metrics plugin.Issues related to the code metrics plugin.Status: WIP 👷Issue or PR under development - feel free to review, though!Issue or PR under development - feel free to review, though!