-
Notifications
You must be signed in to change notification settings - Fork 0
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
Track code stats #17
Comments
Tools Ziyan’s looked into:
|
Seems like wily+coverage is the way to go. @valentin-feron what do you think? |
Yes I agree. I would even say pylint+wily+coverage (code stylying + complexity tracking + test coverage) |
The objective is to be able to easily check current but also historical stats (such as code quality and complexity metrics) on the state of repositories.
Let's look for existing tools for this first. But if we needed to hack a minimal one for ourselves, here are some ideas:
I've written a few things in umpyre, so you can accumulate/aggregate further stuff there.
But if possible, let's use others' packages instead of writing our own: Still, we can develop our own functional interface to these tools in
umpyre
.What, and with what to track?
This should, of course, be parametrizable, because we will no doubt want to add and remove trackers.
Implementation-wise, this points to an architecture where we can specify the what in a config file that is separate from the code that uses the config file.
Proposals for tools to use are welcome!
Here are a few ideas:
The text was updated successfully, but these errors were encountered: