ml-in-programming / ArchitectureReloaded

Design defects detection plugin for IntelliJ IDEA. Based on BasLeijdekkers/MetricsReloaded plugin.
Other
8 stars 3 forks source link

Metrics' calculation time is very big #130

Closed Ivan-Veselov closed 5 years ago

Ivan-Veselov commented 5 years ago

Currently there are 49 metrics that must be calculated during project analyse step. Most of them are needed for further refactorings logging. But on large projects it takes a lot of time to calculate all these metrics for all existing entities.

Ivan-Veselov commented 5 years ago

The cause is two metrics: NumMethodsThatCallMetric and NumSameClassMethodsThatCallMetric. It takes a lot of time to calculate them.

Ivan-Veselov commented 5 years ago

133 is more concrete