Use BigDecimal to compare values
Sonar Link:
https://sonar.onap.org/project/issues?assignees=SaurabhKumar26&id=org.onap.portal.sdk%3Aepsdk-project&open=AV_om8MO-08if2a6ufuL&resolved=false&severities=CRITICAL
Location:
ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/gmap/map
Line No: 151
Change-Id: Ie316f4b331cf39d261e78302785c110b16838344
Issue-ID: PORTAL-292
Signed-off-by: Saurabh Kumar26 <sk00552209@techmahindra.com>
import java.awt.geom.Point2D;
import java.awt.geom.Rectangle2D;
import java.awt.image.BufferedImage;
+import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.HashSet;
public int getBestZoomLevel(double Latitude1, double Longitude1, double Latitude2, double Longitude2, double height,
double width) {
- if (height == 0)
+ if (BigDecimal.ZERO.compareTo(BigDecimal.valueOf(height)) == 0)
height = 700;
- if (width == 0)
+ if (BigDecimal.ZERO.compareTo(BigDecimal.valueOf(width)) == 0)
width = 1200;
double lat1 = Math.min(Latitude1, Latitude1);