commons-app / apps-android-commons

The Wikimedia Commons Android app allows users to upload pictures from their Android phone/tablet to Wikimedia Commons
https://commons-app.github.io/
Apache License 2.0
1.02k stars 1.2k forks source link

Evaluate SonarQube vs Codacy #2769

Open maskaravivek opened 5 years ago

maskaravivek commented 5 years ago

Summary:

SonarQube provides an overview of the overall health of your source code and even more importantly, it highlights issues found on new code.

Codacy is an automated code review tool

Comparisions

madhurgupta10 commented 5 years ago

@maskaravivek We can also consider https://codebeat.co/ it is free for open source.

domdomegg commented 5 years ago

Currently I don't pay that much attention to Codacy - it seems to only flag up false positives, which is annoying for reviewing PRs as Github's red 'x' icon could mean Travis has passed and Codacy is being weird about something minor. Also Codacy seems to sometimes get 'stuck' reviewing PRs, or fails it on Github but doesn't show the issues on Codacy to be fixed.

Therefore I'd be very up for swapping to something better.

madhurgupta10 commented 5 years ago

codebeat gives a very good feedback for new developers, consider this example

This is what I missed to find out when I was solving #2499 screenshot-codebeat co-2019 03 28-20-37-17

and this, which asks users to reduce the number of arguments screenshot-codebeat co-2019 03 28-20-30-42