Code refactoring in restconf client yang serialisers. 26/85526/4
authorVidyashree Rama <vidyashree.rama@huawei.com>
Wed, 17 Apr 2019 03:40:56 +0000 (09:10 +0530)
committerVidyashree Rama <vidyashree.rama@huawei.com>
Wed, 17 Apr 2019 09:55:39 +0000 (09:55 +0000)
commit0570deb66e8815ad78a486516ebe5273b3238e78
tree6cb2645d1fee627b7bcf26c60a291130bad4aa1b
parenta5fa2ea36c115aba01eb3328fd95a12dd654ed00
Code refactoring in restconf client yang serialisers.

1. logging the exception when handling underscore in yang serialisers
2. Refactor code to not nest more than 3 if/for statements
3. Throw SvcLogicException instead of generic
4. Reduce switch case number of lines from 8 to at most 5

Issue-ID: CCSDK-1236
Change-Id: Ic02ba424c2d1748d071e38d25ae159f5d8bd6451
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
restconf-client/provider/src/main/java/org/onap/ccsdk/sli/plugins/yangserializers/pnserializer/MdsalPropertiesNodeSerializer.java
restconf-client/provider/src/main/java/org/onap/ccsdk/sli/plugins/yangserializers/pnserializer/MdsalPropertiesNodeUtils.java