Fix/suppress PMD CompareObjectsWithEquals findings (#11476)
Newer PMD versions discover more CompareObjectsWithEquals findings. Related to https://github.com/openhab/static-code-analysis/pull/423 Signed-off-by: Wouter Born <github@maindrain.net>
This commit is contained in:
@@ -731,7 +731,7 @@ public abstract class CommandHandler {
|
||||
int ilevel = dc * intFactor;
|
||||
byte level = (byte) (ilevel > 255 ? 0xFF : ((ilevel < 0) ? 0 : ilevel));
|
||||
String vfield = getStringParameter("value", "");
|
||||
if (vfield == "") {
|
||||
if (vfield == null || vfield.isEmpty()) {
|
||||
logger.warn("{} has no value field specified", nm());
|
||||
}
|
||||
//
|
||||
|
||||
@@ -107,6 +107,7 @@ public abstract class MessageDispatcher {
|
||||
* @param msg
|
||||
* @return true;
|
||||
*/
|
||||
@SuppressWarnings("PMD.CompareObjectsWithEquals")
|
||||
boolean isMyDirectAck(Msg msg) {
|
||||
return msg.isAckOfDirect() && (feature.getQueryStatus() == DeviceFeature.QueryStatus.QUERY_PENDING)
|
||||
&& feature.getDevice().getFeatureQueried() == feature;
|
||||
|
||||
Reference in New Issue
Block a user