diff --git a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WorkbenchRendererFactory.java b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WorkbenchRendererFactory.java index 36c956a75a4..6fca372b653 100644 --- a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WorkbenchRendererFactory.java +++ b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/WorkbenchRendererFactory.java @@ -14,7 +14,6 @@ package org.eclipse.e4.ui.workbench.renderers.swt; import java.util.HashMap; -import java.util.Set; import javax.annotation.PostConstruct; import org.eclipse.e4.core.contexts.ContextInjectionFactory; import org.eclipse.e4.core.contexts.IEclipseContext; @@ -149,7 +148,7 @@ protected void initRenderer(AbstractPartRenderer renderer) { @PostConstruct public void init(IEclipseContext context) { this.context = context; - this.context.set(SHARED_ELEMENTS_STORE, new HashMap>()); + this.context.set(SHARED_ELEMENTS_STORE, new HashMap<>()); } } diff --git a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/SmartImportJob.java b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/SmartImportJob.java index 7eb04025787..1b8874192a1 100644 --- a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/SmartImportJob.java +++ b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/SmartImportJob.java @@ -113,8 +113,8 @@ public SmartImportJob(File rootDirectory, Set workingSets, boolean setWorkingSets(workingSets); this.configureProjects = configureProjects; this.deepChildrenDetection = recuriveChildrenDetection; - this.report = Collections.synchronizedMap(new HashMap>()); - this.errors = Collections.synchronizedMap(new HashMap()); + this.report = Collections.synchronizedMap(new HashMap<>()); + this.errors = Collections.synchronizedMap(new HashMap<>()); this.crawlerJobGroup = new JobGroup(DataTransferMessages.SmartImportJob_detectAndConfigureProjects, 0, 1); } @@ -350,7 +350,7 @@ private Set searchAndImportChildrenProjectsRecursively(final IContaine } parentContainer.refreshLocal(IResource.DEPTH_ONE, progressMonitor); // make sure we know all children Set childrenToProcess = new HashSet<>(); - final Set res = Collections.synchronizedSet(new HashSet()); + final Set res = Collections.synchronizedSet(new HashSet<>()); for (IResource childResource : parentContainer.members()) { if (childResource.getType() == IResource.FOLDER && !childResource.isDerived()) { IPath location = childResource.getLocation(); diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/cpd/CustomizeActionBars.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/cpd/CustomizeActionBars.java index cf9636985bc..65d0ef61d93 100644 --- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/cpd/CustomizeActionBars.java +++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/dialogs/cpd/CustomizeActionBars.java @@ -19,7 +19,6 @@ import java.util.ArrayList; import org.eclipse.e4.core.contexts.IEclipseContext; import org.eclipse.e4.ui.model.application.MApplication; -import org.eclipse.e4.ui.model.application.ui.basic.MTrimElement; import org.eclipse.e4.ui.model.application.ui.basic.MTrimmedWindow; import org.eclipse.e4.ui.model.application.ui.basic.MWindow; import org.eclipse.e4.ui.model.application.ui.menu.MMenu; @@ -96,7 +95,7 @@ public CustomizeActionBars(IWorkbenchWindowConfigurer configurer, IEclipseContex menuRenderer.linkModelToManager(mainMenu, menuManager); windowModel.setMainMenu(mainMenu); - coolBarManager = new CoolBarToTrimManager(app, windowModel, new ArrayList(), rendererFactory); + coolBarManager = new CoolBarToTrimManager(app, windowModel, new ArrayList<>(), rendererFactory); } @Override diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/TaskBarProgressManager.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/TaskBarProgressManager.java index 13fa07fc675..41160eeed6f 100644 --- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/TaskBarProgressManager.java +++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/TaskBarProgressManager.java @@ -49,9 +49,9 @@ public class TaskBarProgressManager { private boolean isAnimated = false; - private List jobs = Collections.synchronizedList(new ArrayList()); + private List jobs = Collections.synchronizedList(new ArrayList<>()); - private Map jobInfoMap = Collections.synchronizedMap(new HashMap()); + private Map jobInfoMap = Collections.synchronizedMap(new HashMap<>()); private final TaskItem taskItem; diff --git a/tools/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialogWithHardcodedScope.java b/tools/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialogWithHardcodedScope.java index c38e5e01602..de7653363b5 100644 --- a/tools/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialogWithHardcodedScope.java +++ b/tools/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialogWithHardcodedScope.java @@ -72,7 +72,7 @@ public abstract class AbstractIconDialogWithHardcodedScope extends SaveDialogBoundsSettingsDialog { private TableViewer viewer; private IProject project; - private Map icons = Collections.synchronizedMap(new HashMap()); + private Map icons = Collections.synchronizedMap(new HashMap<>()); private ResourceSearchScope searchScope = ResourceSearchScope.PROJECT; protected Messages Messages; diff --git a/tools/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialogWithScopeAndFilter.java b/tools/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialogWithScopeAndFilter.java index 84b3ed56bb9..4309b6f94af 100644 --- a/tools/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialogWithScopeAndFilter.java +++ b/tools/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/dialogs/AbstractIconDialogWithScopeAndFilter.java @@ -70,7 +70,7 @@ */ public abstract class AbstractIconDialogWithScopeAndFilter extends FilteredContributionDialog { private final IProject project; - private final Map icons = Collections.synchronizedMap(new HashMap()); + private final Map icons = Collections.synchronizedMap(new HashMap<>()); static public class Entry { IFile file;