Fix critical sonar issues in sdc/catalog-be 98/78098/2
authorParshad Patel <pars.patel@samsung.com>
Fri, 8 Feb 2019 02:31:48 +0000 (11:31 +0900)
committerOren Kleks <orenkle@amdocs.com>
Mon, 11 Feb 2019 14:29:36 +0000 (14:29 +0000)
Fix Cast one of the operands of this integer division to a "double" issues

Issue-ID: SDC-1895
Change-Id: If880270321fed4c4fdc6b1de8db110253fe8d8d8
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/CompositionBusinessLogic.java

index fa39cf0..7f17d44 100644 (file)
@@ -93,22 +93,22 @@ public class CompositionBusinessLogic {
         double offsetedCanvasPosition;
         switch (componentInstance.getOriginType()) {
         case CP:
-            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.CP_CANVAS_ELEMENT_SIZE / 2;
+            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.CP_CANVAS_ELEMENT_SIZE / 2.0;
             break;
         case VL:
-            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.CP_CANVAS_ELEMENT_SIZE / 2;
+            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.CP_CANVAS_ELEMENT_SIZE / 2.0;
             break;
         case VF:
-            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.VFC_CANVAS_ELEMENT_SIZE / 2;
+            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.VFC_CANVAS_ELEMENT_SIZE / 2.0;
             break;
         case VFC:
-            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.VFC_CANVAS_ELEMENT_SIZE / 2;
+            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.VFC_CANVAS_ELEMENT_SIZE / 2.0;
             break;
         case VFCMT:
-            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.VFC_CANVAS_ELEMENT_SIZE / 2;
+            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.VFC_CANVAS_ELEMENT_SIZE / 2.0;
             break;
         default:
-            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.VFC_CANVAS_ELEMENT_SIZE / 2;
+            offsetedCanvasPosition = topLeftCanvasPosition - CompositionBusinessLogic.VFC_CANVAS_ELEMENT_SIZE / 2.0;
             break;
         }
         return String.valueOf(offsetedCanvasPosition);