Fixed sonar issues 60/99160/8
authorDmitry Puzikov <d.puzikov2@partner.samsung.com>
Fri, 29 Nov 2019 08:57:27 +0000 (09:57 +0100)
committerOfir Sonsino <ofir.sonsino@intl.att.com>
Wed, 29 Jan 2020 09:48:59 +0000 (09:48 +0000)
commitfe4623d1cddefe53df417d18115b69cc9265ec6e
tree0cb613d83bbbb0b1013cc05b98c3aad7dcd8e440
parentceb5ab575aa49f4d082fe1e52cc1a3f8ff3ffd24
Fixed sonar issues

Refactored overcomplicated methods by splitting
into the  more simple.

Remove redundant conditional checks.

Move common checks into the utils class.

Fixed raw types usage where it is possible.

Add some tests.

Fixed typos in test names.

Fixed lost switch branch.

Issue-ID: SDC-2698
Signed-off-by: Dmitry Puzikov <d.puzikov2@partner.samsung.com>
Change-Id: Ifb5887401be4b397267b2f922cc9ad3f01c757f6
common/onap-common-configuration-management/onap-configuration-management-core/src/main/java/org/onap/config/ConfigurationUtils.java
common/onap-common-configuration-management/onap-configuration-management-core/src/main/java/org/onap/config/impl/ConfigurationImpl.java
common/onap-common-configuration-management/onap-configuration-management-core/src/test/java/org/onap/config/ConfigurationUtilsTest.java