From 53701564b197d1d30bd3dbc2f4e6a8d01b01b25a Mon Sep 17 00:00:00 2001 From: Per-Åke Minborg Date: Thu, 27 Oct 2016 23:14:17 -0700 Subject: Use diamond in generic creation where possible Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7214 --- server/src/main/java/com/vaadin/server/BootstrapHandler.java | 2 +- server/src/main/java/com/vaadin/server/ComponentSizeValidator.java | 2 +- server/src/main/java/com/vaadin/ui/GridLayout.java | 4 ++-- server/src/main/java/com/vaadin/ui/renderers/ClickableRenderer.java | 2 +- server/src/test/java/com/vaadin/tests/design/DeclarativeTestBase.java | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/server/src/main/java/com/vaadin/server/BootstrapHandler.java b/server/src/main/java/com/vaadin/server/BootstrapHandler.java index 84ee3c2334..fd30d2891d 100644 --- a/server/src/main/java/com/vaadin/server/BootstrapHandler.java +++ b/server/src/main/java/com/vaadin/server/BootstrapHandler.java @@ -276,7 +276,7 @@ public abstract class BootstrapHandler extends SynchronizedRequestHandler { BootstrapContext context = new BootstrapContext(response, new BootstrapFragmentResponse(this, request, session, - uiClass, new ArrayList(), provider)); + uiClass, new ArrayList<>(), provider)); setupMainDiv(context); diff --git a/server/src/main/java/com/vaadin/server/ComponentSizeValidator.java b/server/src/main/java/com/vaadin/server/ComponentSizeValidator.java index 54ab672589..e68fbb5903 100644 --- a/server/src/main/java/com/vaadin/server/ComponentSizeValidator.java +++ b/server/src/main/java/com/vaadin/server/ComponentSizeValidator.java @@ -716,7 +716,7 @@ public class ComponentSizeValidator implements Serializable { public static List validateLayouts(UI ui) { List invalidRelativeSizes = ComponentSizeValidator .validateComponentRelativeSizes(ui.getContent(), - new ArrayList(), + new ArrayList<>(), null); // Also check any existing subwindows diff --git a/server/src/main/java/com/vaadin/ui/GridLayout.java b/server/src/main/java/com/vaadin/ui/GridLayout.java index 08ca2cb2b3..a634e47cf3 100644 --- a/server/src/main/java/com/vaadin/ui/GridLayout.java +++ b/server/src/main/java/com/vaadin/ui/GridLayout.java @@ -1281,7 +1281,7 @@ public class GridLayout extends AbstractLayout for (Element e : design.children()) { if (e.tagName().equalsIgnoreCase("row")) { rowElements.add(e); - rows.add(new HashMap()); + rows.add(new HashMap<>()); } } @@ -1333,7 +1333,7 @@ public class GridLayout extends AbstractLayout + colspan; ++colIndex) { if (rowIndex == rows.size()) { // Rowspan with not enough rows. Fix by adding rows. - rows.add(new HashMap()); + rows.add(new HashMap<>()); } rows.get(rowIndex).put(colIndex + skippedColumns, child); diff --git a/server/src/main/java/com/vaadin/ui/renderers/ClickableRenderer.java b/server/src/main/java/com/vaadin/ui/renderers/ClickableRenderer.java index 87cdae84af..18287d7f90 100644 --- a/server/src/main/java/com/vaadin/ui/renderers/ClickableRenderer.java +++ b/server/src/main/java/com/vaadin/ui/renderers/ClickableRenderer.java @@ -136,7 +136,7 @@ public abstract class ClickableRenderer extends AbstractRenderer { T item = grid.getDataCommunicator().getKeyMapper().get(rowKey); Column column = grid.getColumn(columnId); - fireEvent(new RendererClickEvent(grid, item, column, + fireEvent(new RendererClickEvent<>(grid, item, column, mouseDetails)); } }); diff --git a/server/src/test/java/com/vaadin/tests/design/DeclarativeTestBase.java b/server/src/test/java/com/vaadin/tests/design/DeclarativeTestBase.java index e488c2f964..5752929f97 100644 --- a/server/src/test/java/com/vaadin/tests/design/DeclarativeTestBase.java +++ b/server/src/test/java/com/vaadin/tests/design/DeclarativeTestBase.java @@ -124,7 +124,7 @@ public abstract class DeclarativeTestBase System.out.println("No comparator found for " + c.getName() + ". Using introspector."); } - return new IntrospectorEqualsAsserter(c); + return new IntrospectorEqualsAsserter<>(c); } return comp; } -- cgit v1.2.3