Fix sonar lint issue

Signed-off-by: Taylor Smock <tsmock@fb.com>
pull/1/head
Taylor Smock 2021-03-02 07:56:44 -07:00
rodzic 437c452f6c
commit f68354bc9c
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -578,16 +578,16 @@ public class MapWithAIProvidersPanel extends JPanel {
List<Shape> shapes = bounds.getShapes(); List<Shape> shapes = bounds.getShapes();
if (shapes != null && !shapes.isEmpty()) { if (shapes != null && !shapes.isEmpty()) {
if (defaultTable.getSelectionModel().isSelectedIndex(viewIndex)) { if (defaultTable.getSelectionModel().isSelectedIndex(viewIndex)) {
if (!mapPolygons.containsKey(i)) { mapPolygons.computeIfAbsent(i, key -> {
List<MapPolygon> list = new ArrayList<>(); List<MapPolygon> list = new ArrayList<>();
mapPolygons.put(i, list);
// Add new map polygons // Add new map polygons
for (Shape shape : shapes) { for (Shape shape : shapes) {
MapPolygon polygon = new MapPolygonImpl(shape.getPoints()); MapPolygon polygon = new MapPolygonImpl(shape.getPoints());
list.add(polygon); list.add(polygon);
defaultMap.addMapPolygon(polygon); defaultMap.addMapPolygon(polygon);
} }
} return list;
});
} else if (mapPolygons.containsKey(i)) { } else if (mapPolygons.containsKey(i)) {
// Remove previously drawn map polygons // Remove previously drawn map polygons
for (MapPolygon polygon : mapPolygons.get(i)) { for (MapPolygon polygon : mapPolygons.get(i)) {