-
Notifications
You must be signed in to change notification settings - Fork 225
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
Churn calculation is slow and I can't know why #490
Comments
That'll do it. |
Are there ways of making the computation of churn faster? |
I found this gem by Dan Mayer (see Churn's Github page) and found it was a lot faster. I use |
@hemalvarambhia Yes, I think that would be a good idea. One question about churn, does it support all the SCMs that RubyCritic supports? (Perforce, Git, Mercurial) I'd like to make it faster while not removing support for any SCMs: https://github.com/whitesmith/rubycritic/tree/7de7682cf979116e681b03c02b79eede5e83c855/lib/rubycritic/source_control_systems Do you think that would be possible? I see that I'm still open to a solution that uses Let me know! |
I'd love that. I could imagine that we need to refactor the rubycritic to enable integration. I would love to refactor the code to integrate if git
# do the new thing
else
# do the old thing Then, as How does that sound? |
Perhaps hg_analyzer may be the mercurial one. If I were to do this, I'd happily make sure that |
I'm not familiar with |
Cool. I will try to drive this one. I will have a look at a code of conduct to understand my bounded context :) |
Context
I'm trying to run rubycritic in a legacy project. Git history might be big
Issue
It's stuck in
running churn
.There is no
verbose
option so I cannot understand why is stuck.It would be nice to know how to debug this issue.
The text was updated successfully, but these errors were encountered: