Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Add churn metric & churn vs complexity chart #121

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

KostiantynPopovych
Copy link

Hello!

We found this package very useful for upgrades and would like to improve it and add some new useful features.

So, I'm introducing a new feature that adds the churn metric. This metric shows how many times each file was changed. The metric is added to the overview and display pages. On the overview page, you can find a new row indicating churn complexity for each file, and in addition, I also implemented a graph that shows churn vs. complexity statistics. This graph was inspired by the existing tool in the Ruby ecosystem - rubycritic. On the display page, I added an additional and optional column that follows the logic for this page - showing files with the most changes.

I would be happy to answer any questions and am open to suggestions or improvements, feel free to reach me!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant