fusesource / mqtt-client

A Java MQTT Client
http://mqtt-client.fusesource.org/
Apache License 2.0
1.27k stars 369 forks source link

Multiple quality improvements #61

Closed m-ezzat closed 8 years ago

m-ezzat commented 8 years ago

This pull request is focused on resolving occurrences of Sonar rules squid:S1118 - Utility classes should not have public constructors squid:S1197 - Array designators "[]" should be on the type, not the variable squid:S2131 - Primitives should not be boxed just for "String" conversion squid:S2162 - "equals" methods should be symmetric and work for subclasses

You can find more information about the issues here: https://dev.eclipse.org/sonar/coding_rules#q=squid:S1118 https://dev.eclipse.org/sonar/coding_rules#q=squid:S1197 https://dev.eclipse.org/sonar/coding_rules#q=squid:S2131 https://dev.eclipse.org/sonar/coding_rules#q=squid:S2162

Please let me know if you have any questions.

M-Ezzat

fusesource-ci commented 8 years ago

Can one of the admins verify this patch?