I have set up Code Climate[1] for a few WMF repositories that have Ruby code[2] but looks like it created JavaScript reports[3] (instead of Ruby) for a few repositories[4][5].
There are a few interesting Ruby reports[6][7][8].
Željko -- 1: https://codeclimate.com/ 2: https://github.com/wikimedia/mediawiki-selenium 3: http://blog.codeclimate.com/blog/2013/10/24/code-climate-for-javascript/ 4: https://codeclimate.com/github/wikimedia/mediawiki-extensions-UniversalLangu... 5: https://codeclimate.com/github/wikimedia/mediawiki-extensions-VisualEditor 6: https://codeclimate.com/github/wikimedia/mediawiki-extensions-MobileFrontend 7: https://codeclimate.com/github/wikimedia/mediawiki-extensions-Wikibase 8: https://codeclimate.com/github/wikimedia/qa-browsertests
God I hate Ruby, but the JS reports look interesting, albeit it's kind of just JSHint in a nicer GUI with some cyclomatic complexity checks.
*-- * *Tyler Romeo* Stevens Institute of Technology, Class of 2016 Major in Computer Science
On Fri, Oct 25, 2013 at 7:38 AM, Željko Filipin zfilipin@wikimedia.orgwrote:
I have set up Code Climate[1] for a few WMF repositories that have Ruby code[2] but looks like it created JavaScript reports[3] (instead of Ruby) for a few repositories[4][5].
There are a few interesting Ruby reports[6][7][8].
Željko
1: https://codeclimate.com/ 2: https://github.com/wikimedia/mediawiki-selenium 3: http://blog.codeclimate.com/blog/2013/10/24/code-climate-for-javascript/ 4:
https://codeclimate.com/github/wikimedia/mediawiki-extensions-UniversalLangu... 5: https://codeclimate.com/github/wikimedia/mediawiki-extensions-VisualEditor 6:
https://codeclimate.com/github/wikimedia/mediawiki-extensions-MobileFrontend 7: https://codeclimate.com/github/wikimedia/mediawiki-extensions-Wikibase 8: https://codeclimate.com/github/wikimedia/qa-browsertests _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Fri, Oct 25, 2013 at 1:51 PM, Tyler Romeo tylerromeo@gmail.com wrote:
God I hate Ruby
Was this really necessary?
Željko
Hey,
That's very interesting, thanks for sharing.
This service looks very similar to Scrutinizer, which we are using for some the of Wikidata related PHP components.
https://scrutinizer-ci.com/g/wikimedia/mediawiki-extensions-WikibaseDatabase...
Cheers
-- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. ~=[,,_,,]:3 --
On 25 October 2013 04:38, Željko Filipin zfilipin@wikimedia.org wrote:
I have set up Code Climate[1] for a few WMF repositories that have Ruby code[2] but looks like it created JavaScript reports[3] (instead of Ruby) for a few repositories[4][5].
There are a few interesting Ruby reports[6][7][8].
Željko
[Snip]
5: https://codeclimate.com/github/wikimedia/mediawiki-extensions-VisualEditor
This is interesting - thanks! A nice hit-list to consider for VE technical debt (even if a bunch of it is third-party libraries that can't be excluded yet).
J.
Thanks Zeljko, I added our wikimetrics project and I like how simple it is to work with.
On Fri, Oct 25, 2013 at 11:50 AM, James Forrester jforrester@wikimedia.orgwrote:
On 25 October 2013 04:38, Željko Filipin zfilipin@wikimedia.org wrote:
I have set up Code Climate[1] for a few WMF repositories that have Ruby code[2] but looks like it created JavaScript reports[3] (instead of Ruby) for a few repositories[4][5].
There are a few interesting Ruby reports[6][7][8].
Željko
[Snip]
5:
https://codeclimate.com/github/wikimedia/mediawiki-extensions-VisualEditor
This is interesting - thanks! A nice hit-list to consider for VE technical debt (even if a bunch of it is third-party libraries that can't be excluded yet).
J.
James D. Forrester Product Manager, VisualEditor Wikimedia Foundation, Inc.
jforrester@wikimedia.org | @jdforrester _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org