Apps-android-commons: Evaluate SonarQube vs Codacy

Created on 27 Mar 2019  路  3Comments  路  Source: commons-app/apps-android-commons

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

code-quality continuous integration discussion

Most helpful comment

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.

All 3 comments

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

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.

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

Was this page helpful?
0 / 5 - 0 ratings