[
https://issues.apache.org/jira/browse/CB-4909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Peter updated CB-4909:
----------------------
Component/s: Android
> Resolve FindBugs issues
> -----------------------
>
> Key: CB-4909
> URL: https://issues.apache.org/jira/browse/CB-4909
> Project: Apache Cordova
> Issue Type: Task
> Components: Android
> Affects Versions: 2.9.0
> Reporter: Peter
> Priority: Minor
>
> Without having knowledge of internal implementation details our team has been
> using Findbugs [1] and/or Sonar [2] as a rough indicators of internal code
> quality.
> [1] http://findbugs.sourceforge.net/
> [2] http://nemo.sonarqube.org/dashboard/index/176172
> Where practical to do so, as many of the issues reported by these tools
> should be eliminated (prioritise by severity). It's a win-win exercise:
> * At worse, better rule compliance improves confidence in the code
> * At best, real bugs are fixed before they occur and get reported
> For example, at time of creating this task we see ~30 "critical" issues in
> Android Java code. Granted that most of them could be benign, deliberate, or
> even false positives, but OTOH it would be better to reduce this number to
> remove any doubt that maybe some of them _really are_ critical.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira