On 02/06/16 15:54, Daniel Lobato Garcia wrote: > Hi devs, > > We activated CodeClimate analysis on our project some time ago - > https://codeclimate.com/github/theforeman/foreman > > It's an useful tool to see how coupled, well coded, etc.. your > application is. A while ago it used to be 2.9 IIRC, and it's became > worse over time. > > I found it useful to run it on certain PRs manually to detect areas that > can be improved, but it's a bit of a PITA to do it manually. They have a > free open source plan and it can show this information directly on the > PR. > > I think it would make sense for Foreman core and other Ruby projects > to use this tool to see how our code quality* improves/gets worse on > each PR. Integrating it is easy and I did it with foreman_cockpit and > foreman_ansible already. I don't have the rights to do it on Foreman > core but even if I did I want others' opinions on it.
I'm in favour of adding it, it seems useful. It is reflecting the rubocop/brakeman checks we already have, but of course many are actually disabled or not being checked because we've not enabled them. This gives us a way of ensuring the overall style gets better (according to these metrics) gradually with new code, which is nice. Hopefully this means some cops can later be enabled with less work. > http://docs.codeclimate.com/article/213-github-pull-request-integration This URL is a 404 for me, http://docs.classic.codeclimate.com/article/213-github-pull-request-integration seems to work. -- Dominic Cleal domi...@cleal.org -- You received this message because you are subscribed to the Google Groups "foreman-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to foreman-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: OpenPGP digital signature