Fix Sonar issue in sli/northbound module 27/12927/1
authorsurya-huawei <a.u.surya@huawei.com>
Sun, 17 Sep 2017 17:40:57 +0000 (23:10 +0530)
committersurya-huawei <a.u.surya@huawei.com>
Sun, 17 Sep 2017 17:43:35 +0000 (23:13 +0530)
One major issue
* move string literals to left side of
 string comparison

Issue-Id: CCSDK-87
Change-Id: Ibd1146a8a12dccc56fb620fe5830efb545ac39a1
Signed-off-by: surya-huawei <a.u.surya@huawei.com>
dataChange/provider/src/main/java/org/onap/ccsdk/sli/northbound/DataChangeProvider.java

index d47bcd1..0977fa0 100644 (file)
@@ -148,7 +148,7 @@ public class DataChangeProvider implements AutoCloseable, DataChangeService {
 
                String errorCode = serviceDataBuilder.getDataChangeResponseCode();
 
-               if ( errorCode != null && errorCode.length() != 0 && !( errorCode.equals("0")|| errorCode.equals("200"))) {
+               if (!("0".equals(errorCode) || "200".equals(errorCode))) {
                        LOG.error("Returned FAILED for "+SVC_OPERATION+" error code: '" + errorCode + "'");
                } else {
                        LOG.info("Returned SUCCESS for "+SVC_OPERATION+" ");