Remove unnecessary array creation for varargs
Using the batch cleanup operation via Source -> Cleanup -> "Remove
unnecessary array creation for varargs " from standard JDT.
Change-Id: I272ad537b0e196020095c516bd7dc205160f0bce
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
diff --git a/bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/PartHelper.java b/bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/PartHelper.java
index 3f6c071..f6abaff 100644
--- a/bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/PartHelper.java
+++ b/bundles/org.eclipse.e4.tools.compat/src/org/eclipse/e4/tools/compat/internal/PartHelper.java
@@ -47,7 +47,7 @@
final Class<?> clazz = Platform.getBundle("org.eclipse.e4.ui.model.workbench").loadClass( //$NON-NLS-1$
"org.eclipse.e4.ui.model.application.ui.basic.MPart"); //$NON-NLS-1$
final Object instance = site.getService(clazz);
- final Method m = clazz.getMethod("getContext", new Class[0]); //$NON-NLS-1$
+ final Method m = clazz.getMethod("getContext"); //$NON-NLS-1$
IEclipseContext ctx = (IEclipseContext) m.invoke(instance);
final IEclipseContext rv = ctx;
while (ctx.getParent() != null) {
diff --git a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/tabs/ListTab.java b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/tabs/ListTab.java
index dddd16a..0f499ff 100644
--- a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/tabs/ListTab.java
+++ b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/tabs/ListTab.java
@@ -466,7 +466,7 @@
public void widgetSelected(SelectionEvent e) {
filterByItemName = null;
filterByAttrName = null;
- tvResults.setFilters(new ViewerFilter[0]);
+ tvResults.setFilters();
filterByItem.setText(Messages.ListTab_filterByItem + ELIPSIS);
filterByAttribute.setText(Messages.ListTab_markAttribute + ELIPSIS);
}
@@ -896,7 +896,7 @@
}
};
- tvResults.setFilters(new ViewerFilter[] { viewerFilter });
+ tvResults.setFilters(viewerFilter);
filterByItem.setText(Messages.ListTab_filterByItem + ELIPSIS + "(" + filterByItemName + ")"); //$NON-NLS-1$//$NON-NLS-2$
filterByAttribute.setText(Messages.ListTab_filterByAttribute + ELIPSIS);
}
@@ -941,7 +941,7 @@
}
}
};
- tvResults.setFilters(new ViewerFilter[] { viewerFilter });
+ tvResults.setFilters(viewerFilter);
filterByAttribute.setText(Messages.ListTab_filterByAttribute + ELIPSIS + "(" + filterByAttrName + ")"); //$NON-NLS-1$//$NON-NLS-2$
filterByItem.setText(Messages.ListTab_filterByItem + ELIPSIS);
diff --git a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/tabs/empty/TitleAreaFilterDialog.java b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/tabs/empty/TitleAreaFilterDialog.java
index 9ca937e..94e2143 100644
--- a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/tabs/empty/TitleAreaFilterDialog.java
+++ b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/component/tabs/empty/TitleAreaFilterDialog.java
@@ -71,13 +71,12 @@
viewer.setLabelProvider(labelProvider);
viewer.setContentProvider(ArrayContentProvider.getInstance());
- viewer.setFilters(new ViewerFilter[] { new ViewerFilter() {
-
+ viewer.setFilters(new ViewerFilter() {
@Override
public boolean select(Viewer viewer, Object parentElement, Object element) {
return isFiltered(element, text.getText());
}
- } });
+ });
text.addModifyListener(e -> viewer.refresh());
diff --git a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/resourcelocator/dialogs/FindContributionDialog.java b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/resourcelocator/dialogs/FindContributionDialog.java
index f47950b..c6659b8 100644
--- a/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/resourcelocator/dialogs/FindContributionDialog.java
+++ b/bundles/org.eclipse.e4.tools.emf.ui/src/org/eclipse/e4/tools/emf/ui/internal/common/resourcelocator/dialogs/FindContributionDialog.java
@@ -231,13 +231,11 @@
}
});
- viewer.setFilters(new ViewerFilter[] { new ViewerFilter() {
-
+ viewer.setFilters(new ViewerFilter() {
@Override
public boolean select(Viewer viewer, Object parentElement, Object element) {
ContributionData cd = (ContributionData) element;
- if ("show-bundles".equals(mode)) { //$NON-NLS-1$
- // only add first item from each bundle
+ if ("show-bundles".equals(mode)) {
boolean found = false;
for (Iterator<?> it = list.iterator(); it.hasNext();) {
ContributionData cd2 = (ContributionData) it.next();
@@ -250,27 +248,26 @@
}
}
return true;
- } else if ("show-packages".equals(mode)) { //$NON-NLS-1$
+ } else if ("show-packages".equals(mode)) {
if (bundleFilter != null && bundleFilter.isEmpty() == false) {
if (!bundleFilter.equals(cd.bundleName)) {
return false;
}
}
String packageName;
- int last = cd.className.lastIndexOf("."); //$NON-NLS-1$
+ int last = cd.className.lastIndexOf(".");
if (last >= 0) {
packageName = cd.className.substring(0, last);
} else {
- packageName = ""; //$NON-NLS-1$
+ packageName = "";
}
- // only add first item from each package
boolean found = false;
for (Iterator<?> it = list.iterator(); it.hasNext();) {
boolean matches = false;
ContributionData cd2 = (ContributionData) it.next();
- if (packageName.isEmpty() && cd2.className.contains(".") == false) { //$NON-NLS-1$
+ if (packageName.isEmpty() && cd2.className.contains(".") == false) {
matches = true;
- } else if (cd2.className.startsWith(packageName + ".")) { //$NON-NLS-1$
+ } else if (cd2.className.startsWith(packageName + ".")) {
matches = true;
}
if (matches) {
@@ -282,7 +279,7 @@
}
}
return true;
- } else if ("show-icons".equals(mode)) { //$NON-NLS-1$
+ } else if ("show-icons".equals(mode)) {
if (cd.iconPath == null) {
return false;
}
@@ -292,7 +289,7 @@
}
}
if (packageFilter != null && packageFilter.isEmpty() == false) {
- if (!cd.className.startsWith(packageFilter + ".")) { //$NON-NLS-1$
+ if (!cd.className.startsWith(packageFilter + ".")) {
return false;
}
}
@@ -304,15 +301,14 @@
}
}
if (packageFilter != null && packageFilter.isEmpty() == false) {
- if (!cd.className.startsWith(packageFilter + ".")) { //$NON-NLS-1$
+ if (!cd.className.startsWith(packageFilter + ".")) {
return false;
}
}
-
return true;
}
}
- } });
+ });
StringBuilder sbFind = new StringBuilder();
diff --git a/bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/classes/AbstractNewClassPage.java b/bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/classes/AbstractNewClassPage.java
index d5e855c..56132a3 100644
--- a/bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/classes/AbstractNewClassPage.java
+++ b/bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/classes/AbstractNewClassPage.java
@@ -457,7 +457,7 @@
dialog.setHelpAvailable(false);
final IPackageFragment pack = clazz.getPackageFragment();
if (pack != null) {
- dialog.setInitialSelections(new Object[] { pack });
+ dialog.setInitialSelections(pack);
}
if (dialog.open() == Window.OK) {